Sabayon és qgtkstyle

Pillanatkép 2013-04-11 03:12:29


Nos, elhoztam ezt az egyszerű oktatóanyagot, hogy aktiválódhasson qtconfig a Gtk megjelenés Qt alkalmazásokhoz, amikor Gtk-alapú környezetet használsz Sabayonban (GNOME, XFCE stb.).

Valamilyen oknál fogva, qgtkstyle nincs telepítve a Sabayonban, és nincs a tárházakban sem. Egyes fejlesztők szerint azért, mert nem akarják hozzáadni a »puffad» szót.

Como Sabayon, a Gentoo-n alapul, mivel a Gentoo filozófiáját fogjuk használni:

1-Megkapjuk a portage fát:

emerge -sync

2-A fedvényeket Sabayontól kapjuk:

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

3- Helyi fedvényt hozunk létre:

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- A qgtkstyle ebuildjét a megfelelő helyre adjuk át:

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

5- látjuk a szükséges függőségeket:

emerge -pvt qgtkstyle

6-Az összes függőséget entrópiával / rigóval telepítjük.

Végül telepítjük a qgtkstyle: emerge -pvt qgtkstyle.ebuild fájlt

8-Regisztráljuk az entrópia változását:

equo rescue spmsync

Végül elmehetünk a qtconfig oldalra, és kiválaszthatjuk a qt alkalmazások gtk + stílusát

Ha a gcc miatt gondjai vannak a csomag összeállításával, ne aggódjon, ez egy elismert hiba, és egyszerűen megoldható a gcc újratelepítésével: equo install gcc

