Sabayon i qgtkstyle

Snimak ekrana sa 2013-04-11 03:12:29
Pa, donosim vam ovaj jednostavan vodič da biste se mogli aktivirati qtconfig izgled Gtk za Qt aplikacije kada koristite okruženje zasnovano na Gtk u Sabayonu (GNOME, XFCE itd.).

Iz nekog razloga, qgtkstyle nije instaliran u Sabayon-u niti u spremištima. Prema nekim programerima, to je zato što ne žele dodati »nadimanje«.

como Sabayon, zasnovan je na Gentoo-u, jer ćemo se koristiti Gentoo-ovom filozofijom:

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-a 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 zavisnosti koje su potrebne:

emerge -pvt qgtkstyle

6-Instaliramo sve zavisnosti pomoću entropy / rigo.

7-konačno ć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


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

31 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   ianpocks rekao je

    U koja vremena kada sam koristio sabayon….

  2.   Rots87 rekao je

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

  3.   eVeR rekao je

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

    1.    pandev92 rekao je

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

  4.   diazepan rekao je

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

    Učinio sam to jednom 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 rekao je

      Gotovo je! prije više od dvije godine

      https://bugs.sabayon.org/3079

  5.   diazepan rekao je

    Ok pandev. Pobijedio si.

  6.   st0rmt4il rekao je

    Hvala na savjetu!

    Pozdrav!

  7.   MSX rekao je

    To je ono što sam uvijek volio kod Gentoo-a (i Sabayon-a 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 kada sam odlučila isprobati Arch umjesto Gentoo 😀

  8.   pandev92 rekao je

    Čekaj? Ako ne znate kako to učiniti, to mi znači da imamo problem, to nije puno složenije od uređivanja pkgbuild-a 😉 ili korištenja pkbuild-a koji ima kompajlirane zavisnosti koje nisu u repo repovima ili su zastarjele .., ali hej, hej, ako ne znaš čemu služi mkdir, nedostajat će mi ...
    U tom smislu nema ničeg više poljupca od gentooa, ali ono što vam mogu reći je da bi svaki iskusni Archlinuxer trebao biti u mogućnosti to učiniti, iako je to naravno samo za napredne korisnike.

    1.    MSX rekao je

      Ja se ne slažem.

      Čekaj? 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 Gentoosa-om ili ne.

      PKGBUILD-ovi su hibrid između Windows INI sistema datoteka gdje imate:
      [Odjeljak]
      Varijabla = vrijednost
      i ljuske skripte.
      PKGBUILD se u osnovi sastoji od dva odjeljka u kojima u prvom definirate samo varijable, a u drugom obavljate prljav posao, što je, kako već kažem, samo skriptiranje ljuske gdje definiramo potrebne radnje za paket koji će se instalirati: kreiranje direktorija, dodjeljivanje dozvola, kopiranje ili premjestiti datoteke, otpakirati .tars itd. U tome je ljepota PKGBUILD-a: njegova koncepcija je jednostavna, a njegovo izvršenje jednostavno, a jedina stanica za stvaranje magije je zglob programera. Nemaju ništa čudno niti doprinose nečim novim, s poznavanjem skriptiranja ljuske (sh ili bash, ne više) nije potrebno naučiti ništa drugo.

      PKGBUILD nije ni manje ni više nego moćan, moderan i čist ebuild i ova razlika je očita kada uspoređujemo PKGBUILD iz X aplikacije sa njegovom analognom ebuild.

      Umjesto toga, administracija Gentoo-a je najneobatenija stvar koju sam ikad vidio.
      Osim činjenice da kontinuirano kompajlirate sve - pomalo uznemirujuće i ekonomski i ekološki neefikasno - Gentooov problem je i njegova 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, vjerovati je da je što je složenije to bolje kada se ljepota i majstorstvo demonstriraju u jednostavnosti xD

    2.    MSX rekao je

      Postoji lijep test kojim bih mogao pokazati koliko su neke funkcije Gentoo / Sabayon apsurdne za sve one koji imaju nekoliko minuta:
      Jučer sam bacio sliku Sabayon 11 KDE na pendrive da testiram 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 povrh nje i mogao je pažljivije ispitati.
      Zbog toga sam odlučio instalirati FSARCHIVER, izvrstan alat za konzolu za sigurnosno kopiranje i kloniranje particija.
      Otvorim Konsole i ažuriram repos-ove:
      $ sudo equo gore
      Logično je drugi korak instalirati fsarchiver:
      $ sudo equo i fsarchiver
      … WTF! Sistem treba preuzeti pakete _86_ (da, osamdeset i šest) kao zavisnost, a zatim preuzeti i instalirati fsarchiver !!!
      Smiješno je što među paketima koji se preuzima ima mnogo paketa povezanih s X-om ili Pythonom (kao što je PyQt, između ostalih) kada je aplikacija koju instaliram dizajnirana da se pokreće samo s konzole! xD

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

      1.    pandev92 rekao je

        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, u stvari sam preuzeo samo 4 paketa;). Druga stvar je da je sabayon gentoo derivat, a ne gentoo, pa ako želite napraviti test, morali biste gentoo instalirati direktno 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 pkgbuilds automatski instalira zavisnosti, iako sam mnogo puta otkrio da sam morao popraviti do zavisnosti pkggradnje.
        Ako ste sloj 8, nemojte kriviti gentooa.

        1.    MSX rekao je

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

          A onda sam zagrizao prašinu, jetone.

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

          Da vidimo: ako odlučim instalirati X aplikaciju, logično je da ako joj trebaju drugi paketi u određenoj verziji, ponudi ih da ih ažurira kako bi instalirao dotičnu aplikaciju.

          Sada kada aplikacija dizajnirana za konzolu treba prethodno ažurirati neku zavisnost koja zauzvrat treba ažurirati druge zavisnosti i na kraju, za navedenu aplikaciju CONSOLE, 86 kaskadnih zavisnosti treba prethodno ažurirati, od kojih velika većina nema nikakav odnos sa aplikacijom koju instaliramo je SUCK sistem za izgradnju.

          I da: Sabayon IS Gentoo zbog jednostavne činjenice da, umjesto da koristite equo, odlučite se za emerge, NEĆETE NALAZITI NITI jedan problem upravljanja vašim sistemom, oba sistema su 100% kompatibilna - pitam se da li kažete drugačije kao korisnik ovih distribucija.

          Posljednji:
          "Iako sam mnogo puta otkrio da sam morao popraviti čak i pkg bildove zavisnosti."
          Svakako, to se može dogoditi, pod nečim što AUR znači "Arch User Repository" ili Arch user repository.
          U stvari, s obzirom da AUR pakete prenose korisnici KOJI SURADNJUJU SA ZAJEDNICOM DODAJUĆI PKBUILDE IZ APLIKACIJA KOJE IH KORISTE ILI POTREBUJU OSTALI KORISNICI, logično je da oni korisnici koji NISU DOSTAVNICI I imaju AFK život ponekad nisu pažljivi promjene koje se neprestano dešavaju u razvoju aplikacija koje održavaju i zato je zajednica generalno vrlo uključena u objavljivanje odgovarajućih ažuriranja na odgovarajućim ministarskim stranicama radi modifikacije PKGBUILD-a i za kompajliranje navedenih aplikacija.

          Ako nemate pojma, nemojte razgovarati, koncept AUR-a jednostavno je sjajan: pružiti zajednici prostor da samostalno komunicira i raste bez potrebe da čuva programere distribucije. Sparkly.

          "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 joj pružiti drugu priliku u svom Funtoo obliku.
          Funtoo je ono što bi Gentoo trebao biti da nisu toliko tvrdoglavi da rade stvari onako kako rade.
          Funtoo je sjajan, na bazi Gentoo-a koriste modernu operativnu logiku zamjenjujući stari Portage sistem novim zasnovan na GIT-u, održavajući ovisnosti na minimumu, razvijajući nove optimizirane profile (Gentoo koristi iste od 2007. ili 2008.) i stvarajući osnovu za mnogo čišći sistem od svog prethodnika.

          To nije distro koji bih koristio, jer sastavljanje apsolutno svega [0] cijelo vrijeme izgleda smiješno, međutim Funtoo ima jako dobre ideje.

          [0] Tipično obrazloženje korisnika Gentoo-a:
          «Pa, da bih stekao 0.1% dodatne brzine i 0.1% prostora, prekompajlirat ću sav KDE bez podrške za pisač ili skener, potpuno nemam štampač, pa ga želim! Hehe, krenimo na posao! »
          2 dana kasnije:
          "Pa, skoro sam pripremio KDE i grijanje koje izlazi iz stroja mi dobro odgovara sada kada ulazimo u zimu, mogu isključiti grijače u kući."
          1 dan kasnije:
          "Ah, divno, nevjerovatno je kako to dobro funkcionira, ne, ako je kako kažem, sve čini razliku, osjeća se nevjerovatno brzo !!!" (EPIC WTF)
          Sutradan na poslu:
          «- NOOO, kako PC ne radi, moram ovo predstaviti u pisanoj formi !!!
          - Ništa se ne dešava, poveži laptop direktno na štampač i voila.
          - Houston, imamo problem. "

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

          1.    pandev92 rekao je

            Čini se da se vaš način iskrenog govora odnosi na ubicu, koji je na Linuxu tri mjeseca, a onda pomisli da je * glupan *, 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 dužni 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.    elav rekao je

            Koja je potreba za uvredom? Zar nije moguće dati gledište bez činjenja krivičnog djela protiv drugog korisnika? Molim vas više poštovanja.

          3.    MSX rekao je

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

          4.    MSX rekao je

            O da, 4000 paketa koji su preuzeti ... 2 puta svaki?
            Ako koristite Arch i slučajno nema službenog paketa ili PKGBUILD 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 se sve donedavno radilo za to vrijeme.

            Pa, opet, uzmi ih.

      2.    pandev92 rekao je

        Druga stvar je da je u normalnom repo-u Archlinux-a 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 rekao je

          "Bale" stvar koji dolazi od nekoga ko koristi ebuild-ove je u osnovi idiotska.
          Ako ćemo 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 kada 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 rekao je

            gdje ste fatalno pročitali? u svakom slučaju to će biti izvori. Druga stvar je da sam ga Archlinux upravo prebrojao, ima 4 hiljade paketa manje od sabayon-a 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 rekao je

            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 playeru nije potrebna instalacija, samo se raspakira i pokrene, ne trebate kreirati paket za nešto tako trivijalno.

            Nastavi sisati 😀

          3.    pandev92 rekao je

            Ne smatram aur spremištem samo po sebi, jer ga ne održavaju razvijalci dist, a to može značiti, (mnogo puta se to dogodi), da se paket ne sastavlja bez da ste stavili ruku, govorim o spremištima distro, community extra itd., i ne, nećete naći te pakete;).
            Nastavite trolati, fatalno je ahahaha.

          4.    MSX rekao je

            Istina je, loš je sistem prekrivanja i sav prdež koji treba učiniti da biste instalirali xD aplikaciju

          5.    pandev92 rekao je

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

          6.    MSX rekao je

            OPROŠTANJE OSOBA.

            Ako me nešto više muči pa me nazivaju lažovom, to je bubamara koja to uhvati s DL momcima koji su po svemu sudeći iako smo razmijenili neke 'moćne' poruke GRUPE (i mislim tako, iz osjećaj).

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

          7.    pandev92 rekao je

            Ne hrani ...

          8.    elav rekao je

            Č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.   Frikilui rekao je

    Hahahaha ,,,, love Volim čitati s Linuxa, pa čak i više kad se događaju ovakve stvari. Tko je rekao da je Linux dosadan ??? 😀

  10.   cooper15 rekao je

    Ne bi bilo loše da to objasnite manzanitasom, jer sam učinio ono što ste stavili u post i to mi samo baca greške.

    1.    pandev92 rekao je

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

      Hvala!