Sabayon a qgtkstyle

Screenshot z 2013-04-11 03:12:29


Prinášam vám tento jednoduchý návod, ktorý vám umožní aktiváciu v systéme Windows qtconfig vzhľad Gtk pre aplikácie Qt, keď používate prostredie založené na Gtk v Sabayone (GNOME, XFCE atď.).

Z nejakého dôvodu, qgtkstyle nie je nainštalovaný v Sabayone ani v úložiskách. Podľa niektorých vývojárov je to preto, že nechcú pridať »nadúvanie».

como sabayon, je založené na Gentoo, pretože použijeme filozofiu Gentoo:

1 - Získame portálový strom:

emerge -sync

2 - Získame prekrytia zo sabayonu:

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

3 - Vytvoríme miestne prekrytie:

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 - Posunieme ebuild qgtkstyle na správne miesto:

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

5 - vidíme závislosti, ktoré sú potrebné:

emerge -pvt qgtkstyle

6 - Všetky závislosti inštalujeme pomocou entropie / rigo.

7-konečne nainštalujeme qgtkstyle: emerge -pvt qgtkstyle.ebuild

8 - Registrujeme zmeny v entropii:

equo rescue spmsync

Nakoniec môžeme prejsť na qtconfig a zvoliť štýl gtk + pre aplikácie qt

Ak ste mali problémy s kompiláciou balíka kvôli gcc, nebojte sa, jedná sa o rozpoznanú chybu a dá sa vyriešiť jednoducho preinštalovaním gcc: equo install gcc

