Sabayon och qgtkstyle

Skärmdump från 2013-04-11 03:12:29


Tja, jag ger dig denna enkla handledning för att kunna aktivera qtconfig Gtk-utseendet för Qt-applikationer när du använder en Gtk-baserad miljö i Sabayon (GNOME, XFCE etc ..).

Av någon anledning, qgtkstyle den är inte installerad i Sabayon och inte heller i förvaren. Enligt vissa utvecklare beror det på att de inte vill lägga till »uppblåsthet».

Como Sabayon, baseras på Gentoo, eftersom vi kommer att använda Gentoo-filosofin:

1-Vi får portageträdet:

emerge -sync

2-Vi får överlagren från sabayon:

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

3- Vi skapar ett lokalt överlägg:

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 - Vi skickar e-byggnaden till qgtkstyle till sin rätta plats:

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

5- Vi ser de beroenden som behövs:

emerge -pvt qgtkstyle

6-Vi installerar alla beroenden med entropi / rigo.

7-äntligen installerar vi qgtkstyle: emerge -pvt qgtkstyle.ebuild

8-Vi registrerar ändringarna i entropi:

equo rescue spmsync

Slutligen kan vi gå till qtconfig och välja gtk + -stilen för qt-applikationer

Om du har haft problem med att kompilera paketet på grund av gcc, oroa dig inte, det är ett erkänt fel och kan lösas helt enkelt genom att installera om gcc: equo install gcc

