Sabayon und qgtkstyle

Screenshot vom 2013 04:11:03


Nun, ich bringe Ihnen dieses einfache Tutorial, um es aktivieren zu können qtconfig das Gtk-Erscheinungsbild für Qt-Anwendungen, wenn Sie eine Gtk-basierte Umgebung in Sabayon verwenden (GNOME, XFCE usw.).

Aus irgendeinem Grund, qgtkstyle Es ist weder in Sabayon noch in den Repositorys installiert. Laut einigen Entwicklern liegt es daran, dass sie kein "Aufblähen" hinzufügen möchten.

Como Sabayon, basiert auf Gentoo, da wir die Gentoo-Philosophie verwenden werden:

1-Wir erhalten den Portage-Baum:

emerge -sync

2-Wir erhalten die Überlagerungen von Sabayon:

layman -a sabayon && layman -a sabayon-dsitro

3- Wir erstellen eine lokale Überlagerung:

mkdir -p /usr/local/overlays/local/profiles && echo "local_overlay" >> /usr/local/overlays/local/profiles/repo_name && echo 'PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/overlays/local' >> /etc/make.conf

4- Wir übergeben das Ebuild von qgtkstyle an den richtigen Ort:

wget -O qgtkstyle.tar.bz2 'https://bugs.sabayon.org/attachment.cgi?id=767' && tar xvf qgtkstyle.tar.bz2 -C /usr/local/overlays/local

5- Wir sehen die Abhängigkeiten, die benötigt werden:

emerge -pvt qgtkstyle

6-Wir installieren alle Abhängigkeiten mit Entropy / Rigo.

7-endlich werden wir qgtkstyle installieren: emer -pvt qgtkstyle.ebuild

8-Wir registrieren die Entropieänderungen:

equo rescue spmsync

Schließlich können wir zu qtconfig gehen und den gtk + -Stil für qt-Anwendungen auswählen

Wenn Sie aufgrund von gcc Probleme beim Kompilieren des Pakets hatten, machen Sie sich keine Sorgen, es handelt sich um einen erkannten Fehler, der einfach durch Neuinstallation von gcc: equo install gcc behoben werden kann

Ich hoffe mein Führer ist hilfreich und noch ein anderer!

