Sabayon i qgtkstyle

Snimka zaslona iz 2013. 04:11:03


Pa, donosim vam ovaj jednostavan vodič da biste se mogli aktivirati qtconfig izgled Gtk-a za Qt aplikacije kada koristite okruženje temeljeno na Gtk-u u Sabayonu (GNOME, XFCE itd.).

Iz nekog razloga, qgtkstyle nije instaliran u Sabayonu niti u spremištima. Prema nekim programerima, to je zato što ne žele dodavati "nadimanje".

Como sabayon, temelji se na Gentoo-u, jer ćemo se koristiti filozofijom Gentoo-a:

1-Dobivamo stablo za prijenos:

emerge -sync

2-Prekrivače dobivamo od sabayon-a:

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

3- Izrađujemo lokalni prekrivač:

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- Prolazimo ebuild qgtkstyle na njegovo ispravno mjesto:

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

5- vidimo ovisnosti koje su potrebne:

emerge -pvt qgtkstyle

6-Sve ovisnosti instaliramo entropijom / rigo.

7-napokon ćemo instalirati qgtkstyle: emerge -pvt qgtkstyle.ebuild

8-Registriramo promjene u entropiji:

equo rescue spmsync

Napokon možemo otići na qtconfig i odabrati gtk + stil za qt aplikacije

Ako ste imali problema sa sastavljanjem paketa zbog gcc-a, ne brinite, to je prepoznata greška i može se riješiti jednostavnom ponovnom instalacijom gcc: equo install gcc

Nadam se da je moj vodič koristan, pa čak i još jedan!

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


