Сабаён і qgtkstyle

Здымак экрана з 2013 04:11:03
Ну, я прыношу вам гэты просты падручнік, каб мець магчымасць актываваць qtconfig знешні выгляд Gtk для прыкладанняў Qt, калі вы выкарыстоўваеце асяроддзе на аснове Gtk у Sabayon (GNOME, XFCE і г.д.).

Па нейкай прычыне, qgtkstyle ён не ўсталяваны ў Сабаёне і не знаходзіцца ў сховішчах. На думку некаторых распрацоўшчыкаў, гэта таму, што яны не хочуць дадаваць "раздуцце".

Кома Sabayon, заснаваны на Gentoo, бо мы будзем выкарыстоўваць філасофію Gentoo:

1-Атрымліваем дрэва перавозкі:

emerge -sync

2-Мы атрымліваем накладкі ад sabayon:

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

3- Мы ствараем лакальнае накладанне:

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- Мы пераводзім ebuild qgtkstyle ў патрэбнае месца:

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

5- Мы бачым залежнасці, якія неабходныя:

emerge -pvt qgtkstyle

6-Мы ўсталёўваем усе залежнасці з дапамогай энтрапіі / rigo.

7-нарэшце мы ўсталюем qgtkstyle: emerge -pvt qgtkstyle.ebuild

8-Мы рэгіструем змены ў энтрапіі:

equo rescue spmsync

Нарэшце, мы можам перайсці да qtconfig і выбраць стыль gtk + для прыкладанняў qt

Калі ў вас узніклі праблемы пры складанні пакета з-за gcc, не хвалюйцеся, гэта прызнаная памылка, і яе можна вырашыць простай пераўсталёўкай gcc: equo install gcc

Я спадзяюся, што мой гід будзе карысным і нават іншым!

Крыніца: https: //forum.sabayon.org/viewtopic.php? F = 89 & t = 29622


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