Jag hoppas att min guide är till hjälp och till och med en annan!

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


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   ianpocks sade

    Vilka tider när jag använde sabayon ....

  2.   Rötter87 sade

    Jag förstod inte ens "j" i en av instruktionerna hahaha det visar att jag kommer att ge via i Gentoo och derivat / -_- \

  3.   någonsin sade

    Det finns ett litet skrivfel i det andra kommandot. Jag älskar inte att lägga kommandon utan att förklara vad de gör, vi producerar en generation kopior som inte har någon aning om vad de kopierar. Hur som helst, jag föreställer mig att om de har Gentoo eller derivat, måste de veta något ...
    hälsningar

    1.    pandev92 sade

      JA, förlåt, det är sabayon distro, naaa, en generation av kopia av pasteadores skapas inte, det är helt enkelt väldigt enkelt vad du gör, om du vill gå djupare måste du gå till sabayon wiki 😉

  4.   diazepam sade

    Förresten kan du göra en begäran om att inkludera qgtkstyle i sabayon

    Jag gjorde det en gång med qupzilla 1.3.5 (när de fortfarande hade 1.1.8)

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

    1.    pandev92 sade

      Det är klart! för mer än två år sedan

      https://bugs.sabayon.org/3079

  5.   diazepam sade

    Okej pandev. Du vinner.

  6.   st0rmt4il sade

    Tack för tipset!

    Hälsningar!

  7.   MSX sade

    Det här är vad jag alltid gillade med Gentoo (och Sabayon i det här fallet): enkelhet i koncept och utförande!

    Vänta ... det är bara tvärtom !!!!
    Min mamma, när jag bara läste dig gav mig en hjärnkoma, jag räddades från en bra när jag bestämde mig för att prova Arch istället för Gentoo 😀

  8.   pandev92 sade

    Vänta? Om du inte vet hur du gör det ger det mig att vi har ett problem, det är inte mycket mer komplicerat än att redigera en pkgbuild 😉 eller använda en pkbuild som har kompileringsberoenden som inte finns i arch repos eller är ur datum .., men hej, hej, om du inte vet vad mkdir är för jag saknar ...
    Det finns inget mer Kiss än gentoo i den meningen, men det jag kan säga är att någon erfaren archlinuxer borde kunna göra detta, även om detta fall naturligtvis bara är för avancerade användare.

    1.    MSX sade

      Jag håller inte med.

      Vänta? om du inte vet hur du gör det ger det mig att vi har ett problem »
      Och det ger mig att du är en idiot, oavsett om jag vet hur jag ska hantera Gentoosa eller inte.

      PKGBUILDs är en hybrid mellan Windows INI-filsystemet där du har:
      [Sektion]
      Variabel = värde
      och skalskript.
      PKGBUILD består i grunden av två sektioner där i den första definierar du bara variabler och i den andra gör du det smutsiga arbetet som, som jag säger, bara är skalskript där vi definierar nödvändiga åtgärder för att paketet ska installeras: skapa kataloger, tilldela dem behörigheter, kopiera eller flytta filer, packa upp .tar etc. Det är här PKGBUILD: s skönhet ligger: dess uppfattning är enkel och utförandet är enkelt där det enda stoppet för att skapa magi är programmerarens handled. De har inte något konstigt och inte heller bidrar de med något nytt, med att kunna shell-scripting (sh eller bash, inte mer) är det inte nödvändigt att lära sig något annat.

      En PKGBUILD är varken mer eller mindre än en kraftfull, modern och ren ebuild och denna skillnad är uppenbar när vi jämför en PKGBUILD från en X-applikation med sin analoga ebuild.

      Istället är administrationen av Gentoo det mest besvärliga jag någonsin sett.
      Utöver det faktum att sammanställa allt kontinuerligt - något oroväckande och ekonomiskt och miljömässigt ineffektivt - är Gentoos problem dess ohälsosamma administration och ditt inlägg visar det med mängden varv som krävs för att installera ett specifikt paket.

      Om det finns en defekt som Gentoo har och att dess användare syndar, är det att tro att det mer komplicerade är bättre när skönhet och behärskning demonstreras i enkelhet xD

    2.    MSX sade

      Det finns ett trevligt test som jag kunde visa hur absurt vissa funktioner i Gentoo / Sabayon är för alla som har några minuter:
      igår dumpade jag bilden av Sabayon 11 KDE till en pendrive för att testa hur distributionen fungerar i riktig HW.
      Efter att jag startat upp på skrivbordet bestämmer jag mig för att göra en säkerhetskopia av en partition där jag har ett annat operativsystem för att installera Sabayon ovanpå det och kunna undersöka det närmare.
      För detta bestämmer jag mig för att installera FSARCHIVER, ett utmärkt konsolverktyg för säkerhetskopiering och kloning av partitioner.
      Jag öppnar Konsole och uppdaterar reporna:
      $ sudo equo upp
      Logiskt sett är det andra steget att installera fsarchiver:
      $ sudo equi i fsarchiver
      ... WTF! Systemet måste ladda ner _86_ (ja, åttiosex) paket som ett beroende och sedan ladda ner och installera fsarchiver !!!
      Det roliga är att bland paketen som laddas ner finns det många paket relaterade till X eller Python (som bland annat PyQt) när applikationen jag installerar är utformad för att bara köras från konsolen! xD

      C'on, jag har mycket att göra under dagen innan jag slösar bort min tid så löjligt.

      1.    pandev92 sade

        86? Ljug inte, beroendet når inte ens 10

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

        Om du har laddat ner 86 paket beror det på att jag uppdaterade andra, jag laddade faktiskt bara fyra paket;). Den andra saken är att sabayon är ett gentoo-derivat, inte gentoo, så om du vill göra ett test måste du installera gentoo direkt och använda portage. Jag tror inte att det är mycket förbättring i pkgbuilds och jag säger det som en 4 månader gammal archlinux-användare, den enda fördelen jag ser över ebuilds är att pkgbuilds installerar beroenden automatiskt, även om jag många gånger har upptäckt att jag har fått fixa till beroendeförhållandena.
        Om du är ett lager 8, skylla inte gentoo.

        1.    MSX sade

          «86? Ljug inte, "
          WTF? Tvätta munnen clown, jag ljuger inte, jag lämnar det till medelmåttiga.
          Innan du öppnar munnen som du gör, kolla vad jag säger, eller VET DU ALLTID ATT DET ÄR SÅ?
          Ladda ner de senaste ISO-uppdateringarna, uppdatera förvar och försök att installera det programmet FÖR ATT SE HUR MÅNGA BIZARROS-PAKETER UPPDATERAR FÖREGÅENDE.

          Och sedan bit jag dammet, jetón.

          "Om du har laddat ner 86 paket beror det på att jag uppdaterade andra, jag laddade faktiskt bara fyra paket"

          Låt oss se: om jag bestämmer mig för att installera en X-applikation är det logiskt att om nämnda applikation behöver andra paket i en viss version, erbjuder den att uppdatera dem för att installera applikationen i fråga.

          Nu när en applikation som är utformad för konsolen tidigare behöver uppdatera något beroende som i sin tur behöver uppdatera andra beroenden och slutligen, för CONSOLE-applikationen, måste 86 kaskadberoende uppdateras tidigare, varav de allra flesta inte har någon form av relation med den applikation vi installerar är att kompileringssystemet SUCKS.

          Och ja: Sabayon ÄR Gentoo för det enkla faktum att om du istället för att använda eko bestämmer du dig för att komma fram kommer du INTE HITTA NÅGOT PROBLEM som hanterar ditt system, båda systemen är 100% kompatibla - jag undrar om du säger annars att vara en användare av dessa distributioner.

          Senast:
          "Även om jag många gånger har upptäckt att jag måste fixa till och med beroendeframkallningarna."
          Visst, det kan hända, med något som AUR betyder "Arch User Repository" eller Arch user repository.
          Eftersom AUR-paketen laddas upp av användare som SAMARBETAR MED GEMENSKAPEN genom att lägga till PKBUILDS AV APPLIKATIONER SOM ANVÄNDER DEM ELLER BEHÖVER ANDRA ANVÄNDARE, är det logiskt att de användare som INTE ÄR DISTANSHÅLLARE och har ett AFK-liv ibland inte är uppmärksamma på de förändringar som ständigt inträffar i utvecklingen av de applikationer som de upprätthåller och det är därför samhället i allmänhet är mycket involverat i att publicera relevanta uppdateringar på respektive minisidor för att modifiera PKGBUILD och att nämnda applikationer sammanställs.

          Om du inte har någon aning, prata inte, begreppet AUR är helt enkelt lysande: att ge samhället utrymme för det att interagera och växa på egen hand utan att behöva barnpassa distroutvecklarna. Glittrande.

          "Om du är ett lager 8, skylla inte gentoo."
          Typisk kommentar n00b 😛

          Efter att ha använt Gentoo och tikat runt Portage och hur föråldrad distributionen är, bestämde jag mig för att ge den en andra chans i sin Funtoo-form.
          Funtoo är vad Gentoo borde vara om de inte var så envisa med att göra saker som de gör.
          Funtoo är lysande, på grundval av Gentoo använder de en modern driftslogik som ersätter det gamla Portage-systemet med ett nytt baserat på GIT, vilket minimerar beroenden och utvecklar nya optimerade profiler (Gentoo använder detsamma sedan 2007 eller 2008) och skapa grunden för ett mycket renare system än dess föregångare.

          Det är inte den distro jag skulle använda för att sammanställa absolut allt [0] verkar löjligt hela tiden, men Funtoo har mycket bra idéer.

          [0] Typiskt resonemang för en Gentoo-användare:
          «Tja, för att få 0.1% extra hastighet och 0.1% utrymme kommer jag att kompilera om alla KDE utan stöd för skrivare eller skanner, jag har helt ingen skrivare, så jag vill ha den! Hehe, låt oss börja arbeta! »
          2 dagar senare:
          "Tja, jag har nästan sammanställt KDE och uppvärmningen som kommer ut ur maskinen är bra för mig nu när vi går in på vintern kan jag stänga av kaminerna i huset."
          1 dag senare:
          "Ah, underbart, det är otroligt hur bra det fungerar, nej, om det är som jag säger, allt gör skillnad, det känns fantastiskt snabbt !!!" (EPIC WTF)
          Nästa dag på jobbet:
          «- NOOO, hur fungerar inte datorn, jag måste presentera denna rapport skriftligt !!!
          - Ingenting händer man, anslut din bärbara dator direkt till skrivaren och voila.
          - Houston Vi har ett problem."

          Ta dem själv och ditt lager 8, hahaha
          Skikt 8 .. xD

          1.    pandev92 sade

            Ditt sätt att tala uppriktigt verkar som en ubunctual som har varit på Linux i tre månader och sedan tror att han är en * juanker *, när du pratar med mig, torka av munnen med tvålchavalin.
            Och nej, du har inte laddat ner den sista iso, om du inte har laddat ner den dagliga iso;). Och nej, de 86 uppdateringarna laddas ner för att även om de inte har att göra med paketet som du tvingas uppdatera innan du installerar fungerar det så. Trolaco lager 8. Och du har inte kunnat motbevisa mig att archlinux har 4000 färre paket, grattis, till och med debian har fler paket än archlinux, i förvaren.

          2.    livlig sade

            Vilket behov finns det att förolämpa? Är det inte möjligt att ge en synvinkel utan att verkligen begå ett brott mot en annan användare? Mer respekt snälla.

          3.    MSX sade

            "Ljug inte" sa clownen, tycker du att det är ett värre brott än så?

          4.    MSX sade

            Åh ja, 4000 paket som laddades ner ... två gånger vardera?
            Om du använder Arch och av en slump finns det inget officiellt paket eller PKGBUILD för din esoteriska applikation, är det underförstått att du har gott om kapacitet att installera det på egen hand, inte förgäves en av Archs baser är Slackware där allt brukade göras så här tills vädret nyligen.

            Så igen, ta dem.

      2.    pandev92 sade

        Den andra saken är att det finns 10623 paket i de vanliga archlinux-reporna.

        Å andra sidan finns det i sabayon mer än 14 tusen, så du kommer att förstå att det är mycket mindre troligt att du måste tillgripa att installera paket från källor (eller aur) som kan hända i archlinux.

        1.    MSX sade

          Det "baleful" som kommer från någon som använder ebuilds är i grunden idiotiskt.
          Om vi ​​ska mäta vem som har längst överstiger AL långt Gentoo i antal paket och ÖVERGÅENDE med MER AKTUELL programvara än den som tillhandahålls av Gentoo.

          För inte så länge sedan när jag använde NetBeans för att utveckla kommer jag ihåg att i Arch hade jag använt den nya versionen 4-något i ungefär 5-7 månader och Gentoo ebuilds hade fortfarande version 1 så stabil och 6.9 som instabil (gul).

          1.    pandev92 sade

            var har du läst dödlig? i alla fall kommer det att vara källor. Den andra saken är att archlinux jag bara räknade det, det har 4 tusen mindre paket än sabayon i arkiven, skriv in archlinux.org och du kommer att se

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

            🙂

            sabayon har mer än 14 tusen, fortsätter att förneka bevisen, är urban terror i repos av archlinux, vmware player, spotify etc? exempel på applikationer som inte är XD

          2.    MSX sade

            Spotify, välj den du gillar:
            https://aur.archlinux.org/packages/?O=0&K=spotify
            Urban Horror:
            https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=urban+terror&outdated=&SB=n&SO=a&PP=50&do_Search=Go
            Vmware-spelaren, om jag inte tar fel, behöver inte installeras, det är bara att packa upp och köra, det är inte nödvändigt att skapa ett paket för något så trivialt.

            Fortsätt suga 😀

          3.    pandev92 sade

            Jag anser inte att aur är ett förvar i sig, eftersom det inte upprätthålls av distrosens devs 😉 och det kan innebära, (många gånger händer det), att paketet inte kompilerar utan din hand, jag pratar om förvaren av distro, community extra etc, och nej, du hittar inte dessa paket;).
            Fortsätt trolling, det är dödligt ahahaha.

          4.    MSX sade

            Det är sant, dåligt är överläggningssystemet och allt prutt som behöver göras för att installera en xD-applikation

          5.    pandev92 sade

            Om du inte gillar vad kommenterar du här? Ser du att du är ett troll? Men allvarligt troll. Och Elav, jag tål inte längre att den här personen kallar mig en clown och dessutom är jag redaktör, du borde skämmas för att godkänna kommentarer som de, när jag kämpade, förbjöd du mig från forumet och alla vände sig mot mig, men Du säger ingenting till den här individen.

          6.    MSX sade

            PERONFÖRLÄNDIGHET.

            Om det är något som stör mig mer att de kallar mig en lögnare, är det att ett nyckelpiga fångar det med DL-pojkarna som enligt alla konton och även om vi har utbytt några "kraftfulla" meddelanden är BRUTT (och jag menar det, från känslan).

            Ursäkta mig miss @ pandev92, jag stör dig inte igen med mina kommentarer.

          7.    pandev92 sade

            Mata inte ...

          8.    livlig sade

            Det verkar för mig att det redan är bra herrar .. Snälla, dela din Talk, MSN eller Skype och döda dig själv på det sättet .. på allvar .. en STOPP.

  9.   Nördig sade

    Hahahaha,,,, 😀 Jag älskar att läsa DesdeLinux och ännu mer när sådant här händer. Vem sa att Linux var tråkigt??? 😀

  10.   cooper15 sade

    Det skulle inte vara dåligt om du förklarade det med manzanitas, för jag gjorde vad du lade in i inlägget och det ger mig bara fel.

    1.    pandev92 sade

      Installerade du först om gcc? Sedan finns det ett fel i guiden, du måste sätta "sabayon-dsitro" istället för sabayon dsitro.ç

      hälsningar