Quelle: https: //forum.sabayon.org/viewtopic.php? F = 89 & t = 29622


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   ianpocks sagte

    Zu welchen Zeiten habe ich Sabayon benutzt?

  2.   rots87 sagte

    Ich habe nicht einmal das "j" einer der Anweisungen verstanden, hahaha, Sie können sehen, dass ich in Gentoo und Derivaten / -_- \ via geben werde

  3.   je sagte

    Der zweite Befehl enthält einen kleinen Tippfehler. Ich bin kein Liebhaber von Befehlen, ohne zu erklären, was sie tun. Wir produzieren eine Generation von Kopierern, die keine Ahnung haben, was sie kopieren. Wie auch immer, ich stelle mir vor, wenn sie Gentoo oder Derivate haben, müssen sie etwas wissen ...
    Grüße

    1.    pandev92 sagte

      JA, sorry, es ist Sabayon Distribution, naaa, eine Generation von Copy Pasteadores wird nicht erstellt. Es ist einfach sehr einfach, was Sie tun. Wenn Sie tiefer gehen möchten, müssen Sie zum Sabayon-Wiki gehen

  4.   Diazepan sagte

    Übrigens könnten Sie einen Anforderungsfehler machen, um qgtkstyle in Sabayon aufzunehmen

    Ich habe es einmal mit Qupzilla 1.3.5 gemacht (als sie noch 1.1.8 hatten)

    https://bugs.sabayon.org/buglist.cgi?product=Entropy&component=Request&resolution=—

    1.    pandev92 sagte

      Es ist vollbracht! vor mehr als zwei Jahren

      https://bugs.sabayon.org/3079

  5.   Diazepan sagte

    Ok pandev. Du gewinnst.

  6.   st0rmt4il sagte

    Danke für den Tipp!

    Viele Grüße!

  7.   MSX sagte

    Das hat mir an Gentoo (und in diesem Fall an Sabayon) immer gefallen: die Einfachheit von Konzept und Ausführung!

    Warten Sie ... es ist nur umgekehrt!
    Meine Mutter, die gerade gelesen hat, dass Sie mir ein Gehirnkoma gegeben haben, hat mich vor einem guten gerettet, als ich mich entschied, Arch anstelle von Gentoo zu probieren

  8.   pandev92 sagte

    Warten? Wenn Sie nicht wissen, wie das geht, haben wir ein Problem. Es ist nicht viel komplizierter als das Bearbeiten eines pkgbuild 😉 oder die Verwendung eines pkbuild mit Kompilierungsabhängigkeiten, die nicht in den Arch-Repos enthalten sind oder nicht Datum .., aber hey, hey, wenn du nicht weißt, was mkdir ist, vermisse ich ...
    In diesem Sinne gibt es nichts Küsseres als Gentoo, aber ich kann Ihnen sagen, dass jeder erfahrene Archlinuxer dazu in der Lage sein sollte, obwohl dieser Fall natürlich nur für fortgeschrittene Benutzer ist.

    1.    MSX sagte

      Ich stimme nicht zu.

      Warten? Wenn Sie nicht wissen, wie das geht, haben wir wahrscheinlich ein Problem
      Und es gibt mir, dass Sie ein Arschloch sind, ob ich weiß, wie man Gentoosa verwaltet oder nicht.

      PKGBUILDs sind eine Mischung aus dem Windows INI-Dateisystem, in dem Sie Folgendes haben:
      [Sektion]
      Variable = Wert
      und die Shell-Skripte.
      Das PKGBUILD besteht im Wesentlichen aus zwei Abschnitten, in denen Sie im ersten nur Variablen definieren und im zweiten die Drecksarbeit ausführen, die, wie ich bereits sagte, nur Shell-Scripting ist, in dem wir die für die Installation des Pakets erforderlichen Aktionen definieren: Verzeichnisse erstellen , weisen Sie ihnen Berechtigungen zu, kopieren oder verschieben Sie Dateien, entpacken Sie .tars usw. Hier liegt die Schönheit des PKGBUILD: Seine Konzeption ist einfach und seine Ausführung ist einfach, wo die einzige Station, um Magie zu erzeugen, das Handgelenk des Programmierers ist. Sie haben nichts Seltsames und tragen auch nichts Neues bei. Wenn sie wissen, dass Shell-Skripte (sh oder bash, nicht mehr), ist es nicht notwendig, etwas anderes zu lernen.

      Ein PKGBUILD ist weder mehr noch weniger als ein leistungsstarkes, modernes und sauberes Ebuild. Dieser Unterschied wird deutlich, wenn wir ein PKGBUILD aus einer X-Anwendung mit seinem analogen Ebuild vergleichen.

      Auf der anderen Seite ist das Verwalten von Gentoo das umständlichste, was ich je gesehen habe.
      Abgesehen von der Tatsache, dass kontinuierlich alles kompiliert wird - etwas nervig und wirtschaftlich und ökologisch ineffizient -, ist das Problem von Gentoo die ungesunde Verwaltung, und Ihr Beitrag zeigt dies anhand der Anzahl der Runden, die für die Installation eines bestimmten Pakets erforderlich sind.

      Wenn es einen Defekt gibt, den Gentoo hat und den seine Benutzer sündigen, ist zu glauben, dass je komplizierter, desto besser, wenn Schönheit und Meisterschaft in Einfachheit xD demonstriert werden

    2.    MSX sagte

      Es gibt einen schönen Test, mit dem ich allen, die ein paar Minuten Zeit haben, zeigen kann, wie absurd einige Funktionen von Gentoo / Sabayon sind:
      gestern habe ich das Bild von Sabayon 11 KDE auf ein Pendrive gestellt, um zu testen, wie die Distribution in echtem HW funktioniert.
      Nach dem Booten auf dem Desktop entscheide ich mich, eine Sicherung einer Partition zu erstellen, auf der ich ein anderes Betriebssystem habe, um Sabayon darüber zu installieren und es genauer untersuchen zu können.
      Aus diesem Grund entscheide ich mich für die Installation von FSARCHIVER, einem hervorragenden Konsolentool zum Sichern und Klonen von Partitionen.
      Ich öffne die Konsole und aktualisiere die Repos:
      $ sudo gleich
      Logischerweise besteht der zweite Schritt darin, fsarchiver zu installieren:
      $ sudo equi i fsarchiver
      … WTF! Das System muss _86_ (ja, sechsundachtzig) Pakete als Abhängigkeit herunterladen und dann fsarchiver herunterladen und installieren !!!
      Das Lustigste ist, dass es unter den heruntergeladenen Paketen eine Vielzahl von Paketen gibt, die sich auf X oder Python beziehen (wie z. B. PyQt), wenn die von mir installierte Anwendung nur über die Konsole ausgeführt werden soll! xD

      C'on, ich habe am Tag viel zu tun, bevor ich meine Zeit so lächerlich verschwende.

      1.    pandev92 sagte

        86? Lüge nicht, die Abhängigkeiten erreichen nicht einmal 10

        https://packages.sabayon.org/show/fsarchiver,92165,sabayonlinux.org,amd64,5,standard/dependencies#package-widget-show-what

        Wenn Sie 86 Pakete heruntergeladen haben, liegt es daran, dass ich andere aktualisiert habe, tatsächlich habe ich nur 4 Pakete heruntergeladen;). Die andere Sache ist, dass Sabayon ein Gentoo-Derivat ist, kein Gentoo. Wenn Sie also einen Test durchführen möchten, müssen Sie Gentoo direkt installieren und Portage verwenden. Ich glaube nicht, dass es bei pkgbuilds eine große Verbesserung gibt, und ich sage dies als 6 Monate alter Archlinux-Benutzer. Der einzige Vorteil, den ich gegenüber ebuilds sehe, ist, dass pkgbuilds Abhängigkeiten automatisch installieren, obwohl ich oft festgestellt habe, dass ich das Problem beheben musste zu den Abhängigkeiten pkgbuilds.
        Wenn Sie eine Schicht 8 sind, beschuldigen Sie nicht Gentoo.

        1.    MSX sagte

          «86? Lüge nicht, "
          WTF? Wasche deinen Mund Clown, ich lüge nicht, das überlasse ich dem Mittelmäßigen.
          Überprüfen Sie vor dem Öffnen der Schnauze, was ich sage, oder WISSEN SIE BEREITS, DASS ES SO IST?
          Laden Sie die neueste ISO herunter, aktualisieren Sie die Repositorys und versuchen Sie, diese Anwendung zu installieren. SEHEN SIE, WIE VIELE BIZARRO-PAKETE VORHER AKTUALISIERT.

          Und dann habe ich den Staub gebissen, Jetón.

          "Wenn Sie 86 Pakete heruntergeladen haben, liegt es daran, dass ich andere aktualisiert habe. Tatsächlich habe ich nur 4 Pakete heruntergeladen."

          Mal sehen: Wenn ich mich für die Installation einer X-Anwendung entscheide, ist es logisch, dass diese Anwendung, wenn sie andere Pakete in einer bestimmten Version benötigt, diese aktualisiert, um die betreffende Anwendung zu installieren.

          Wenn eine für die Konsole entwickelte Anwendung zuvor einige Abhängigkeiten aktualisieren muss, die wiederum andere Abhängigkeiten aktualisieren müssen, und schließlich für diese CONSOLE-Anwendung 86 kaskadierende Abhängigkeiten zuvor aktualisiert werden müssen, von denen die überwiegende Mehrheit keinerlei hat Die Beziehung zu der Anwendung, die wir installieren, besteht darin, dass das SUCK-Build-System.

          Und ja: Sabayon ist Gentoo für die einfache Tatsache, dass Sie, wenn Sie sich nicht für die Verwendung von equo entscheiden, kein Problem bei der Verwaltung Ihres Systems finden, beide Systeme zu 100% kompatibel sind - ich frage mich, ob Sie als Benutzer dieser Systeme etwas anderes sagen Verteilungen.

          Por Ultimo:
          "Obwohl ich oft festgestellt habe, dass ich sogar die pkgbuilds der Abhängigkeiten reparieren musste."
          Sicher, es kann passieren, dass AUR "Arch User Repository" oder Arch User Repository bedeutet.
          Da die AUR-Pakete von Benutzern hochgeladen werden, die mit der Gemeinschaft zusammenarbeiten, indem sie PKBUILDS aus Anwendungen hinzufügen, die sie verwenden oder andere Benutzer benötigen, ist es logisch, dass Benutzer, die keine Entfernungshalter sind und ein AFK-Leben haben, manchmal nicht aufmerksam sind die Änderungen, die kontinuierlich bei der Entwicklung der von ihnen verwalteten Anwendungen auftreten, und aus diesem Grund ist die Community im Allgemeinen sehr daran beteiligt, die entsprechenden Aktualisierungen auf den jeweiligen Minisites zu veröffentlichen, um das PKGBUILD zu ändern und diese Anwendungen zu kompilieren.

          Wenn Sie keine Ahnung haben, sprechen Sie nicht, das Konzept von AUR ist einfach genial: der Community einen Raum zu geben, in dem sie interagieren und selbstständig wachsen kann, ohne die Entwickler der Distribution babysitten zu müssen. Funkelnd.

          "Wenn du eine Schicht 8 bist, beschuldige nicht Gentoo."
          Typischer Kommentar n00b 😛

          Nachdem ich Gentoo verwendet und Portage herumgeschraubt hatte und wie veraltet die Distribution ist, beschloss ich, ihr eine zweite Chance in ihrer Funtoo-Form zu geben.
          Funtoo ist das, was Gentoo sein sollte, wenn sie nicht so hartnäckig sind, Dinge so zu tun, wie sie es tun.
          Funtoo ist brillant. Auf der Grundlage von Gentoo wird eine moderne Betriebslogik verwendet, die das alte Portage-System durch ein neues auf GIT basierendes System ersetzt, Abhängigkeiten auf ein Minimum beschränkt, neue optimierte Profile entwickelt (Gentoo verwendet diese seit 2007 oder 2008) und erstellt die Basis für ein viel saubereres System als sein Vorgänger.

          Es ist nicht die Distribution, die ich verwenden würde, weil das Kompilieren von absolut allem [0] die ganze Zeit lächerlich erscheint, Funtoo jedoch sehr gute Ideen hat.

          [0] Typische Argumentation eines Gentoo-Benutzers:
          «Um 0.1% mehr Geschwindigkeit und 0.1% Speicherplatz zu erhalten, werde ich alle KDE ohne Drucker- oder Scannerunterstützung neu kompilieren. Ich habe überhaupt keinen Drucker, also möchte ich es! Hehe, lass uns an die Arbeit gehen! »
          2 Tage später:
          "Nun, ich habe KDE fast zusammengestellt und die Heizung, die aus der Maschine kommt, passt gut zu mir, jetzt, da wir in den Winter eintreten, kann ich die Öfen im Haus ausschalten."
          1 Tag später:
          "Ah, wunderbar, es ist unglaublich, wie gut es funktioniert, nein, wenn ich das sage, macht alles einen Unterschied, es fühlt sich fabelhaft schnell an !!!" (EPIC WTF)
          Am nächsten Arbeitstag:
          «- NOOO, wie funktioniert der PC nicht, ich muss diesen Bericht schriftlich vorlegen !!!
          - Nichts passiert Mann, schließen Sie Ihren Laptop direkt an den Drucker und voila.
          - Houston, wir haben ein Problem."

          Nimm sie selbst und deine Schicht 8, hahaha
          Schicht 8 .. xD

          1.    pandev92 sagte

            Ihre Art, ehrlich zu sprechen, scheint die eines allgegenwärtigen Mannes zu sein, der seit 3 ​​Monaten unter Linux ist und sich dann für einen * Juanker * hält, wenn Sie mit mir sprechen, wischen Sie sich den Mund mit Seife ab, Chavalin.
            Und nein, Sie haben die letzte ISO nicht heruntergeladen, es sei denn, Sie haben die tägliche ISO heruntergeladen;). Und nein, die 86 Updates werden heruntergeladen, denn selbst wenn sie nicht mit dem Paket zu tun haben, das Sie vor der Installation aktualisieren müssen, funktioniert es so. Trolaco Layer 8. Und Sie konnten mir nicht widerlegen, dass Archlinux 4000 Pakete weniger hat, Glückwunsch, sogar Debian hat mehr Pakete als Archlinux in den Repositories.

          2.    lebhaft sagte

            Welches Bedürfnis gibt es zu beleidigen? Ist es nicht möglich, einen Standpunkt zu vertreten, ohne tatsächlich eine Straftat gegen einen anderen Benutzer zu begehen? Mehr Respekt bitte.

          3.    MSX sagte

            "Lüg nicht", sagte der Clown, scheint es ein schlimmeres Vergehen zu sein?

          4.    MSX sagte

            Oh ja, 4000 Pakete, die heruntergeladen wurden ... jeweils 2 Mal?
            Wenn Sie Arch verwenden und es zufällig kein offizielles Paket oder PKGBUILD für Ihre esoterische Anwendung gibt, wird davon ausgegangen, dass Sie über genügend Kapazität verfügen, um es selbst zu installieren. Nicht umsonst ist eine der Grundlagen von Arch Slackware, an die alles gewöhnt war Tun Sie dies bis vor kurzem Wetter.

            Also nimm sie wieder.

      2.    pandev92 sagte

        Die andere Sache ist, dass in den normalen Archlinux-Repos 10623 Pakete gefunden wurden.

        Auf der anderen Seite gibt es in Sabayon mehr als 14, so dass Sie verstehen werden, dass es viel weniger wahrscheinlich ist, dass Sie auf die Installation von Paketen aus Quellen (oder aur) zurückgreifen müssen, wie dies in Archlinux der Fall sein kann.

        1.    MSX sagte

          Die "bösartige" Sache, die von jemandem kommt, der Ebuilds benutzt, ist im Grunde genommen idiotisch.
          Wenn wir messen wollen, wer am längsten hat, übertrifft AL Gentoo in Bezug auf die Anzahl der Pakete bei weitem und GESAMT mit MEHR AKTUELLER Software als der von Gentoo bereitgestellten.

          Vor nicht allzu langer Zeit, als ich NetBeans für die Entwicklung verwendete, erinnere ich mich, dass ich in Arch die neue Version 4 für etwa 5 bis 7 Monate verwendet hatte und Gentoo Ebuilds immer noch Version 1 als stabil und 6.9 als instabil (gelb) hatten.

          1.    pandev92 sagte

            Wo hast du tödlich gelesen? in jedem Fall wird es Quellen sein. Die andere Sache ist, dass Archlinux ich es gerade gezählt habe, es hat viertausend weniger Pakete als Sabayon in den Repositories, geben Sie archlinux.org ein und Sie werden sehen

            https://www.archlinux.org/packages/

            🙂

            Sabayon hat mehr als 14 Tausend, bestreitet weiterhin die Beweise, ist städtischer Terror in den Archlinux-Repos, VMware-Player, Spotify usw.? Beispiel für Anwendungen, die nicht XD sind

          2.    MSX sagte

            Spotify, wählen Sie die aus, die Ihnen gefällt:
            https://aur.archlinux.org/packages/?O=0&K=spotify
            Urbaner Terror:
            https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=urban+terror&outdated=&SB=n&SO=a&PP=50&do_Search=Go
            Der VMware-Player muss, wenn ich mich nicht irre, nicht installiert werden. Er muss nur entpackt und ausgeführt werden. Es ist nicht erforderlich, ein Paket für etwas so Triviales zu erstellen.

            Saugen Sie weiter 😀

          3.    pandev92 sagte

            Ich betrachte aur nicht als Repository an sich, da es nicht von den Entwicklern der Distribution verwaltet wird und dies bedeuten kann (oft passiert es), dass das Paket nicht ohne Ihre Hand kompiliert wird. Ich spreche von den Repositorys von der Distribution, Community Extra usw. und nein, Sie werden diese Pakete nicht finden;).
            Troll weiter, es ist tödlich, ahahaha.

          4.    MSX sagte

            Es ist wahr, schlecht ist das Overlay-System und alle Fürze, die gemacht werden müssen, um eine xD-Anwendung zu installieren

          5.    pandev92 sagte

            Nun, wenn dir nicht gefällt, was machst du hier zu kommentieren? Siehst du bist ein Troll? Aber ernsthaft Troll. Und Elav, ich werde es nicht mehr tolerieren, dass diese Person mich Clown nennt, und außerdem bin ich Redakteur. Sie sollten sich schämen, Kommentare wie diese zu genehmigen, als ich kämpfte, Sie haben mich aus dem Forum verbannt und Sie alle haben sich gegen mich gewandt, aber Sie sagen dieser Person nichts.

          6.    MSX sagte

            PERON VERGEBUNG.

            Wenn es etwas gibt, das mich mehr stört, als dass sie mich als Lügner bezeichnen, dann ist es so, dass ein Marienkäfer es mit den DL-Jungs fängt, die nach allen Berichten und obwohl wir einige 'mächtige' Botschaften ausgetauscht haben, GROSS sind (und ich meine es auch so, von das Gefühl).

            Entschuldigung, Miss @ pandev92, ich werde Sie mit meinen Kommentaren nicht noch einmal belästigen.

          7.    pandev92 sagte

            Füttere nicht die…

          8.    lebhaft sagte

            Es scheint mir, dass es schon gut ist, meine Herren. Bitte teilen Sie Ihre Rede, MSN oder Skype und töten Sie sich auf diese Weise. Ernsthaft. Ein Stopp.

  9.   Geek sagte

    Hahahaha,,,, 😀 Ich liebe es zu lesen DesdeLinux und umso mehr, wenn so etwas passiert. Wer hat gesagt, dass Linux langweilig ist??? 😀

  10.   cooper15 sagte

    Es wäre nicht schlecht, wenn Sie es mit Manzanitas erklären würden, denn ich habe getan, was Sie in den Beitrag geschrieben haben, und es wirft mir nur Fehler auf.

    1.    pandev92 sagte

      Haben Sie gcc zuerst neu installiert? Dann gibt es in der Anleitung einen Fehler. Sie müssen "sabayon-dsitro" anstelle von sabayon dsitro.ç eingeben

      un saludo