Dúfam, že môj sprievodca je užitočný a ešte ďalší!

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


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   ianpocks dijo

    Kedy, keď som použil sabayon….

  2.   Hnije87 dijo

    Nerozumel som ani „j“ jedného z pokynov hahaha, ktoré ukazuje, že budem dávať via v Gentoo a derivátoch / -_- \

  3.   EVER dijo

    V druhom príkaze je malý preklep. Nie som milovníkom zadávania príkazov bez vysvetlenia toho, čo robia, produkujeme generáciu copywriterov, ktorí vôbec netušia, čo kopírujú. Každopádne si predstavujem, že ak majú Gentoo alebo deriváty, musia niečo vedieť ...
    pozdravy

    1.    pandev92 dijo

      ÁNO, prepáčte, je to sabayon distro, naaa, generácia copy pastoresores nie je vytvorená, je to jednoducho veľmi ľahké, čo robíte, ak chcete ísť hlbšie, mali by ste ísť na sabayon wiki 😉

  4.   diazepam dijo

    Mimochodom, môžete urobiť chybu v požiadavke na zahrnutie qgtkstyle do sabayonu

    Urobil som to raz s qupzilla 1.3.5 (keď ešte mali 1.1.8)

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

    1.    pandev92 dijo

      Je to hotové! pred viac ako dvoma rokmi

      https://bugs.sabayon.org/3079

  5.   diazepam dijo

    Ok pandev. Vyhral si.

  6.   st0rmt4il dijo

    Ďakujem za tip!

    Zdravím!

  7.   MSX dijo

    Toto sa mi na Gentoo (a v tomto prípade Sabayon) vždy páčilo: jednoduchosť koncepcie a prevedenia!

    Počkaj ... je to len naopak !!!!
    Moja mama, práve keď som ťa čítala, dostala som mozgovú kómu, bola som zachránená pred dobrou, keď som sa rozhodla vyskúšať Arch namiesto Gentoo 😀

  8.   pandev92 dijo

    Počkať? Ak neviete, ako to urobiť, dáva mi to, že máme problém, nie je to oveľa komplikovanejšie ako editácia pkgbuild 😉 alebo použitie pkbuild, ktorý má závislosti na kompilácii, ktoré nie sú v archívnych úložiskách alebo sú mimo dátum .., ale hej, hej, ak nevieš, na čo je mkdir, chýba mi ...
    V tomto zmysle nie je nič viac Kiss ako gentoo, ale môžem vám povedať, že by to mal byť schopný urobiť každý skúsený archlinuxer, aj keď tento prípad je samozrejme iba pre pokročilých používateľov.

    1.    MSX dijo

      Nesúhlasím.

      Počkať? ak nevieš, ako na to, dáva mi to, že máme problém »
      A dáva mi to, že si kretén, či už viem, ako zvládnuť Gentoosa, alebo nie.

      PKGBUILD sú hybridom medzi súborovým systémom Windows INI, kde máte:
      [Oddiel]
      Premenná = hodnota
      a škrupinové skripty.
      PKGBUILD sa v zásade skladá z dvoch častí, kde v prvej definujete iba premenné a v druhej robíte špinavú prácu, ktorá, ako hovorím, je iba skriptovanie v prostredí shell, kde definujeme potrebné akcie potrebné na inštaláciu balíka: vytváranie adresárov, prideľovanie povolení, kopírovanie alebo presuňte súbory, rozbaľte súbory .tars atď. V tom spočíva krása programu PKGBUILD: jeho koncepcia je jednoduchá a jeho prevedenie je jednoduché, pričom jedinou zastávkou pri vytváraní mágie je zápästie programátora. Nemajú nič čudné, ani neprispievajú ničím novým, so znalosťou shell scriptingu (sh alebo bash, nič viac) sa nie je potrebné učiť nič iné.

      PKGBUILD nie je nič iné ako výkonný, moderný a čistý ebuild a tento rozdiel je zrejmý, keď porovnáme PKGBUILD z X aplikácie s jeho analógovým ebuildom.

      Na druhej strane, správa Gentoo je najťažšia vec, akú som kedy videl.
      Okrem toho, že neustále kompilujete všetko - trochu nervózne a ekonomicky a environmentálne neefektívne - problémom Gentoo je jeho nezdravá správa a váš príspevok to demonštruje množstvom kôl, ktoré sú potrebné na inštaláciu konkrétneho balíka.

      Ak sa vyskytne chyba, ktorú má Gentoo a ktorej používatelia hrešia, treba sa domnievať, že komplikovanejšie je lepšie, keď sa krása a majstrovstvo prejavia v jednoduchosti xD

    2.    MSX dijo

      Existuje pekný test, ktorý by som mohol preukázať, aké absurdné sú niektoré vlastnosti Gentoo / Sabayon pre všetkých, ktorí majú pár minút:
      včera som vyhodil obrázok Sabayon 11 KDE na pendrive, aby som otestoval, ako distribúcia funguje v reálnom HW.
      Po zavedení systému na plochu sa rozhodnem urobiť zálohu oddielu, kde mám iný OS, aby som nad neho nainštaloval Sabayon a mohol ho dôkladnejšie preskúmať.
      Z tohto dôvodu sa rozhodnem nainštalovať FSARCHIVER, vynikajúci nástroj konzoly na zálohovanie a klonovanie oddielov.
      Otvorím Konsole a aktualizujem úložiská:
      $ sudo equo hore
      Logicky druhým krokom je inštalácia fsarchiver:
      $ sudo equo a fsarchiver
      ... WTF! Systém musí stiahnuť _86_ (áno, osemdesiatšesť) balíkov ako závislosť a potom stiahnuť a nainštalovať fsarchiver !!!
      Najzábavnejšie je, že medzi balíkmi, ktoré sťahuje, existuje veľké množstvo balíkov súvisiacich s X alebo Python (napríklad PyQt), keď je aplikácia, ktorú inštalujem, navrhnutá tak, aby bežala iba z konzoly! xD

      No tak, cez deň toho musím veľa urobiť, kým nebudem tak smiešne strácať čas.

      1.    pandev92 dijo

        86? Neklamte, závislosti nedosahujú ani 10

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

        Ak ste si stiahli 86 balíkov, je to preto, že som aktualizoval ďalšie, v skutočnosti som stiahol iba 4 balíčky;). Ďalšia vec je, že sabayon je derivátom gentoo, nie gentoo, takže ak chcete urobiť test, musíte si gentoo nainštalovať priamo a použiť portage. Nemyslím si, že v pkgbuilds je veľké zlepšenie a hovorím to ako 6 mesačný užívateľ archlinuxu, jedinou výhodou, ktorú vidím oproti ebuilds je, že pkgbuilds inštalujú závislosti automaticky, aj keď som mnohokrát zistil, že som to musel opraviť až do závislostí pkgbuilds.
        Ak ste 8. vrstva, neobviňujte gentoo.

        1.    MSX dijo

          «86? Neklam, "
          WTF? Umy si ústa klaunovi, neklamem, to nechávam na priemerné.
          Predtým, ako si otvoríte náhubok, skontrolujte, čo hovorím, alebo už VIETE, ŽE TO JE TAKÉ?
          Stiahnite si najnovšiu normu ISO, aktualizujte úložiská a pokúste sa túto aplikáciu nainštalovať. PREDCHÁDZAJTE KOĽKO BALÍKOV BIZARRO AKTUALIZUJTE.

          A potom som zahryzol do prachu, jetón.

          „Ak ste si stiahli 86 balíkov, je to preto, že som aktualizoval ďalšie, v skutočnosti som stiahol iba 4 balíčky.“

          Pozrime sa: ak sa rozhodnem nainštalovať aplikáciu X, je logické, že ak uvedená aplikácia potrebuje ďalšie balíčky v určitej verzii, ponúkne ich aktualizáciu s cieľom nainštalovať príslušnú aplikáciu.

          Teraz, keď aplikácia navrhnutá pre konzolu musí predtým aktualizovať určitú závislosť, ktorá zasa musí aktualizovať ďalšie závislosti, a nakoniec pre uvedenú aplikáciu CONSOLE je potrebné predtým aktualizovať 86 kaskádových závislostí, z ktorých veľká väčšina nemá žiadny vzťah s aplikáciou, ktorú inštalujeme, je systém budovania SUCK.

          A áno: Sabayon JE Gentoo pre jednoduchú skutočnosť, že ak sa namiesto použitia equo rozhodnete pre použitie, NEDOSTANETE ŽIADNY PROBLÉM spravujúci váš systém, oba systémy sú stopercentne kompatibilné - Zaujímalo by ma, či ako užívateľ týchto stránok hovoríte inak distribúcie.

          Podľa posledných:
          "Aj keď som mnohokrát zistil, že som musel opraviť dokonca aj pkgbuilds závislostí."
          Iste, môže sa stať, že niečím, čo AUR znamená „Arch User Repository“ alebo Arch User Repository.
          V skutočnosti, pretože balíčky AUR nahrávajú používatelia, KTORÍ SPOLUPRACUJÚ S KOMUNITOU PRIDÁVANÍM PKBUILDS Z APLIKÁCIÍ, KTORÉ ICH POUŽÍVAJÚ ALEBO POTREBUJÚ INÝCH UŽÍVATEĽOV, je logické, že tí používatelia, KTORÍ NEMAJÚ VZDIALENOSŤ a majú život AFK, niekedy nedbajú na zmeny, ktoré sa neustále vyskytujú vo vývoji aplikácií, ktoré udržiavajú, a preto je komunita vo všeobecnosti veľmi zapojená do zverejňovania príslušných aktualizácií na príslušných minisites, aby upravila PKGBUILD a aby sa tieto aplikácie kompilovali.

          Ak nemáte tušenie, nehovorte, koncept AUR je jednoducho geniálny: dať komunite priestor na to, aby mohla interagovať a rásť sama bez toho, aby musela strážiť vývojárov distro. Iskrivo.

          „Ak máš 8. vrstvu, neobviňuj gentoo.“
          Typický komentár n00b 😛

          Po použití Gentoo a priskrutkovaní Portage a zastaranosti distribúcie som sa rozhodol dať jej druhú šancu v podobe Funtoo.
          Funtoo je to, čo by malo byť Gentoo, ak neboli takí tvrdohlaví pri robení vecí tak, ako to robia.
          Funtoo je brilantné, na základe Gentoo využívajú modernú operačnú logiku, ktorá nahradzuje starý systém Portage novým systémom založeným na GIT, obmedzuje závislosti na minimum, vyvíja nové optimalizované profily (Gentoo používa rovnaké od roku 2007 alebo 2008) a vytvára základ pre oveľa čistejší systém ako jeho predchodca.

          Nie je to distro, ktoré by som použil, pretože kompilácia úplne všetkého [0] sa zdá byť neustále smiešna, ale Funtoo má veľmi dobré nápady.

          [0] Typické zdôvodnenie používateľa Gentoo:
          «No, aby som získal 0.1% extra rýchlosti a 0.1% priestoru, chystám sa prekompilovať všetky KDE bez podpory tlačiarní alebo skenerov, úplne nemám tlačiareň, takže to chcem! Hehe, poďme do práce! »
          O 2 dni neskôr:
          „No, mám takmer zostavené KDE a kúrenie vychádzajúce zo stroja mi teraz, keď vstupujeme do zimy, vyhovuje, môžem vypnúť kachle v dome.“
          O 1 deň neskôr:
          „Ach, úžasné, je neuveriteľné, ako dobre to funguje, nie, ak je to tak, ako hovorím, všetko má rozdiel, cíti sa rozprávkovo rýchlo !!!“ (EPIC WTF)
          Nasledujúci deň v práci:
          «- NOOO, ako nefunguje PC, musím túto správu predložiť písomne ​​!!!
          - Nič sa nestane, človeku, pripojte svoj laptop priamo k tlačiarni a voila.
          - Houston, máme problém."

          Vezmite si ich a svoju vrstvu 8, hahaha
          Vrstva 8 .. xD

          1.    pandev92 dijo

            Váš spôsob rozprávania je úprimný, zdá sa, že o ubunktuálnom človeku, ktorý je v systéme Linux 3 mesiace, a potom si myslí, že je to * džavan *, keď so mnou hovoríte, utriete si ústa mydlom, chavalinom.
            A nie, nestiahli ste posledné ISO, pokiaľ ste si nestiahli denné ISO;). A nie, stiahne sa 86 aktualizácií, pretože aj keď to nemusí súvisieť s balíkom, ktorý ste povinní aktualizovať pred inštaláciou, funguje to tak. Trolaco vrstva 8. A nemohli ste ma vyvrátiť, že archlinux má o 4000 XNUMX balíkov menej, gratulujem, dokonca aj debian má v balíkoch viac balíkov ako archlinux.

          2.    živý dijo

            Čo je potrebné uraziť? Nie je možné zaujať stanovisko bez skutočného spáchania priestupku proti inému používateľovi? Viac rešpektu, prosím.

          3.    MSX dijo

            „Neklam,“ povedal klaun, myslíš si, že je to horší priestupok?

          4.    MSX dijo

            Áno, 4000 balíkov, ktoré boli stiahnuté ... každý dvakrát?
            Ak používate Arch a náhodou pre vašu ezoterickú aplikáciu neexistuje žiadny oficiálny balík alebo PKGBUILD, rozumie sa, že máte dostatok kapacity na jeho vlastnú inštaláciu, nie nadarmo je jednou zo základov Archu Slackware, kde bolo všetko predtým takto sa dá robiť donedávna počasie.

            Takže, opäť, vezmite si ich.

      2.    pandev92 dijo

        Ďalšia vec je, že v bežných archlinuxových archívoch sa našlo 10623 balíkov.

        Na druhej strane, v serveroch sabayon ich je viac ako 14 tisíc, takže pochopíte, že je oveľa menej pravdepodobné, že sa budete musieť uchýliť k inštalácii balíkov zo zdrojov (alebo aur), ako sa to môže stať v archlinuxe.

        1.    MSX dijo

          „Zlovestná“ vec pochádzajúca od niekoho, kto používa ebuildy, je v podstate idiotská.
          Ak budeme merať, kto má najdlhšiu, AL vysoko prevyšuje Gentoo v počte balíkov a CELKOVO s VIAC AKTUÁLNYM softvérom, ako poskytuje Gentoo.

          Nie je to tak dávno, keď som pri vývoji používal NetBeans, pamätám si, že v Arche som používal novú verziu 4 .5-niečo asi 7 až 1 mesiacov a Gentoo ebuilds mali stále verziu 6.9 ako stabilnú a 7.0 ako nestabilnú (žltá).

          1.    pandev92 dijo

            kde si čítal fatálne? v kazdom pripade to budu zdroje. Ďalšia vec je, že archlinux som to práve spočítal, má o 4 tisíc balíkov menej ako sabayon v úložiskách, zadajte archlinux.org a uvidíte

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

            ????

            sabayon má viac ako 14 tisíc, naďalej popiera dôkazy, je mestský teror v úložiskách archlinuxu, prehrávača vmware, spotify atď.? príklad aplikácií, ktoré nie sú XD

          2.    MSX dijo

            Spotify, vyberte ten, ktorý sa vám páči:
            https://aur.archlinux.org/packages/?O=0&K=spotify
            Mestský teror:
            https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=urban+terror&outdated=&SB=n&SO=a&PP=50&do_Search=Go
            Prehrávač vmware, ak sa nemýlim, nepotrebuje inštaláciu, stačí ho rozbaliť a spustiť, nie je potrebné vytvárať balíček pre niečo také banálne.

            Stále saj 😀

          3.    pandev92 dijo

            Samotné aur nepovažujem za repozitár, pretože to nie je udržiavané vývojármi distribúcie that a to môže znamenať (mnohokrát sa to stane), že sa balík bez vašej ruky nezkompiluje, hovorím o repozitároch distro, komunita navyše atď. a nie, tieto balíčky nenájdete;).
            Pokračujte v trollovaní, je to fatálne ahahaha.

          4.    MSX dijo

            Je to pravda, zlý je systém prekrytia a všetko prdenie, ktoré je potrebné urobiť pre inštaláciu aplikácie xD

          5.    pandev92 dijo

            No, ak sa vám nepáči, čo tu robíte komentovanie? Vidíš, že si troll? Ale vážne troll. A Elav, nebudem už viac tolerovať, že tento jedinec ma nazýva klaunom a navyše som redaktor, mali by ste sa hanbiť schvaľovať komentáre ako tie, keď som bojoval, zakázali ste mi fórum a všetci ste sa obrátili proti mne, ale Tomuto jednotlivcovi nič nepovieš.

          6.    MSX dijo

            ODMIETNUTIE OSOBY.

            Ak mi niečo vadí, že ma nazývajú klamárkou, je to to, že to lienka chytí s chlapcami DL, ktorí sú podľa všetkého RUDE (a myslím to vážne, z pocitu).

            Prepáčte, slečna @ pandev92, už vás nebudem otravovať svojimi komentármi.

          7.    pandev92 dijo

            Nekŕmte ...

          8.    živý dijo

            Zdá sa mi, že je to už dobre, páni .. Prosím, podeľte sa o svoje Talk, MSN alebo Skype a zabite sa takýmto spôsobom .. vážne .. STOP.

  9.   Podivínský dijo

    Hahahaha,,,, 😀 Milujem čítanie DesdeLinux a ešte viac, keď sa takéto veci dejú. Kto povedal, že Linux je nudný??? 😀

  10.   cooper15 dijo

    Nebolo by zlé, keby ste to vysvetlili manzanitasom, pretože som urobil to, čo ste vložili do príspevku, a to mi hádže iba chyby.

    1.    pandev92 dijo

      Preinštalovali ste najskôr program gcc? Potom sa v sprievodcovi vyskytla chyba, namiesto výrazu sabayon dsitro.ç musíte uviesť výraz „sabayon-dsitro“.

      Pozdrav