31 komentara, ostavi svoj

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   ianpocks dijo

    Kakva vremena kad sam koristio sabayon ...

  2.   Truleži87 dijo

    Nisam ni razumio "j" jedne od uputa hahaha to pokazuje da ću dati putem Gentoo-a i derivata / -_- \

  3.   ikad dijo

    U drugoj naredbi postoji mala greška u kucanju. Nisam ljubitelj stavljanja naredbi bez objašnjavanja što rade, proizvodimo generaciju copy-pastera koji nemaju pojma što kopiraju. Svejedno, pretpostavljam da ako imaju Gentoo ili derivate, moraju nešto znati ...
    pozdravi

    1.    pandev92 dijo

      DA, izvinite, to je sabayon distro, naaa, generacija copy pasteadores nije stvorena, jednostavno je vrlo jednostavno to što radite, ako želite dublje, trebali biste otići na sabayon wiki 😉

  4.   dijazepan dijo

    Usput, mogli biste napraviti programsku grešku za uključivanje qgtkstyle u sabayon

    Jednom sam to učinio s qupzillom 1.3.5 (dok su još imali 1.1.8)

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

    1.    pandev92 dijo

      Učinjeno je! prije više od dvije godine

      https://bugs.sabayon.org/3079

  5.   dijazepan dijo

    Ok pandev. Pobjedio si.

  6.   st0rmt4il dijo

    Hvala na savjetu!

    Pozdrav!

  7.   MSX dijo

    To je ono što sam uvijek volio kod Gentoo-a (i Sabayona u ovom slučaju): jednostavnost koncepta i izvedbe!

    Čekaj ... samo je obrnuto !!!!
    Majko moja, samo kad sam te pročitala, dobila si cerebralnu komu, spasila sam se od dobre kad sam odlučila isprobati Arch umjesto Gentoo 😀

  8.   pandev92 dijo

    Čekati? Ako ne znate kako to učiniti, znači da imamo problem, to nije puno složenije od uređivanja pkgbuild-a 😉 ili korištenja pkbuild-a koji ima kompajlirane ovisnosti koje nisu u repoima luka ili su izvan njega datum .., ali hej, hej, ako ne znaš čemu služi mkdir, nedostajat će mi ...
    U tom smislu nema ništa više poljupca od gentooa, ali ono što vam mogu reći je da bi svaki iskusni archlinuxer trebao to moći učiniti, iako je to naravno samo za napredne korisnike.

    1.    MSX dijo

      Ne slažem se.

      Čekati? ako ne znate kako to učiniti, znači da imamo problem »
      I to mi daje da si seronja, bez obzira znam li kako upravljati Gentoosom ili ne.

      PKGBUILD su hibrid između Windows INI datotečnog sustava gdje imate:
      [Odjeljak]
      Varijabla = vrijednost
      i skripte ljuske.
      PKGBUILD se u osnovi sastoji od dva odjeljka u kojima u prvom definirate samo varijable, a u drugom obavljate prljav posao, što je, kako kažem, samo skriptiranje ljuske u kojem definiramo radnje potrebne za instaliranje paketa: create direktorije, dodijelite im dozvole, kopirajte ili premjestite datoteke, raspakirajte .tars itd. U tome je ljepota PKGBUILD-a: njegova je koncepcija jednostavna, a njegovo izvršenje jednostavno, a jedina stanica za stvaranje magije je zglob programera. Nemaju ništa čudno niti doprinose nečim novim, znajući skriptiranje školjki (sh ili bash, ne više) nije potrebno naučiti ništa drugo.

      PKGBUILD nije ni više ni manje nego moćan, moderan i čist ebuild i ta je razlika očita kada uspoređujemo PKGBUILD iz X aplikacije s analognim ebuildom.

      Umjesto toga, administracija Gentoo-a je najnezgodnija stvar koju sam ikad vidio.
      Osim činjenice da kontinuirano kompajliramo sve - pomalo uznemirujuće i ekonomski i ekološki neučinkovite - Gentooov problem je i nezdrava administracija, a vaš post to pokazuje koliko je krugova potrebno za instaliranje određenog paketa.

      Ako postoji kvar koji Gentoo ima i koji njegovi korisnici griješe, za vjerovati je da što je složenije to je bolje kada se ljepota i majstorstvo pokažu jednostavnošću xD

    2.    MSX dijo

      Postoji lijep test kojim bih mogao pokazati koliko su neke značajke Gentoo / Sabayon apsurdne za sve one koji imaju nekoliko minuta:
      jučer sam bacio sliku Sabayon 11 KDE na pendrive kako bih testirao kako distribucija radi u stvarnom HW-u.
      Nakon pokretanja na radnoj površini, odlučujem napraviti sigurnosnu kopiju particije na kojoj imam drugi OS da bih instalirao Sabayon na nju i mogao je pažljivije ispitati.
      Zbog toga sam odlučio instalirati FSARCHIVER, izvrstan alat za konzolu za izradu sigurnosnih kopija i kloniranje particija.
      Otvorim Konsole i ažuriram repos-ove:
      $ sudo equo gore
      Logično je drugi korak instalirati fsarchiver:
      $ sudo equi i fsarchiver
      … WTF! Sustav treba preuzeti pakete _86_ (da, osamdeset i šest) kao ovisnost, a zatim preuzeti i instalirati fsarchiver !!!
      Najsmješnije je to što među paketima koje preuzme postoji mnoštvo paketa povezanih s X-om ili Pythonom (poput PyQt-a između ostalih) kada je aplikacija koju instaliram dizajnirana za rad samo s konzole! xD

      Ma da, moram puno toga obaviti tijekom dana prije nego što tako smiješno gubim vrijeme.

      1.    pandev92 dijo

        86? Ne lažite, ovisnosti ne dosežu ni 10

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

        Ako ste preuzeli 86 paketa, to je zato što sam ažurirao druge, zapravo sam preuzeo samo 4 paketa;). Druga stvar je da je sabayon gentoo derivat, a ne gentoo, pa ako želite napraviti test, morat ćete izravno instalirati gentoo i koristiti portage. Mislim da nema puno poboljšanja u pkgbuildovima i kažem to kao 6-mjesečni korisnik Archlinuxa, jedina prednost koju vidim nad ebuildovima je ta što pkgbuildovi automatski instaliraju ovisnosti, iako sam mnogo puta otkrio da imam morao popraviti ovisnosti pkgbuilds.
        Ako ste sloj 8, nemojte kriviti gentooa.

        1.    MSX dijo

          «86? Ne laži, "
          WTF? Opraj usta klaunu, ne lažem, to prepuštam prosječnom.
          Prije nego što otvorite usta, provjerite što kažem ili VEĆ ZNATE DA JE TO TO?
          Preuzmite najnoviji ISO, ažurirajte spremišta i pokušajte instalirati tu aplikaciju. POGLEDAJTE KOLIKO SE BIZARROS PAKETA PRETHODNO AŽURIRAJU.

          A onda sam zagrizao prašinu, jetón.

          "Ako ste preuzeli 86 paketa, to je zato što sam ažurirao druge, u stvari sam preuzeo samo 4 paketa"

          Da vidimo: ako se odlučim instalirati X aplikaciju, logično je da ako navedena aplikacija treba druge pakete u određenoj verziji, nudi ih ažuriranje kako bi instalirala dotični program.

          Sada kada aplikacija dizajnirana za konzolu treba prethodno ažurirati neku ovisnost koja zauzvrat treba ažurirati druge ovisnosti i na kraju, za navedenu aplikaciju CONSOLE, 86 kaskadnih ovisnosti treba prethodno ažurirati, od kojih velika većina nema nikakvu vrstu Odnos s aplikacijom koju instaliramo je da SUCK gradi sustav.

          I da: Sabayon JE Gentoo zbog jednostavne činjenice da, ako umjesto upotrebe equo odlučite koristiti emerge, NEĆETE PRONAĆI NIKADA PROBLEMA upravljanja vašim sustavom, oba su sustava 100% kompatibilna - pitam se ako kažete da ste drugačije raspodjele.

          Do zadnjeg:
          "Iako sam puno puta otkrio da sam morao popraviti čak i pkg bildove ovisnosti."
          Svakako, može se dogoditi da nešto što AUR znači "Arhiv korisničkog spremišta" ili Arh spremište korisnika.
          Zapravo, s obzirom da AUR pakete prenose korisnici KOJI SURADNJUJU SA ZAJEDNICOM DODAJUĆI PKBUILDE IZ APLIKACIJA KOJI IH KORISTE ILI POTREBUJU DRUGIM KORISNICIMA, logično je da oni korisnici koji NISU ODRŽAVAČI UDALJENOSTI i imaju AFK život ponekad nisu pažljivi promjene koje se neprestano događaju u razvoju aplikacija koje održavaju i zato je općenito zajednica vrlo uključena u objavljivanje odgovarajućih ažuriranja na odgovarajućim ministarskim stranicama kako bi se izmijenio PKGBUILD i te se aplikacije kompajliraju.

          Ako nemate pojma, nemojte razgovarati, koncept AUR-a jednostavno je sjajan: pružiti zajednici prostor da samostalno komunicira i raste, a da ne mora čuvati razvojne programere. Iskričavo.

          "Ako ste sloj 8, nemojte kriviti gentooa."
          Tipični komentar n00b 😛

          Nakon korištenja Gentoo-a i zezanja oko Portagea i koliko je zastarjela distribucija, odlučio sam mu pružiti drugu priliku u svom Funtoo obliku.
          Funtoo je ono što bi Gentoo trebao biti da nisu toliko tvrdoglavi kad rade stvari onako kako rade.
          Funtoo je briljantan, na temelju Gentoo-a koriste modernu operativnu logiku zamjenjujući stari Portage sustav novim koji se temelji na GIT-u, održavajući ovisnosti na minimumu, razvijajući nove optimizirane profile (Gentoo koristi iste od 2007. ili 2008.) i kreirajući osnova za mnogo čišći sustav od njegovog prethodnika.

          To nije distro koji bih koristio jer se sastavljanje apsolutno svega [0] cijelo vrijeme čini smiješnim, međutim Funtoo ima vrlo dobre ideje.

          [0] Tipično obrazloženje korisnika Gentoo-a:
          «Pa, da bih dobio 0.1% dodatne brzine i 0.1% prostora, prekompajlirat ću sav KDE bez podrške za pisač ili skener. Hehe, krenimo na posao! »
          2 dana kasnije:
          "Pa, skoro sam pripremio KDE i grijanje koje izlazi iz stroja dobro mi odgovara sada kad ulazimo u zimu, mogu isključiti štednjake u kući."
          Jedan dan kasnije:
          "Ah, divno, nevjerojatno je kako to dobro funkcionira, ne, ako je to što kažem, sve čini razliku, osjeća se nevjerovatno brzo !!!" (EPIC WTF)
          Sljedeći dan na poslu:
          «- NOOO, kako računalo ne radi, ovo izvješće moram predstaviti u pisanom obliku !!!
          - Ništa se ne događa čovječe, povežite svoj laptop izravno s pisačem i voila.
          - Houston, imamo problem."

          Uzmi ih sebe i svoj sloj 8, hahaha
          Sloj 8 .. xD

          1.    pandev92 dijo

            Čini se da vaš način iskrenog govora govori o neobveznom čovjeku koji je na Linuxu već tri mjeseca, a zatim pomisli da je * kreten *, kad razgovarate sa mnom, obrišite usta sapunom, chavalin.
            I ne, niste preuzeli zadnji iso, osim ako niste preuzeli dnevni iso;). I ne, 86 ažuriranja se preuzimaju, jer čak i ako nemaju veze s paketom koji ste prisiljeni ažurirati prije instalacije, to tako funkcionira. Trolaco sloj 8. I niste me mogli opovrgnuti da archlinux ima 4000 paketa manje, svaka čast, čak i debian ima više paketa od archlinuxa, u spremištima.

          2.    živo dijo

            Što treba uvrijediti? Nije li moguće iznijeti gledište bez da se zapravo izvrši prekršaj protiv drugog korisnika? Molim vas više poštovanja.

          3.    MSX dijo

            "Ne laži", rekao je klaun, čini li se to gorim prekršajem od toga?

          4.    MSX dijo

            O da, 4000 paketa koji su preuzeti ... 2 puta svaki?
            Ako koristite Arch i slučajno nema službenog paketa ili PKGBUILD-a za vašu ezoteričnu aplikaciju, podrazumijeva se da imate dovoljno kapaciteta da ga sami instalirate, ne uzalud je jedna od osnova Arch-a Slackware gdje je sve naviklo to donedavno vrijeme.

            Pa, opet, uzmi ih.

      2.    pandev92 dijo

        Druga stvar je da je u uobičajenim arhivskim repoima pronađeno 10623 paketa.

        S druge strane, u onim sabayon ima više od 14 tisuća, pa ćete shvatiti da je mnogo manje vjerojatno da ćete morati pribjeći instaliranju paketa iz izvora (ili aur-a) kao što se to može dogoditi u archlinuxu.

        1.    MSX dijo

          "Loša stvar" koja dolazi od nekoga tko koristi ebuild-ove u osnovi je idiotska.
          Ako želimo izmjeriti tko ima najdužu, AL daleko premašuje Gentoo po broju paketa i UKUPNO SA VIŠE TRENUTNOG softvera od onog koji nudi Gentoo.

          Nedavno, kad sam koristio NetBeans za razvoj, sjećam se da sam u Archu koristio novu verziju 4 .5-nešto oko 7-1 mjeseci, a Gentoo ebuild-i još uvijek su imali verziju 6.9 kao stabilnu i 7.0 kao nestabilnu (žutu).

          1.    pandev92 dijo

            gdje ste fatalno čitali? u svakom slučaju to će biti izvori. Druga stvar je da sam ga Archlinux upravo prebrojao, ima 4 tisuće paketa manje od sabayona u spremištima, uđite u archlinux.org i vidjet ćete

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

            ????

            sabayon ima više od 14 tisuća, nastavlja poricati dokaze, je li urbani teror u repoima archlinuxa, vmware playera, spotifya itd? primjer aplikacija koje nisu XD

          2.    MSX dijo

            Spotify, odaberite onu koja vam se sviđa:
            https://aur.archlinux.org/packages/?O=0&K=spotify
            Urbani 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
            Ako se ne varam, vmware player ne treba instalaciju, samo se otpakira i pokrene, ne trebate stvoriti paket za nešto tako trivijalno.

            Nastavi sisati 😀

          3.    pandev92 dijo

            Ne smatram aur spremištem samo po sebi, jer ga ne održavaju razvijalci 😉, što može značiti, (puno puta se to dogodi), da se paket ne sastavlja bez da ste stavili ruku, govorim o spremišta distroa, zajednice extra itd., i ne, te pakete nećete naći;).
            Nastavite trolati, kobno je ahahaha.

          4.    MSX dijo

            Istina je, loš je sistem prekrivanja i sav prdnjak koji je potrebno učiniti da biste instalirali xD aplikaciju

          5.    pandev92 dijo

            Pa ako vam se ne sviđa što radite ovdje komentirajući? Vidiš da si trol? Ali ozbiljno trol. I Elav, neću više trpjeti da me taj pojedinac naziva klaunom, a povrh toga sam urednik, trebao bi se sramiti odobravati komentare poput onih, kad sam se borio, zabranio si mi pristup forumu i svi ste se okrenuli protiv mene, ali ovom pojedincu ne kažete ništa.

          6.    MSX dijo

            OPROŠTANJE OSOBE.

            Ako me nešto više muči, jer me nazivaju lažovom, to je bubamara koja to uhvati s DL-ovcima koji su, prema svemu sudeći, iako smo razmijenili neke 'moćne' poruke, BRUTO (i mislim tako, od osjećaj).

            Oprostite, gospođice @ pandev92, neću vas više gnjaviti svojim komentarima.

          7.    pandev92 dijo

            Ne hrani ...

          8.    živo dijo

            Čini mi se da je to već dobro gospodo .. Molim vas, podijelite svoj razgovor, MSN ili Skype i ubijte se na taj način .. ozbiljno .. STOP.

  9.   Štreberski dijo

    Jajajaja,,,, 😀 Me encanta leer DesdeLinux y mas cuando ocurren cosas como estas. Quien dijo que Linux era aburrido??? 😀

  10.   cooper15 dijo

    Ne bi bilo loše kad biste to objasnili manzanitasom, jer učinio sam ono što ste stavili u post i to mi samo baca pogreške.

    1.    pandev92 dijo

      Jeste li prvo instalirali gcc? Tada u vodiču dolazi do pogreške, umjesto sabayon dsitro.ç morate staviti "sabayon-dsitro"

      pozdravi