Sabayon dan qgtkstyle

Tangkapan skrin dari 2013-04-11 03:12:29


Baiklah, saya bawakan tutorial ringkas ini untuk dapat mengaktifkannya qtconfig penampilan Gtk untuk aplikasi Qt, semasa anda menggunakan persekitaran berasaskan Gtk di Sabayon (GNOME, XFCE dll.).

Atas sebab tertentu, gaya qgtk ia tidak dipasang di Sabayon, juga tidak di repositori. Menurut beberapa pembangun, itu kerana mereka tidak mahu menambah »bloat».

Como sabayon, berdasarkan Gentoo, kerana kami akan menggunakan falsafah Gentoo:

1-Kami memperoleh pokok portage:

emerge -sync

2-Kami memperoleh lapisan dari sabayon:

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

3- Kami membuat overlay tempatan:

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- Kami melewati susunan qgtkstyle ke tempatnya yang betul:

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

5- kita melihat kebergantungan yang diperlukan:

emerge -pvt qgtkstyle

6-Kami memasang semua pergantungan dengan entropi / rigo.

7-akhirnya kita akan memasang qgtkstyle: emerge -pvt qgtkstyle.ebuild

8-Kami mendaftarkan perubahan dalam entropi:

equo rescue spmsync

Akhirnya kita boleh pergi ke qtconfig dan memilih gaya gtk + untuk aplikasi qt

Sekiranya anda menghadapi masalah menyusun paket kerana gcc, jangan risau, ini adalah bug yang dikenali dan dapat diselesaikan hanya dengan memasang semula gcc: equo install gcc