Remélem, hogy útmutatóm hasznos és még egy másik!

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


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   ianpock dijo

    Mikor szoktam használni a sabayont ...

  2.   rots87 dijo

    Nem is értettem az egyik utasítás j-jét, hahaha, ez azt mutatja, hogy át fogom adni a Gentoo-ban és a derivatívákban / -_- \

  3.   valaha dijo

    A második parancsban van egy kis elírási hiba. Nem vagyok olyan szerető, hogy parancsokat adok anélkül, hogy elmagyaráznám, mit csinálnak. Olyan generációt készítünk a másolókról, akiknek fogalmuk sincs róla, hogy mit másolnak. Egyébként úgy képzelem, hogy ha van Gentoo -juk vagy származékaik, akkor tudniuk kell valamit ...
    Üdvözlet

    1.    92 dijo

      IGEN, sajnálom, ez sabayon distro, naaa, nem jön létre egy másolatpásztor generáció, egyszerűen nagyon egyszerű, amit csinálsz, ha mélyebbre akarsz menni, akkor menj a sabayon wikire 😉

  4.   diazepán dijo

    Egyébként megteheti egy kérési hibát a qgtkstyle felvételére a sabayonba

    Egyszer megcsináltam a qupzilla 1.3.5-tel (amikor még 1.1.8 volt)

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

    1.    92 dijo

      Ez kész! több mint két évvel ezelőtt

      https://bugs.sabayon.org/3079

  5.   diazepán dijo

    Ok pandev. Te nyertél.

  6.   st0rmt4il dijo

    Köszönöm a borravalót!

    Üdvözlet!

  7.   MSX dijo

    Ez mindig tetszett a Gentoo-ban (és ebben az esetben Sabayonban): a koncepció és a kivitelezés egyszerűsége!

    Várj ... csak fordítva van !!!!
    Anyám, csak olvastam, hogy agykómát kapott, megmentettem egy jót, amikor úgy döntöttem, hogy Gentoo helyett kipróbálom az Arch-ot 😀

  8.   92 dijo

    Várjon? Ha nem tudod, hogyan kell ezt csinálni, akkor azt kapom, hogy problémánk van, ez nem sokkal bonyolultabb, mint egy pkgbuild szerkesztése 😉 vagy egy olyan pkbuild használata, amely olyan fordítási függőségeket tartalmaz, amelyek nincsenek az archívumokban vagy elavultak .., de hé, hé, ha nem tudod, mire való az mkdir, hiányozni fog ...
    Ebben az értelemben nincs más Kiss, mint gentoo, de amit elmondhatok, az az, hogy minden tapasztalt archlinuxernek képesnek kell lennie erre, bár természetesen ez az eset csak haladó felhasználóknak szól.

    1.    MSX dijo

      Nem értek egyet.

      Várjon? ha nem tudod, hogyan kell ezt csinálni, akkor ez azt jelenti, hogy problémánk van »
      És azt adja, hogy seggfej vagy, függetlenül attól, hogy tudom-e kezelni Gentoosát, vagy sem.

      A PKGBUILD egy hibrid a Windows INI fájlrendszer között, ahol:
      [Szakasz]
      Változó = érték
      és a shell szkriptek.
      A PKGBUILD alapvetően két szakaszból áll, ahol az elsőben csak a változókat definiálja, a másodikban pedig a piszkos munkát, amely, mint mondom, csak shell parancsfájl, ahol meghatározzuk a telepítendő csomaghoz szükséges műveleteket: könyvtárakat hozunk létre, engedélyeket rendelünk hozzájuk, másolunk vagy fájlokat áthelyezni, kicsomagolni a .tars fájlokat stb. Itt rejlik a PKGBUILD szépsége: koncepciója egyszerű és kivitelezése egyszerű, ahol a varázslat létrehozásának egyetlen állomása a programozó csuklója. Nincs semmi furcsa, és nem járulnak hozzá újakhoz, a shell szkriptek ismeretével (sh vagy bash, nem több) nem szükséges mást megtanulni.

      A PKGBUILD nem több, mint kevesebb, mint egy erőteljes, modern és tiszta ebuild, és ez a különbség nyilvánvaló, ha összehasonlítjuk az X alkalmazás PKGBUILD-jét az analóg ebuild-jével.

      Másrészt a Gentoo adminisztrációja a legnehezebb dolog, amit valaha láttam.
      Amellett, hogy folyamatosan összeállít mindent - kissé idegesítő, gazdaságilag és környezetileg nem hatékony -, a Gentoo problémája az egészségtelen adminisztráció, és a bejegyzésed azt mutatja, hogy mennyi kör szükséges egy adott csomag telepítéséhez.

      Ha van egy hiba, amelyet a Gentoo tartalmaz, és a felhasználók vétkeznek, akkor azt kell hinni, hogy a bonyolultabb jobb, ha a szépség és a mesterkedés egyszerűséggel bizonyul xD

    2.    MSX dijo

      Van egy szép teszt, amellyel be tudtam mutatni, hogy a Gentoo / Sabayon egyes jellemzői mennyire abszurdak mindazok előtt, akiknek van néhány percük:
      tegnap a Sabayon 11 KDE képét egy pendrive-ba dobtam, hogy teszteljem, hogyan működik az elosztás valós HW-ban.
      Miután elindult az asztalra, úgy döntök, hogy készítek egy biztonsági másolatot egy partícióról, ahol van egy másik operációs rendszerem, hogy a tetejére telepítsem a Sabayont, és alaposabban megvizsgálhassam.
      Ehhez úgy döntök, hogy telepítem az FSARCHIVER-t, egy kiváló konzoleszközt a partíciók mentésére és klónozására.
      Megnyitom a Konsole-t, és frissítem a repókat:
      $ sudo equo fel
      Logikusan a második lépés az fsarchiver telepítése:
      $ sudo equo és fsarchiver
      … WTF! A rendszernek függőségként le kell töltenie _86_ (igen, nyolcvanhat) csomagot, majd le kell töltenie és telepítenie kell az fsarchiver programot !!!
      A legviccesebb, hogy az általa letöltött csomagok között rengeteg olyan csomag található, amelyek kapcsolódnak az X-hez vagy a Python-hoz (például többek között a PyQt-hez), amikor az általam telepített alkalmazást úgy tervezték, hogy csak a konzolról fusson! xD

      Na, rengeteg tennivalóm van napközben, mielőtt ilyen nevetségesen pazarolnám az időmet.

      1.    92 dijo

        86? Ne hazudj, a függőségek nem érik el a 10-et sem

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

        Ha 86 csomagot töltöttél le, az azért van, mert másokat frissítettem, valójában csak 4 csomagot töltöttem le;). A másik dolog az, hogy a sabayon a gentoo származéka, nem a gentoo, tehát ha tesztet akarsz csinálni, akkor közvetlenül a gentoo-t kell telepítened és a portage programot kell használnod. Szerintem nincs sok javulás a pkgbuild-ekben, és ezt 6 hónapos archlinux-felhasználóként mondom, az egyetlen előny, amelyet az ebuild-ekkel szemben látok, hogy a pkgbuild-ek automatikusan telepítik a függőségeket, bár sokszor tapasztaltam, hogy javítanom kellett a pkgbuilds függőségekig.
        Ha 8. réteg vagy, ne hibáztasd a gentoo-t.

        1.    MSX dijo

          «86? Ne hazudj "
          WTF? Mosd meg a szádat bohóc, nem hazudok, ezt a közepesre bízom.
          Mielőtt kinyitná a szájkosarat, mint te, ellenőrizze, mit mondok, vagy MÁR TUDJA, HOGY IGEN?
          Töltse le a legfrissebb ISO-t, frissítse a tárakat, és próbálja meg telepíteni az alkalmazást, hogy LÁTTA, Hány BIZARROS CSOMAG KORÁBBI FRISSÍTÉS.

          És akkor megharaptam a port, jetón.

          "Ha 86 csomagot töltött le, az azért van, mert másokat frissítettem, valójában csak 4 csomagot töltöttem le"

          Lássuk: ha úgy döntök, hogy telepítek egy X alkalmazást, akkor logikus, hogy ha az alkalmazásnak más csomagokra van szüksége egy bizonyos verzióban, akkor felajánlja azok frissítését a kérdéses alkalmazás telepítése érdekében.

          Most, amikor a konzolra tervezett alkalmazásnak előzőleg frissítenie kell valamilyen függőséget, amelynek frissítenie kell más függőségeket, végül pedig az említett CONSOLE alkalmazás esetében 86 lépcsőzetes függőséget kell korábban frissíteni, amelyek túlnyomó többségének nincs semmiféle kapcsolata az általunk telepített alkalmazással a SUCK build rendszer.

          És igen: A Sabayon IS Gentoo azért az egyszerű tényért, hogy ha az equo használata helyett az emerge használat mellett dönt, akkor SEMMIT NEM TALÁLJON SEMMILYEN PROBLÉMÁT a rendszerének kezelésére, mindkét rendszer 100% -ban kompatibilis - kíváncsi lennék, ha mást mondana e terjesztések felhasználójaként

          Utolsó:
          "Bár sokszor tapasztaltam, hogy még a függőségek pkgbuildjeit is meg kellett javítanom."
          Persze, előfordulhat, hogy az AUR jelentése: "Arch User Repository" vagy "Arch" felhasználói tár.
          Valójában, mivel az AUR csomagokat olyan felhasználók töltik fel, akik együttműködnek a közösséggel azáltal, hogy PK-építményeket adnak hozzá olyan alkalmazásokhoz, amelyek felhasználják őket, vagy más felhasználókra van szükségük, logikus, hogy azok a felhasználók, akik NEM TÁVOLSÁGOS TARTÓK, és AFK életük van, néha nem figyelmesek az általuk fenntartott alkalmazások fejlesztésében folyamatosan bekövetkező változások, és ezért a közösség általában nagyon részt vesz a vonatkozó frissítések közzétételében az adott minisite-eken a PKGBUILD módosítása és az említett alkalmazások összeállítása érdekében.

          Ha nincs ötleted, ne beszélj, az AUR koncepciója egyszerűen zseniális: teret adni a közösségnek a saját interakciójához és növekedéséhez anélkül, hogy a disztribútorok fejlesztését kellene babázni. Szikrázóan.

          "Ha 8. réteg vagy, ne hibáztasd a gentoo-t."
          Tipikus n00b comment megjegyzés

          Miután használta a Gentoo-t és megcsavarta a Portage-t, és hogy mennyire elavult a disztribúció, úgy döntöttem, hogy adok neki egy második esélyt Funtoo formájában.
          A Funtoo az, aminek a Gentoo-nak lennie kell, ha nem lennének olyan makacsok abban, hogy a dolgokat úgy csinálják, ahogy csinálják.
          A Funtoo zseniális, a Gentoo alapján egy modern működési logikát alkalmaznak, amely a régi Portage rendszert egy új, GIT alapú rendszerre cseréli, minimálisra csökkentve a függőségeket, új optimalizált profilokat fejlesztve (a Gentoo ugyanazt használja 2007 vagy 2008 óta), és megalapozza az elődjénél sokkal tisztább rendszer alapját.

          Nem ezt a disztribúciót használnám, mert abszolút minden [0] összeállítása mindig nevetségesnek tűnik, azonban a Funtoo-nak nagyon jó ötletei vannak.

          [0] A Gentoo-felhasználó tipikus érvelése:
          «Nos, az extra sebesség 0.1% -ának és a hely 0.1% -ának megszerzéséhez az összes KDE-t újrafordítom nyomtató vagy szkenner támogatás nélkül, teljesen nincs nyomtatóm, ezért szeretném! Hehe, kezdjünk dolgozni! »
          2 nappal később:
          "Nos, a KDE-t majdnem összeállítottam, és a gépből kilépő fűtés jól áll nekem most, amikor télbe lépünk, kikapcsolhatom a házban lévő kályhákat."
          1 nappal később:
          "Ah, csodálatos, hihetetlen, hogy milyen jól működik, nem, ha úgy van, ahogy mondom, akkor minden megváltoztatja, mesésen gyors érzés !!!" (EPIC WTF)
          Másnap a munkahelyen:
          «- NEM, hogy nem működik a PC, ezt a jelentést írásban kell bemutatnom !!!
          - Semmi sem történik, ember, csatlakoztassa a laptopot közvetlenül a nyomtatóhoz, és voila.
          - Houston van egy kis problémánk."

          Vedd el magad és a 8. réteged, hahaha
          8. réteg .. xD

          1.    92 dijo

            Beszédmódja őszintén úgy tűnik, mint egy ubunctual férfi, aki 3 hónapig volt Linuxon, majd azt hiszi, hogy ő * szörnyeteg, amikor velem beszél, törölje le a száját szappannal, chavalinnal.
            És nem, csak az utolsó iso-t töltötte le, hacsak nem a napi iso-t töltötte le;). És nem, a 86 frissítés letöltött, mert még ha nem is kapcsolódik ahhoz a csomaghoz, amelyet telepítés előtt frissítenie kell, akkor ez így is működik. Trolaco 8. réteg. És nem cáfolhatott, hogy az archlinux-nak 4000-vel kevesebb csomagja van, gratulálok, még a debiannak is több csomagja van, mint az archlinux-nak az adattárakban.

          2.    élénk dijo

            Mi szükség van a sértésre? Nem lehet-e álláspontot adni anélkül, hogy ténylegesen bűncselekményt adnának ki egy másik felhasználó ellen? További tiszteletet kérem.

          3.    MSX dijo

            - Ne hazudj - mondta a bohóc - rosszabb bűncselekménynek tűnik ennél?

          4.    MSX dijo

            Ja, 4000 csomag, amelyeket letöltöttek ... egyenként 2-szer?
            Ha használod az Arch-ot, és véletlenül nincs hivatalos csomag vagy PKGBUILD az ezoterikus alkalmazásodhoz, akkor nyilvánvaló, hogy rengeteg kapacitásod van a saját telepítéséhez, nem hiába az Arch egyik alapja a Slackware, ahol a közelmúltig mindent így csináltak időjárás.

            Tehát megint vigye őket.

      2.    92 dijo

        A másik dolog az, hogy a normál archlinux repókban 10623 csomag található.

        Másrészt a sabayon-okban több mint 14 ezren vannak, így meg fogja érteni, hogy sokkal kevésbé valószínű, hogy a forrásból (vagy aur) származó csomagok telepítéséhez kell folyamodnia, amint az az archlinuxban megtörténhet.

        1.    MSX dijo

          Az ebuildeket használó embertől származó "békés" lényegében idióta.
          Ha meg fogjuk mérni, kinek van a leghosszabb, az AL messze meghaladja a Gentoo-t csomagok számában és ÖSSZESEN TÖBB AKTUÁLIS szoftverrel, mint amit a Gentoo nyújt.

          Nem sokkal ezelőtt, amikor NetBeans-t használtam a fejlesztéshez, emlékszem, hogy az Arch-ban kb. 4-5 hónapig használtam az új 7-es verziót .1-valami, és a Gentoo ebuild-eknél a 6.9-es verzió még mindig olyan stabil, a 7.0-s pedig instabil (sárga) volt.

          1.    92 dijo

            hol olvastál végzeteset? mindenesetre források lesznek. A másik dolog az, hogy az archlinux imént megszámoltam, 4 ezerrel kevesebb csomag van, mint a sabayon a tárokban, írja be az archlinux.org oldalt, és meglátja

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

            ????

            sabayonnak több mint 14 ezerje van, továbbra is tagadja a bizonyítékokat, városi terror van-e az archlinux, a vmware player, a spotify stb repóiban? nem XD-s alkalmazások

          2.    MSX dijo

            Spotify, válassza ki azt, amelyik tetszik:
            https://aur.archlinux.org/packages/?O=0&K=spotify
            Városi 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
            A vmware lejátszónak, ha nem tévedek, nincs szüksége telepítésre, csak kibontja és futtatja, nem szükséges csomagot létrehozni valami oly triviális dologhoz.

            Szívj tovább

          3.    92 dijo

            Önmagában nem tartom az aur tárolónak, mert azt nem a disztribúció dev-iai karbantartják, és ez arra utalhat (sokszor előfordul), hogy a csomag nem úgy áll össze, hogy ne tenné meg a kezét, én a disztribúció, közösségi extra stb, és nem, nem találja meg azokat a csomagokat;).
            Trollkodj tovább, ez végzetes ahahaha.

          4.    MSX dijo

            Igaz, rossz az átfedő rendszer és az összes fing, amelyet el kell végezni az xD alkalmazás telepítéséhez

          5.    92 dijo

            Nos, ha nem tetszik, mit kommentálsz itt? Troll vagy? De komolyan trollkodni. És Elav, nem fogom tovább tolerálni, hogy ez az egyén engem bohócnak nevez, és ezen felül szerkesztő vagyok, szégyellned kellene jóváhagynod az ilyen megjegyzéseket, amikor harcoltam, kitiltottál a fórumról, és mindannyian ellenem fordultál, de Nem mondasz semmit ennek az egyénnek.

          6.    MSX dijo

            PERON megbocsátás.

            Ha van valami, ami engem jobban zavar, hogy hazugnak hívnak, az az, hogy egy katicabogár elkapja a DL fiúkkal, akik minden szempontból és bár váltottunk néhány „erőteljes” üzenetet, BRUTTOS (és úgy értem, érzés).

            Bocsásson meg, hogy hiányzik @ pandev92, nem zavarom megint a megjegyzéseimet.

          7.    92 dijo

            Ne etesse a…

          8.    élénk dijo

            Számomra úgy tűnik, hogy ez már nagyon jó urak .. Kérem, ossza meg a Talk-ját, az MSN-jét vagy a Skype-ját, és ily módon ölje meg magát .. komolyan .. STOP.

  9.   Stréberes dijo

    Hahahaha,,,, 😀 Imádok olvasni DesdeLinux és még inkább, amikor ilyen dolgok történnek. Ki mondta, hogy a Linux unalmas??? 😀

  10.   cooper15 dijo

    Nem lenne rossz, ha elmagyaráznád manzanitas-szal, mert azt tettem, amit a posztba tettél, és ez csak hibákat dob ​​nekem.

    1.    92 dijo

      Először újratelepítette a gcc-t? Ezután az útmutatóban hiba történt, a sabayon-dsitro helyett a "sabayon-dsitro" szót kell beírni.

      Az üdvözlő