31 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   янпокс сказаў

    У якія часы я карыстаўся сабаёнам ...

  2.   Гнілі87 сказаў

    Я нават не зразумеў "j" адной з інструкцый ха-ха-ха, гэта паказвае, што я дам праз Gentoo і вытворныя / -_- \

  3.   eVeR сказаў

    У другой камандзе ёсць невялікая памылка друку. Я не аматар ставіць каманды, не тлумачачы, што яны робяць, мы вырабляем пакаленне капіяраў, якія не ўяўляюць, што яны капіруюць. У любым выпадку, я мяркую, што калі яны маюць Gentoo альбо вытворныя, яны павінны нешта ведаць ...
    прывітанне

    1.    pandev92 сказаў

      ТАК, прабачце, гэта дыстрыбутыў sabayon, нааа, не створана пакаленне копійных пастэдор, проста вельмі проста тое, што вы робіце, калі вы хочаце паглыбіцца, трэба перайсці ў вікі sabayon 😉

  4.   дыязепан сказаў

    Дарэчы, вы можаце зрабіць памылку з просьбай уключыць qgtkstyle у sabayon

    Я зрабіў гэта адзін раз з qupzilla 1.3.5 (калі яны яшчэ мелі 1.1.8)

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

    1.    pandev92 сказаў

      Гэта зроблена! больш за два гады таму

      https://bugs.sabayon.org/3079

  5.   дыязепан сказаў

    Добра пандзеў. Вы перамагаеце.

  6.   st0rmt4il сказаў

    Дзякуй за падказку!

    Прывітанне!

  7.   MSX сказаў

    Вось што мне заўсёды падабалася ў Gentoo (і ў гэтым выпадку ў Сабаёне): прастата канцэпцыі і выканання!

    Пачакайце ... усё проста наадварот !!!!
    Мая маці, толькі што, прачытаўшы цябе, я атрымала мазгавую кому, я выратавалася ад добрай, калі вырашыла паспрабаваць Arch замест Gentoo 😀

  8.   pandev92 сказаў

    Пачакайце? Калі вы не ведаеце, як гэта зрабіць, мне падаецца, што ў нас праблема, гэта не нашмат складаней, чым рэдагаванне pkgbuild 😉 альбо выкарыстанне pkbuild, які мае залежнасці кампіляцыі, якіх няма ў рэпа-рэпах аркі альбо састарэлі .., але эй, эй, калі вы не ведаеце, для чаго патрэбны mkdir, я буду сумаваць ...
    У гэтым сэнсе няма нічога больш Kiss, чым gentoo, але я магу вам сказаць, што любы дасведчаны архіварыус павінен мець магчымасць гэта зрабіць, хаця, вядома, гэта справа толькі для прасунутых карыстальнікаў.

    1.    MSX сказаў

      Я не згодны.

      Пачакайце? калі вы не ведаеце, як гэта зрабіць, мне падаецца, што ў нас ёсць праблема »
      І гэта дае мне зразумець, што ты мудак, незалежна ад таго, ведаю я, як кіраваць Гентусай ці не.

      PKGBUILD - гэта гібрыд паміж файлавай сістэмай Windows INI, дзе ў вас ёсць:
      [Раздзел]
      Зменная = значэнне
      і сцэнарыі абалонкі.
      PKGBUILD у асноўным складаецца з двух раздзелаў, дзе ў першым вы вызначаеце толькі зменныя, а ў другім выконваеце брудную працу, якая, як я ўжо казаў, з'яўляецца толькі сцэнарыям абалонкі, дзе мы вызначаем дзеянні, неабходныя для ўсталёўкі пакета: ствараем каталогі, прызначаем ім дазволы, капіюем альбо перамяшчаць файлы, распакоўваць .tars і г.д. У гэтым і заключаецца прыгажосць PKGBUILD: яго канцэпцыя простая, а выкананне простае, калі адзіным прыпынкам для стварэння магіі з'яўляецца запясце праграміста. У іх няма нічога дзіўнага і яны не ўносяць нічога новага, ведаючы сцэнарыі абалонкі (sh або bash, не больш), няма неабходнасці даведацца што-небудзь яшчэ.

      PKGBUILD - гэта ні больш, ні менш, чым магутны, сучасны і чысты ebuild, і гэтая розніца відавочная, калі параўноўваць PKGBUILD з дадаткам X з аналагавым ebuild.

      З іншага боку, адміністрацыя Gentoo - гэта самае грувасткае, што я калі-небудзь бачыў.
      Акрамя таго, што мы пастаянна збіраем усё - некалькі непрыемна, эканамічна і экалагічна неэфектыўна - праблемай Gentoo з'яўляецца нездаровае кіраванне, і ваш пост дэманструе гэта з колькасцю кругоў, неабходных для ўстаноўкі пэўнага пакета.

      Калі ёсць дэфект, які ёсць у Gentoo і што яго карыстальнікі грашаць, трэба верыць, што чым складаней, тым лепш, калі прыгажосць і майстэрства дэманструюцца ў простасці xD

    2.    MSX сказаў

      Ёсць добры тэст, які я магу прадэманстраваць, наколькі абсурдныя некаторыя асаблівасці Gentoo / Sabayon для ўсіх, у каго ёсць некалькі хвілін:
      учора я скінуў малюнак Sabayon 11 KDE на маятнік, каб праверыць, як працуе дыстрыбутыў у рэальным HW.
      Пасля загрузкі на працоўны стол я вырашаю зрабіць рэзервовую копію раздзела, дзе ў мяне ёсць іншая АС, каб усталяваць Sabayon па-над ім і вывучыць яго больш уважліва.
      Для гэтага я вырашыў усталяваць FSARCHIVER, выдатны кансольны інструмент для рэзервовага капіравання і кланавання раздзелаў.
      Я адкрываю Konsole і абнаўляю рэпа:
      $ Sudo Equo ўверх
      Лагічна, што другі крок - усталяваць fsarchiver:
      $ sudo equi i fsarchiver
      ... WTF! Сістэме неабходна загрузіць пакеты _86_ (так, восемдзесят шэсць) як залежнасць, а затым загрузіць і ўсталяваць fsarchiver !!!
      Самае смешнае, што сярод загружаных пакетаў ёсць мноства пакетаў, звязаных з X або Python (напрыклад, PyQt сярод іншых), калі прыкладанне, якое я ўсталёўваю, прызначана для запуску толькі з кансолі! xD

      Давай, мне трэба шмат зрабіць на працягу дня, перш чым я так смешна губляю час.

      1.    pandev92 сказаў

        86? Не хлусіце, залежнасці нават не дасягаюць 10

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

        Калі вы загрузілі 86 пакетаў, гэта таму, што я абнаўляў іншыя, на самой справе я загрузіў толькі 4 пакеты;). Іншая справа, што sabayon з'яўляецца вытворнай ад gentoo, а не gentoo, таму, калі вы хочаце правесці тэст, вам давядзецца ўсталёўваць gentoo непасрэдна і выкарыстоўваць portage. Я не думаю, што ў pkgbuilds ёсць вялікія паляпшэнні, і я кажу гэта як 6-месячны карыстальнік archlinux, адзінае перавага, якое я бачу перад ebuild-амі, - гэта тое, што pkgbuilds усталёўвае залежнасці аўтаматычна, хаця шмат разоў я выяўляў, што мне давялося выправіць аж да залежнасцей pkgbuilds.
        Калі вы слой 8, не вінаваціце gentoo.

        1.    MSX сказаў

          «86? Не хлусі "
          WTF? Памый рот клоуну, я не хлушу, я пакідаю гэта пасрэднаму.
          Перш чым адкрываць морду, як вы гэта робіце, праверце, што я кажу, альбо ВЕЧЕ ВЕЧЕ ВЕДАЕЦЕ, ШТО ТАК?
          Загрузіце апошнюю версію ISO, абнавіце сховішчы і паспрабуйце ўсталяваць гэта прыкладанне, каб убачыць, колькі пакетаў BIZARROS абнавіць раней.

          А потым я перакусіў пыл, jetón.

          "Калі вы загрузілі 86 пакетаў, гэта таму, што я абнаўляў іншыя, на самай справе я загрузіў толькі 4 пакеты"

          Давайце паглядзім: калі я вырашыў усталяваць прыкладанне X, лагічна, што калі згаданае прыкладанне мае патрэбу ў іншых пакетах у пэўнай версіі, яно прапануе іх абнавіць, каб усталяваць разгляданае прыкладанне.

          Цяпер, калі праграма, прызначаная для кансолі, павінна папярэдне абнавіць нейкую залежнасць, якая ў сваю чаргу павінна абнавіць іншыя залежнасці, і, нарэшце, для згаданага прыкладання CONSOLE трэба папярэдне абнавіць 86 каскадных залежнасцей, з якіх пераважная большасць не мае ніякіх адносін з дадаткам, які мы ўсталёўваем, гэта тое, што сістэма кампіляцыі ЗАСМАЕ.

          І так: Sabayon IS Gentoo за той просты факт, што калі замест таго, каб выкарыстоўваць equo, вы вырашыце выкарыстоўваць emerge, ВЫ НЕ ЗНАЙШЕЦЬ АНОВОЙ ПРАБЛЕМЫ, якая кіруе вашай сістэмай, абедзве сістэмы сумяшчальныя на 100%.

          Па апошняй:
          "Хоць шмат разоў я выяўляў, што мне давялося выправіць нават pkg-зборкі залежнасцей."
          Зразумела, гэта можа здарыцца, што-то AUR азначае "Архіў сховішчаў карыстальнікаў" альбо сховішча карыстальнікаў Arch.
          На самай справе, паколькі пакеты AUR загружаюцца карыстальнікамі, ЯКІЯ СУПРАЦУЮЦЬ З ГРОМАДЗІНАЙ, ДАДАЦЬ РАБОТЫ ПРЫЛОЖЭННЯЎ, ЯКІХ ІХ ВЫКАРЫСТОЎВАЕЦЬ ІЛІ ПАТРЭБНА ІНШЫМ КАРЫСТАЛЬНІКАМ, лагічна, што тыя карыстальнікі, ЯКІЯ НЕ АДСТАЎНЯЮЦЬ І маюць жыццё ў АФК, часам не ўважліва ставяцца да змены, якія пастаянна адбываюцца ў распрацоўцы прыкладанняў, якія яны падтрымліваюць, і таму супольнасць, як правіла, вельмі актыўна размяшчае адпаведныя абнаўленні на адпаведных міні-сайтах для мадыфікацыі PKGBUILD і кампілюе згаданыя прыкладання.

          Калі вы паняцця не маеце, не кажыце, канцэпцыя AUR проста цудоўная: дайце супольнасці прастору для самастойнага ўзаемадзеяння і росту без неабходнасці няні распрацоўшчыкаў дыстрыбутыва. Іскрыстае.

          "Калі вы слой 8, не вінаваціце gentoo."
          Тыповы каментарый n00b 😛

          Выкарыстаўшы Gentoo і абышоўшыся Portage і наколькі састарэлы дыстрыбутыў, я вырашыў даць яму другі шанец у форме Funtoo.
          Funtoo - гэта тое, чым павінна быць Gentoo, калі б яны не былі такімі ўпартымі, каб рабіць усё так, як яны.
          Funtoo бліскучы, на базе Gentoo яны выкарыстоўваюць сучасную аперацыйную логіку, замяняючы старую сістэму Portage на новую, заснаваную на GIT. ствараючы аснову для значна больш чыстай сістэмы, чым яе папярэднік.

          Гэта не дыстрыбутыў, які я б выкарыстаў, таму што складаць абсалютна ўсё [0] увесь час здаецца смешным, аднак у Funtoo ёсць вельмі добрыя ідэі.

          [0] Тыповыя развагі карыстальніка Gentoo:
          «Ну, каб атрымаць 0.1% дадатковай хуткасці і 0.1% прасторы, я збіраюся перакампіляваць усе KDE без падтрымкі друкаркі і сканера, у мяне зусім няма прынтара, таму я хачу! Хе-хе, прыступаем да працы! »
          Праз 2 дні:
          "Ну, у мяне KDE амаль сабрана, і ацяпленне, якое выходзіць з машыны, мне добра, зараз, калі мы ўступаем у зіму, я магу адключыць печы ў доме".
          Праз 1 дзень:
          "Ах, цудоўна, неверагодна, наколькі гэта добра працуе, не, калі гэта так, як я кажу, усё мае значэнне, гэта адчувае сябе казачна хутка !!!" (EPIC WTF)
          На наступны дзень на працы:
          «- NOOO, як ПК не працуе, я павінен прадставіць гэты справаздачу ў пісьмовай форме !!!
          - Нічога не здараецца, падключыце ноўтбук непасрэдна да прынтара і вуаля.
          - Х'юстан, у нас праблема ".

          Вазьміце іх самі і ваш пласт 8, ха-ха-ха
          Пласт 8 .. xD

          1.    pandev92 сказаў

            Па-вашаму шчыра гаворыш, здаецца, у непрактычнага, які працуе на Linux ужо 3 месяцы, а потым лічыць, што ён * дзёрзкі *, калі ты размаўляеш са мной, вытры рот мылам, хавалін.
            І не, вы не загрузілі апошні iso, калі не загрузілі штодзённы iso;). І не, 86 абнаўленняў загружаюцца, бо нават калі яны не звязаны з пакетам, які вы вымушаны абнавіць перад устаноўкай, ён працуе так. Пласт Trolaco 8. І вы не змаглі мяне абвергнуць, што ў archlinux на 4000 сховішчаў менш, віншую, нават у debian больш пакетаў, чым у archlinux, у сховішчах.

          2.    Элаў сказаў

            Што трэба крыўдзіць? Хіба немагчыма выказаць пункт гледжання, не зрабіўшы фактычна правапарушэнне супраць іншага карыстальніка? Больш павагі, калі ласка.

          3.    MSX сказаў

            "Не хлусі", сказаў блазан, ты думаеш, гэта яшчэ горшае злачынства?

          4.    MSX сказаў

            Ага, 4000 пакетаў, якія былі загружаныя ... 2 разы кожны?
            Калі вы карыстаецеся Arch і выпадкова для вашага эзатэрычнага прыкладання няма афіцыйнага пакета альбо PKGBUILD, зразумела, у вас ёсць дастаткова магчымасцяў для яго ўсталёўкі самастойна, нездарма адной з асноў Arch з'яўляецца Slackware, дзе да гэтага нядаўна ўсё рабілі надвор'е.

            Так што, зноў жа, вазьміце іх.

      2.    pandev92 сказаў

        Іншая справа, што ў звычайных рэпа-файлах archlinux знойдзена 10623 пакеты.

        З іншага боку, у sabayon іх больш за 14 тысяч, таму вы зразумееце, што значна менш верагодна, што вам давядзецца звярнуцца да ўсталёўкі пакетаў з крыніц (альбо aur), як гэта можа адбыцца ў archlinux.

        1.    MSX сказаў

          "Балеснае", што ідзе ад таго, хто выкарыстоўвае ebuild, у асноўным ідыёцкае.
          Калі мы хочам вымераць, у каго даўжэйшы, AL значна пераўзыходзіць Gentoo па колькасці пакетаў і АГУЛЬНА з больш бягучым праграмным забеспячэннем, чым прадастаўлены Gentoo.

          Не так даўно, калі я выкарыстоўваў NetBeans для распрацоўкі, я памятаю, што ў Arch я карыстаўся новай версіяй 4-нешта каля 5-7 месяцаў, і Gentoo ebuilds па-ранейшаму меў версію 1 як стабільную і 6.9 як нестабільную (жоўтую).

          1.    pandev92 сказаў

            дзе вы чыталі фатальна? у любым выпадку гэта будуць крыніцы. Іншая справа, што archlinux я толькі што падлічыў, у яго на 4 тысячы пакетаў менш, чым sabayon, у сховішчах, увядзіце archlinux.org, і вы ўбачыце

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

            ????

            sabayon налічвае больш за 14 тысяч, працягвае абвяргаць доказы, ці ёсць гарадскі тэрор у рэпазіцыях archlinux, плэеры vmware, spotify і г.д.? прыклад прыкладанняў, якія не з'яўляюцца XD

          2.    MSX сказаў

            Spotify, абярыце той, які вам спадабаўся:
            https://aur.archlinux.org/packages/?O=0&K=spotify
            Гарадскі тэрор:
            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, калі я не памыляюся, не мае патрэбы ў ўстаноўцы, ён проста распакуецца і запускаецца, не трэба ствараць пакет для чагосьці такога трывіяльнага.

            Працягвайце смактаць 😀

          3.    pandev92 сказаў

            Я не лічу aur сховішчам сам па сабе, таму што ён не падтрымліваецца распрацоўшчыкамі дыстрыбутыва 😉, і гэта можа азначаць (шмат разоў гэта бывае), што пакет не кампілюецца без вашай рукі, я кажу пра сховішчы дыстрыбутыў, дадатковае супольнасць і г.д., і не, вы не знойдзеце гэтых пакетаў;).
            Працягвайце тролінг, гэта фатальна, ага-ха-ха.

          4.    MSX сказаў

            Гэта праўда, дрэнная сістэма накладанняў і ўсе пукавіны, якія трэба зрабіць, каб усталяваць прыкладанне xD

          5.    pandev92 сказаў

            Ну, калі вам не падабаецца, што вы тут каментуеце? Бачыце, вы троль? Але сур'ёзна троліць. І Элаў, я больш не буду цярпець, што гэты чалавек называе мяне блазнам, а да таго ж я рэдактар, вам павінна быць сорамна ўхваляць такія каментарыі, калі я біўся, вы забаранілі мне форум, і вы ўсе павярнуліся супраць мяне, але Вы нічога не кажаце гэтаму чалавеку.

          6.    MSX сказаў

            АДАВАННЕ АСОБЫ.

            Калі мяне нешта больш турбуе, яны называюць мяне хлусам, дык гэта тое, што божая кароўка ловіць гэта разам з хлопчыкамі з ДЛ, якія, па ўсіх меркаваннях, і хоць мы абмяняліся некаторымі "магутнымі" паведамленнямі, БОЛЫЯ (і я маю на ўвазе, з адчуванне).

            Прабачце, міс @ pandev92, я больш не буду вас турбаваць сваімі каментарыямі.

          7.    pandev92 сказаў

            Не карміце ...

          8.    Элаў сказаў

            Мне здаецца, гэта ўжо добра, спадары .. Калі ласка, падзяліцеся сваімі размовамі, MSN альбо Skype і забіце сябе такім чынам .. сур'ёзна .. СТОП.

  9.   Фрыкілуі сказаў

    Ха-ха-ха-ха ,,,, 😀 Я люблю чытаць FromLinux і не толькі, калі такія рэчы здараюцца. Хто сказаў, што Linux сумны ??? 😀

  10.   cooper15 сказаў

    Было б нядрэнна, калі б вы патлумачылі гэта манзанітамі, бо я зрабіў тое, што вы паставілі ў паведамленні, і гэта толькі падкідвае мне памылкі.

    1.    pandev92 сказаў

      Вы спачатку пераўсталявалі gcc? Тады ў кіраўніцтве памылка, вы павінны паставіць "sabayon-dsitro" замест sabayon dsitro.ç

      прывітання