Saya harap panduan saya berguna dan juga yang lain!

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


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   ianpocks kata

    Berapa kali saya menggunakan sabayon….

  2.   Reput87 kata

    Saya bahkan tidak memahami "j" salah satu arahan hahaha ia menunjukkan bahawa saya akan memberikan melalui Gentoo dan derivatif / -_- \

  3.   eVER kata

    Terdapat kesalahan ketik kecil dalam arahan kedua. Saya tidak gemar meletakkan perintah tanpa menjelaskan apa yang mereka lakukan, kami menghasilkan generasi penyalin yang tidak tahu apa yang mereka salin. Bagaimanapun, saya membayangkan bahawa jika mereka mempunyai Gentoo atau turunannya, mereka harus mengetahui sesuatu ...
    salam

    1.    pandev92 kata

      YA, maaf, ini adalah sabayon distro, naaa, generasi pasteadores salinan tidak dibuat, sangat mudah apa yang anda lakukan, jika anda ingin pergi lebih mendalam, anda harus pergi ke wiki sabayon 😉

  4.   diazepam kata

    By the way, anda boleh membuat bug permintaan untuk memasukkan qgtkstyle di sabayon

    Saya melakukannya sekali dengan qupzilla 1.3.5 (ketika mereka masih mempunyai 1.1.8)

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

    1.    pandev92 kata

      Ia dilakukan! lebih dari dua tahun yang lalu

      https://bugs.sabayon.org/3079

  5.   diazepam kata

    Ok pandev. Awak menang.

  6.   st0rmt4il kata

    Terima kasih atas petua!

    Salam!

  7.   MSX kata

    Inilah yang selalu saya gemari mengenai Gentoo (dan Sabayon dalam kes ini): kesederhanaan konsep dan pelaksanaan!

    Tunggu ... itu sebaliknya !!!!
    Ibu saya, hanya membaca anda memberi saya koma serebrum, saya diselamatkan dari yang baik ketika saya memutuskan untuk mencuba Arch dan bukannya Gentoo 😀

  8.   pandev92 kata

    Tunggu? Sekiranya anda tidak tahu bagaimana melakukannya, ini memberi saya bahawa kita mempunyai masalah, ia tidak lebih rumit daripada mengedit pkgbuild 😉 atau menggunakan pkbuild yang mempunyai pergantungan kompilasi yang tidak ada di repositori atau sudah ketinggalan zaman .., tapi hei, hei, jika anda tidak tahu untuk apa mkdir, saya akan terlepas ...
    Tidak ada yang lebih Kiss daripada gentoo dalam erti kata itu, tetapi apa yang dapat saya katakan kepada anda adalah bahawa mana-mana archlinuxer yang berpengalaman harus dapat melakukan ini, walaupun tentu saja, kes ini hanya untuk pengguna yang maju.

    1.    MSX kata

      Saya tidak bersetuju.

      Tunggu? jika anda tidak tahu bagaimana melakukannya, ini memberi saya bahawa kami mempunyai masalah »
      Dan itu memberi saya bahawa anda bajingan, sama ada saya tahu bagaimana mengurus Gentoosa atau tidak.

      PKGBUILD adalah gabungan antara sistem fail Windows INI di mana anda mempunyai:
      [Bahagian]
      Pemboleh ubah = nilai
      dan skrip shell.
      PKGBUILD pada dasarnya terdiri dari dua bahagian di mana pada mulanya anda hanya menentukan pemboleh ubah dan pada yang kedua anda melakukan kerja kotor yang, seperti yang saya katakan, hanya skrip shell di mana kita menentukan tindakan yang diperlukan untuk pakej yang akan dipasang: buat direktori, berikan izin, salin atau pindahkan fail, unzip .tars, dll. Di sinilah terletaknya keindahan PKGBUILD: konsepnya sederhana dan pelaksanaannya sederhana di mana satu-satunya perhentian untuk mencipta sihir adalah pergelangan tangan pengaturcara. Mereka tidak mempunyai sesuatu yang pelik dan tidak juga menyumbang sesuatu yang baru, dengan mengetahui skrip shell (sh atau bash, tidak lebih) tidak perlu mempelajari perkara lain.

      PKGBUILD tidak lebih dan tidak kurang daripada ebuild yang kuat, moden dan bersih dan perbezaan ini jelas apabila kita membandingkan PKGBUILD dari aplikasi X dengan ebuild analognya.

      Sebaliknya, pentadbiran Gentoo adalah perkara paling membebankan yang pernah saya lihat.
      Di luar fakta menyusun semuanya secara berterusan - agak tidak menyenangkan dan tidak cekap dari segi ekonomi dan persekitaran - Masalah Gentoo adalah pentadbirannya yang tidak sihat dan siaran anda menunjukkannya dengan jumlah pusingan yang diperlukan untuk memasang pakej tertentu.

      Sekiranya terdapat kecacatan yang dimiliki oleh Gentoo dan yang penggunanya berdosa, adalah mempercayai bahawa semakin rumit semakin baik apabila kecantikan dan penguasaan ditunjukkan dalam kesederhanaan xD

    2.    MSX kata

      Terdapat ujian yang baik yang dapat saya tunjukkan betapa tidak masuk akalnya beberapa ciri Gentoo / Sabayon bagi mereka yang mempunyai beberapa minit:
      semalam saya membuang gambar Sabayon 11 KDE ke pendrive untuk menguji bagaimana pengedaran berfungsi dalam HW sebenar.
      Setelah boot ke desktop, saya memutuskan untuk membuat sandaran partition di mana saya mempunyai OS lain untuk memasang Sabayon di atasnya dan dapat memeriksanya dengan lebih teliti.
      Untuk ini saya memutuskan untuk memasang FSARCHIVER, alat konsol yang sangat baik untuk membuat sandaran dan mengklon partisi.
      Saya membuka Konsole dan mengemas kini repos:
      $ sudo ekuo ke atas
      Secara logik langkah kedua adalah memasang fsarchiver:
      $ sudo eku i fsarchiver
      ... WTF! Sistem perlu memuat turun pakej _86_ (ya, lapan puluh enam) sebagai pergantungan dan kemudian memuat turun dan memasang fsarchiver !!!
      Perkara yang paling menggembirakan adalah bahawa di antara pakej yang dimuat turunnya terdapat banyak pakej yang berkaitan dengan X atau Python (seperti PyQt antara lain) apabila aplikasi yang saya pasang dirancang untuk berjalan hanya dari konsol! xD

      C'on, saya ada banyak yang harus dilakukan pada waktu siang sebelum saya membuang masa dengan sangat tidak masuk akal.

      1.    pandev92 kata

        86? Jangan berbohong, kebergantungan bahkan tidak mencapai 10

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

        Sekiranya anda memuat turun 86 pakej, itu kerana saya mengemas kini yang lain, sebenarnya saya hanya memuat turun 4 pakej;). Perkara lain ialah sabayon adalah turunan gentoo, bukan gentoo, jadi jika anda ingin melakukan ujian, anda harus memasang gentoo secara langsung dan menggunakan portage. Saya tidak fikir terdapat banyak peningkatan dalam pkgbuilds dan saya mengatakan ini sebagai pengguna archlinux berusia 6 bulan, satu-satunya kelebihan yang saya lihat berbanding ebuild adalah bahawa pkgbuilds memasang pergantungan secara automatik, walaupun berkali-kali saya dapati bahawa saya harus memperbaiki hingga ke pkgbuilds pergantungan.
        Sekiranya anda lapisan 8, jangan salahkan gentoo.

        1.    MSX kata

          «86? Jangan tipu, "
          WTF? Basuh badut mulut anda, saya tidak berbohong, saya membiarkannya biasa-biasa saja.
          Sebelum membuka moncong anda seperti yang anda lakukan, periksa apa yang saya katakan, atau ADAKAH ANDA SUDAH TAHU BAHAWA IA?
          Muat turun ISO terkini, kemas kini repositori dan cuba pasang aplikasi itu. LIHAT BAGAIMANA BANYAK PAKEJ BIZARRO MENGIKUTINYA SEBELUMNYA.

          Dan kemudian saya menggigit habuk, jetón.

          "Sekiranya anda telah memuat turun 86 pakej, itu kerana saya mengemas kini yang lain, sebenarnya saya hanya memuat turun 4 pakej"

          Mari kita lihat: jika saya memutuskan untuk memasang aplikasi X, adalah logik jika aplikasi tersebut memerlukan pakej lain dalam versi tertentu, ia menawarkan untuk memperbaruinya untuk memasang aplikasi yang dimaksudkan.

          Sekarang apabila aplikasi yang dirancang untuk konsol sebelumnya perlu mengemas kini beberapa ketergantungan yang pada gilirannya perlu memperbarui dependensi lain dan akhirnya, untuk aplikasi CONSOLE tersebut, 86 ketergantungan lata perlu dikemas kini sebelumnya, di mana sebahagian besarnya tidak mempunyai hubungan dengan aplikasi yang kita pasang adalah sistem SUCK build.

          Dan ya: Sabayon IS Gentoo kerana kenyataan bahawa jika anda tidak menggunakan ekuo, anda memutuskan untuk menggunakannya muncul, ANDA TIDAK AKAN MENEMUKAN SEBARANG MASALAH menguruskan sistem anda, kedua-dua sistem ini 100% serasi - Saya tertanya-tanya jika anda mengatakan sebaliknya sebagai pengguna pengedaran tersebut.

          Oleh yang terakhir:
          "Walaupun berkali-kali saya mendapati bahawa saya harus memperbaiki bangunan pergantungan."
          Pasti, ia mungkin berlaku, dengan sesuatu yang AUR bermaksud "Arch User Repository" atau Arch user repository.
          Sebenarnya, kerana pakej AUR dimuat naik oleh pengguna yang BERKOLABORASI DENGAN MASYARAKAT DENGAN MENAMBAHKAN PKBUIL DARI APLIKASI YANG MENGGUNAKAN MEREKA ATAU MEMERLUKAN PENGGUNA LAIN, adalah logik bahawa pengguna yang TIDAK JAUH MENJAGA dan mempunyai kehidupan AFK kadang-kadang tidak diberi perhatian perubahan yang berlaku secara berterusan dalam pengembangan aplikasi yang mereka simpan dan itulah sebabnya masyarakat umumnya sangat terlibat dalam menyiarkan kemas kini yang berkaitan pada minisite masing-masing untuk mengubah PKGBUILD dan bahawa aplikasi tersebut disusun.

          Sekiranya anda tidak mempunyai idea, jangan bercakap, konsep AUR cukup hebat: memberi ruang kepada masyarakat untuk berinteraksi dan berkembang sendiri tanpa perlu mengasuh pembangun distro. Berkilau.

          "Sekiranya anda lapisan 8, jangan salahkan gentoo."
          Komen biasa n00b 😛

          Setelah menggunakan Gentoo dan menjelajahi Portage dan seberapa ketinggalan zaman pengedarannya, saya memutuskan untuk memberikannya peluang kedua dalam bentuk Funtoo.
          Funtoo adalah apa yang seharusnya dilakukan oleh Gentoo sekiranya mereka tidak terlalu keras kepala untuk melakukan sesuatu seperti yang mereka lakukan.
          Funtoo cemerlang, berdasarkan Gentoo mereka menggunakan logik operasi moden yang menggantikan sistem Portage lama dengan yang baru berdasarkan GIT, menjaga kebergantungan minimum, mengembangkan profil baru yang dioptimumkan (Gentoo menggunakan yang sama sejak 2007 atau 2008) dan mewujudkan asas untuk sistem yang jauh lebih bersih daripada pendahulunya.

          Itu bukan distro yang akan saya gunakan kerana menyusun semuanya [0] nampaknya tidak masuk akal sepanjang masa, namun Funtoo mempunyai idea yang sangat bagus.

          [0] Alasan khas pengguna Gentoo:
          «Baiklah, untuk mendapatkan 0.1% kelajuan tambahan dan 0.1% ruang, saya akan mengumpul semula semua KDE tanpa sokongan pencetak atau pengimbas, saya sama sekali tidak mempunyai pencetak, jadi saya mahukannya! Hehe, mari kita bekerja! »
          2 hari kemudian:
          "Baiklah, saya telah mengumpulkan KDE dan pemanasan yang keluar dari mesin adalah baik untuk saya sekarang kerana kita memasuki musim sejuk, saya dapat mematikan kompor di rumah."
          1 hari kemudian:
          "Ah, luar biasa, luar biasa seberapa baik ia berfungsi, tidak, jika seperti yang saya katakan, semuanya membuat perbezaan, rasanya sangat cepat !!!" (EPIC WTF)
          Keesokan harinya di tempat kerja:
          «- NOOO, bagaimana PC tidak berfungsi, saya mesti mengemukakan laporan ini secara bertulis !!!
          - Tidak ada yang berlaku, sambungkan komputer riba anda terus ke pencetak dan voila.
          - Houston, kita ada masalah. "

          Bawa mereka sendiri dan lapisan 8 anda, hahaha
          Lapisan 8 .. xD

          1.    pandev92 kata

            Cara anda bercakap dengan jujur ​​sepertinya seorang lelaki di mana-mana yang telah berada di Linux selama 3 bulan dan kemudian menganggap dia adalah * juanker *, apabila anda bercakap dengan saya, lap mulut anda dengan sabun, chavalin.
            Dan tidak, anda belum memuat turun iso terakhir, melainkan anda memuat turun iso harian;). Dan tidak, 86 kemas kini dimuat turun kerana walaupun tidak berkaitan dengan pakej yang wajib anda kemas kini sebelum memasang, ia berfungsi seperti itu. Trolaco layer 8. Dan anda tidak dapat membantah saya bahawa archlinux mempunyai 4000 pakej lebih sedikit, tahniah, bahkan debian mempunyai lebih banyak pakej daripada archlinux, di repositori.

          2.    meriah kata

            Apa keperluan untuk menyinggung perasaan? Tidak mungkin memberikan pandangan tanpa benar-benar mengeluarkan kesalahan terhadap pengguna lain? Lebih hormat sila.

          3.    MSX kata

            "Jangan berbohong," kata badut, adakah anda menganggap itu adalah kesalahan yang lebih buruk daripada itu?

          4.    MSX kata

            Oh ya, 4000 pakej yang dimuat turun ... masing-masing 2 kali?
            Sekiranya anda menggunakan Arch dan secara kebetulan tidak ada pakej rasmi atau PKGBUILD untuk aplikasi esoterik anda, difahami bahawa anda mempunyai kapasiti yang cukup untuk memasangnya sendiri, tidak sia-sia salah satu pangkalan Arch adalah Slackware di mana segala yang biasa dilakukan seperti ini hingga baru-baru ini cuaca.

            Jadi, sekali lagi, bawa mereka.

      2.    pandev92 kata

        Perkara lain ialah di repos archlinux biasa terdapat 10623 pakej yang dijumpai.

        Sebaliknya, di sabayon terdapat lebih dari 14 ribu, jadi anda akan memahami bahawa kemungkinan besar anda perlu memasang pakej dari sumber (atau aur) seperti yang berlaku di archlinux.

        1.    MSX kata

          Perkara "baleful" yang berasal dari seseorang yang menggunakan ebuild pada dasarnya bodoh.
          Sekiranya kita akan mengukur siapa yang paling lama, AL jauh melebihi Gentoo dalam jumlah paket dan KESELURUHAN dengan perisian LEBIH LANJUT daripada yang disediakan oleh Gentoo.

          Tidak lama dahulu ketika saya menggunakan NetBeans untuk berkembang, saya ingat bahawa di Arch saya telah menggunakan versi baru 4 .5-sesuatu selama kira-kira 7-1 bulan dan Gentoo ebuild masih mempunyai versi 6.9 yang stabil dan 7.0 tidak stabil (kuning).

          1.    pandev92 kata

            di mana anda telah membaca maut? dalam apa jua keadaan ia akan menjadi sumber. Yang lain ialah archlinux yang baru saya kirakan, ia mempunyai pakej 4 ribu lebih sedikit daripada sabayon di repositori, masukkan archlinux.org dan anda akan melihat

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

            (I.e.

            sabayon mempunyai lebih dari 14 ribu, terus menolak bukti, adakah keganasan bandar di repos archlinux, pemain vmware, spotify dll? contoh aplikasi yang bukan XD

          2.    MSX kata

            Spotify, pilih yang anda suka:
            https://aur.archlinux.org/packages/?O=0&K=spotify
            Keganasan Bandar:
            https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=urban+terror&outdated=&SB=n&SO=a&PP=50&do_Search=Go
            Pemain vmware, jika saya tidak salah, tidak memerlukan pemasangan, hanya unzip dan jalankan, tidak perlu membuat pakej untuk sesuatu yang remeh.

            Terus menghisap 😀

          3.    pandev92 kata

            Saya tidak menganggap sebagai repositori dengan sendirinya, kerana ia tidak diselenggarakan oleh penyelia distro 😉 dan itu mungkin menunjukkan, (berkali-kali ia berlaku), bahawa pakej tidak dapat disusun tanpa anda meletakkan tangan anda, saya bercakap mengenai repositori distro, komuniti tambahan dll, dan tidak, anda tidak akan menemui pakej tersebut;).
            Terus trolling, memang maut ahahaha.

          4.    MSX kata

            Memang betul, buruknya sistem overlay dan semua kentut yang perlu dilakukan untuk memasang aplikasi xD

          5.    pandev92 kata

            Sekiranya anda tidak suka apa yang anda komen di sini? Adakah anda troll? Tapi troll serius. Dan Elav, saya tidak akan bertolak ansur lagi bahawa individu ini memanggil saya badut dan di atasnya saya sebagai editor, anda harus malu untuk menyetujui komen seperti itu, ketika saya bertengkar, anda melarang saya dari forum dan anda semua menentang saya, tetapi Anda tidak mengatakan apa-apa kepada individu ini.

          6.    MSX kata

            PENGHARGAAN PERON.

            Sekiranya ada sesuatu yang mengganggu saya sehingga mereka memanggil saya pembohong, ia adalah seekor kumbang kecil yang menangkapnya dengan budak lelaki DL yang dengan semua akaun dan walaupun kami telah menukar beberapa mesej 'kuat' adalah GROSS (dan maksud saya, dari perasaan).

            Maafkan saya miss @ pandev92, saya tidak akan mengganggu anda dengan komen saya lagi.

          7.    pandev92 kata

            Jangan beri makan…

          8.    meriah kata

            Nampaknya saya sudah semestinya tuan-tuan .. Tolong, kongsi Talk, MSN atau Skype anda dan bunuh diri dengan cara itu .. serius .. BERHENTI.

  9.   Geeky kata

    Hahahaha,,,, 😀 Saya suka membaca DesdeLinux dan lebih-lebih lagi apabila perkara seperti ini berlaku. Siapa kata Linux membosankan??? 😀

  10.   cooper15 kata

    Tidak akan menjadi buruk jika anda menerangkannya dengan manzanitas, kerana saya melakukan apa yang anda letakkan di pos tersebut dan ini hanya menimbulkan kesalahan kepada saya.

    1.    pandev92 kata

      Adakah anda memasang semula gcc terlebih dahulu? Kemudian dalam panduan terdapat ralat, anda mesti meletakkan "sabayon-dsitro" dan bukannya sabayon dsitro.ç

      Sesuatu ucapan