Baiklah, saya membawakan Anda tutorial sederhana ini untuk dapat mengaktifkannya qtconfig tampilan Gtk untuk aplikasi Qt, ketika Anda menggunakan lingkungan berbasis Gtk di Sabayon (GNOME, XFCE dll ..).
Untuk beberapa alasan, gaya qgtk itu tidak diinstal di Sabayon, juga tidak di repositori. Menurut beberapa developer, itu karena mereka tidak ingin menambahkan »mengasapi».
Como Sabayon, didasarkan pada Gentoo, karena kita akan menggunakan filosofi Gentoo:
1-Kami mendapatkan pohon portage:
emerge -sync
2-Kami mendapatkan lapisan dari sabayon:
layman -a sabayon && layman -a sabayon-dsitro
3- Kami membuat overlay lokal:
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 meneruskan ebuild dari qgtkstyle ke tempat yang benar:
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 dependensi yang dibutuhkan:
emerge -pvt qgtkstyle
6-Kami menginstal semua dependensi dengan entropi / rigo.
7-akhirnya kita akan menginstal qgtkstyle: emerge -pvt qgtkstyle.ebuild
8-Kami mendaftarkan perubahan entropi:
equo rescue spmsync
Akhirnya kita bisa pergi ke qtconfig dan memilih gaya gtk + untuk aplikasi qt
Jika Anda mengalami masalah dalam mengompilasi paket karena gcc, jangan khawatir, ini adalah bug yang dikenali dan dapat diselesaikan hanya dengan menginstal ulang gcc: equo install gcc
Saya harap panduan saya bermanfaat dan bahkan yang lain!
Sumber: https: //forum.sabayon.org/viewtopic.php? F = 89 & t = 29622
Kapan saya menggunakan sabayon….
Saya bahkan tidak mengerti huruf "j" dari salah satu instruksi hahaha itu menunjukkan bahwa saya akan memberikan via Gentoo dan turunannya / -_- \
Ada kesalahan ketik kecil di perintah kedua. Saya bukan pecinta menempatkan perintah tanpa menjelaskan apa yang mereka lakukan, kami menghasilkan generasi copy-grazer yang tidak tahu apa yang mereka salin. Bagaimanapun, saya membayangkan bahwa jika mereka memiliki Gentoo atau turunannya, mereka harus mengetahui sesuatu ...
salam
YA, maaf, ini distro sabayon, naaa, generasi copy pasteadores tidak dibuat, sangat mudah apa yang Anda lakukan, jika Anda ingin lebih dalam, Anda harus pergi ke wiki sabayon 😉
Ngomong-ngomong, Anda bisa membuat bug permintaan untuk menyertakan qgtkstyle di sabayon
Saya melakukannya sekali dengan qupzilla 1.3.5 (ketika mereka masih memiliki 1.1.8)
https://bugs.sabayon.org/buglist.cgi?product=Entropy&component=Request&resolution=—
Selesai! lebih dari dua tahun lalu
https://bugs.sabayon.org/3079
Ok Pandev. Kamu menang.
Terima kasih atas tipnya!
Salam!
Inilah yang selalu saya sukai dari Gentoo (dan Sabayon dalam hal ini): konsep dan eksekusi yang sederhana!
Tunggu… hanya sebaliknya !!!!
Ibuku, hanya membaca kamu membuatku koma otak, aku diselamatkan dari yang baik ketika aku memutuskan untuk mencoba Arch dan bukan Gentoo 😀
Tunggu? Jika Anda tidak tahu bagaimana melakukannya, saya mendapat masalah, itu tidak jauh lebih rumit daripada mengedit pkgbuild 😉 atau menggunakan pkbuild yang memiliki dependensi kompilasi yang tidak ada di arch repo atau sudah ketinggalan zaman .., tapi hei, hei, jika Anda tidak tahu apa itu mkdir karena saya rindu ...
Tidak ada yang lebih Kiss daripada gentoo dalam hal ini, tetapi yang dapat saya sampaikan kepada Anda adalah bahwa archlinuxer yang berpengalaman seharusnya dapat melakukan ini, walaupun tentu saja, kasus ini hanya untuk pengguna tingkat lanjut.
Saya tidak setuju.
Tunggu? jika Anda tidak tahu bagaimana melakukan itu, saya mendapat masalah bahwa kita punya masalah »
Dan itu memberi saya bahwa Anda brengsek, apakah saya tahu cara mengelola Gentoosa atau tidak.
PKGBUILD adalah hibrida antara sistem file Windows INI di mana Anda memiliki:
[Bagian]
Variabel = nilai
dan skrip shell.
PKGBUILD pada dasarnya terdiri dari dua bagian di mana di bagian pertama Anda hanya mendefinisikan variabel dan di bagian kedua Anda melakukan pekerjaan kotor yang, seperti yang saya katakan, hanya skrip shell di mana kami mendefinisikan tindakan yang diperlukan untuk paket yang akan diinstal: buat direktori, berikan izin, salin atau pindahkan file, unzip .tars, dll. Di sinilah letak keindahan PKGBUILD: konsepsinya sederhana dan pelaksanaannya sederhana di mana satu-satunya penghenti untuk menciptakan keajaiban adalah pergelangan tangan pemrogram. Mereka tidak memiliki sesuatu yang aneh dan juga tidak menyumbangkan sesuatu yang baru, dengan mengetahui skrip shell (sh atau bash, tidak lebih) tidak perlu mempelajari hal lain.
Sebuah PKGBUILD tidak lebih dan tidak kurang dari sebuah ebuild yang kuat, modern dan bersih dan perbedaan ini terlihat jelas ketika kita membandingkan PKGBUILD dari aplikasi X dengan ebuild analognya.
Di sisi lain, administrasi Gentoo adalah hal paling rumit yang pernah saya lihat.
Di luar fakta dari kompilasi semuanya secara terus menerus - agak menakutkan dan tidak efisien secara ekonomi dan lingkungan - masalah Gentoo adalah administrasinya yang tidak sehat dan posting anda menunjukkannya dengan jumlah lap yang diperlukan untuk menginstal paket tertentu.
Jika ada kekurangan yang dimiliki Gentoo dan penggunanya berdosa, hal ini diyakini bahwa semakin rumit semakin baik ketika keindahan dan penguasaan ditunjukkan dalam kesederhanaan xD
Ada pengujian yang bagus yang dapat saya tunjukkan betapa absurdnya beberapa fitur Gentoo / Sabayon bagi mereka yang memiliki waktu beberapa menit:
kemarin saya membuang gambar Sabayon 11 KDE ke flashdisk untuk menguji bagaimana distribusi bekerja di HW yang sebenarnya.
Setelah boot ke desktop, saya memutuskan untuk membuat cadangan partisi di mana saya memiliki OS lain untuk menginstal Sabayon di atasnya dan memeriksanya lebih dekat.
Untuk ini saya memutuskan untuk menginstal FSARCHIVER, alat konsol yang sangat baik untuk membuat cadangan dan mengkloning partisi.
Saya membuka Konsole dan memperbarui repositori:
$ sudo sama dengan
Secara logis, langkah kedua adalah menginstal fsarchiver:
$ sudo equo dan fsarchiver
… WTF! Sistem perlu mengunduh paket _86_ (ya, delapan puluh enam) sebagai dependensi dan kemudian mengunduh dan menginstal fsarchiver !!!
Hal yang paling lucu adalah bahwa di antara paket-paket yang diunduh ada banyak sekali paket yang terkait dengan X atau Python (seperti PyQt antara lain) ketika aplikasi yang saya instal dirancang untuk dijalankan hanya dari konsol! xD
Ayo, banyak yang harus aku lakukan sepanjang hari sebelum aku membuang-buang waktu dengan sangat konyol.
86? Jangan berbohong, ketergantungannya bahkan tidak mencapai 10
https://packages.sabayon.org/show/fsarchiver,92165,sabayonlinux.org,amd64,5,standard/dependencies#package-widget-show-what
Jika Anda telah mengunduh 86 paket, itu karena saya memperbarui yang lain, sebenarnya saya hanya mengunduh 4 paket;). Hal lainnya adalah bahwa sabayon adalah turunan dari gentoo, bukan gentoo, jadi jika Anda ingin melakukan tes, Anda harus menginstal gentoo secara langsung dan menggunakan portage. Saya tidak berpikir ada banyak peningkatan dalam pkgbuilds dan saya mengatakan ini sebagai pengguna archlinux berusia 6 bulan, satu-satunya keuntungan yang saya lihat dari ebuild adalah bahwa pkgbuilds menginstal dependensi secara otomatis, meskipun berkali-kali saya menemukan bahwa saya harus memperbaikinya hingga dependensi pkgbuilds.
Jika Anda adalah lapisan 8, jangan salahkan gentoo.
«86? Jangan berbohong, "
WTF? Cuci mulutmu badut, aku tidak bohong, aku serahkan saja pada yang biasa-biasa saja.
Sebelum membuka moncongnya seperti yang Anda lakukan, periksa apa yang saya katakan, atau APAKAH ANDA SUDAH TAHU BAHWA ITU ITU?
Unduh ISO terbaru, perbarui repositori dan coba instal aplikasi itu UNTUK MELIHAT BERAPA BANYAK PEMBARUAN PAKET BIZARROS SEBELUMNYA.
Dan kemudian saya menggigit debu, jetón.
"Jika Anda telah mengunduh 86 paket itu karena saya memperbarui yang lain, sebenarnya saya hanya mengunduh 4 paket"
Mari kita lihat: jika saya memutuskan untuk menginstal aplikasi X, adalah logis bahwa jika aplikasi tersebut membutuhkan paket lain dalam versi tertentu, ia menawarkan untuk memperbaruinya untuk menginstal aplikasi yang dimaksud.
Sekarang ketika aplikasi yang dirancang untuk konsol perlu memperbarui beberapa dependensi yang pada gilirannya perlu memperbarui dependensi lain dan akhirnya, untuk aplikasi CONSOLE tersebut, 86 dependensi berjenjang perlu diperbarui sebelumnya, yang sebagian besar tidak memiliki jenis hubungan dengan aplikasi yang kita instal adalah sistem build SUCK.
Dan ya: Sabayon ADALAH Gentoo karena fakta sederhananya bahwa jika alih-alih menggunakan equo Anda memutuskan untuk menggunakan emerge, ANDA TIDAK AKAN MENEMUKAN MASALAH dalam mengelola sistem Anda, kedua sistem tersebut 100% kompatibel - Saya ingin tahu apakah Anda berkata sebaliknya sebagai pengguna distribusi ini.
Oleh terakhir:
"Meskipun berkali-kali saya menemukan bahwa saya harus memperbaiki bahkan pkgbuild dependensi."
Tentu, itu mungkin terjadi, dengan sesuatu AUR berarti "Arch User Repository" atau Arch user repository.
Faktanya, karena paket AUR diunggah oleh pengguna yang BERKOLABORASI DENGAN KOMUNITAS DENGAN MENAMBAHKAN PKBUILDS DARI APLIKASI YANG MENGGUNAKANNYA ATAU MEMBUTUHKAN perubahan yang terus-menerus terjadi dalam pengembangan aplikasi yang mereka pelihara dan itulah sebabnya komunitas umumnya sangat terlibat dalam memposting pembaruan terkait di masing-masing minisite untuk memodifikasi PKGBUILD dan untuk aplikasi tersebut untuk dikompilasi.
Jika Anda tidak tahu, jangan bicara, konsep AUR cukup brilian: memberi komunitas ruang untuk berinteraksi dan tumbuh sendiri tanpa harus mengasuh pengembang distro. Gemerlapan.
"Jika Anda adalah lapisan 8, jangan salahkan gentoo."
Komentar khas n00b 😛
Setelah menggunakan Gentoo dan mempelajari Portage dan betapa ketinggalan zaman distribusinya, saya memutuskan untuk memberikan kesempatan kedua dalam bentuk Funtoo-nya.
Funtoo adalah Gentoo yang seharusnya jika mereka tidak terlalu keras kepala melakukan sesuatu dengan cara mereka.
Funtoo sangat bagus, berbasis Gentoo mereka menggunakan logika operasi modern menggantikan sistem Portage lama dengan yang baru berbasis GIT, meminimalkan ketergantungan, mengembangkan profil baru yang dioptimalkan (Gentoo menggunakan hal yang sama sejak 2007 atau 2008) dan menciptakan dasar untuk sistem yang jauh lebih bersih dari pendahulunya.
Ini bukan distro yang akan saya gunakan karena mengkompilasi semuanya [0] tampaknya konyol sepanjang waktu, namun Funtoo memiliki ide yang sangat bagus.
[0] Alasan umum pengguna Gentoo:
«Nah, untuk mendapatkan 0.1% kecepatan ekstra dan 0.1% ruang, saya akan mengkompilasi ulang semua KDE tanpa dukungan printer atau pemindai, saya sama sekali tidak memiliki printer, jadi saya menginginkannya! Hehe, ayo mulai bekerja! »
2 hari kemudian:
"Yah, KDE saya hampir terkompilasi dan pemanas yang keluar dari mesin cocok untuk saya karena sekarang kita memasuki musim dingin, saya bisa mematikan kompor di rumah."
1 hari kemudian:
"Ah, luar biasa, sungguh luar biasa seberapa baik kerjanya, tidak, jika itu yang saya katakan, semuanya membuat perbedaan, rasanya luar biasa cepat !!!" (EPIC WTF)
Keesokan harinya di tempat kerja:
«- TIDAK, bagaimana PC tidak berfungsi, saya harus menyajikan laporan ini secara tertulis !!!
- Tidak ada yang terjadi man, hubungkan laptop Anda langsung ke printer dan voila.
- Houston kita punya masalah."
Ambil sendiri dan layer 8 Anda, hahaha
Lapisan 8 .. xD
Cara Anda berbicara dengan tulus tampaknya seperti orang biasa yang telah menggunakan Linux selama 3 bulan dan kemudian mengira dia adalah seorang * juanker *, ketika Anda berbicara dengan saya, bersihkan mulut Anda dengan sabun, chavalin.
Dan tidak, Anda belum mengunduh iso terakhir, kecuali Anda telah mengunduh iso harian;). Dan tidak, 86 pembaruan diunduh karena meskipun itu tidak ada hubungannya dengan paket yang harus Anda perbarui sebelum menginstal, cara kerjanya seperti itu. Trolaco layer 8. Dan Anda belum dapat membantah saya bahwa archlinux memiliki 4000 paket lebih sedikit, selamat, bahkan debian memiliki lebih banyak paket daripada archlinux, di repositori.
Apa gunanya menyinggung perasaan? Apakah tidak mungkin untuk memberikan sudut pandang tanpa benar-benar melakukan pelanggaran terhadap pengguna lain? Lebih banyak rasa hormat.
"Jangan berbohong," kata badut itu, apakah itu tampak seperti pelanggaran yang lebih buruk dari itu?
Oh ya, 4000 paket yang diunduh… masing-masing 2 kali?
Jika Anda menggunakan Arch dan kebetulan tidak ada paket resmi atau PKGBUILD untuk aplikasi esoterik Anda, maka dipahami bahwa Anda memiliki kapasitas yang cukup untuk menginstalnya sendiri, tidak sia-sia salah satu basis dari Arch adalah Slackware dimana dulu semuanya dilakukan seperti ini hingga saat ini. cuaca.
Jadi, sekali lagi, ambillah.
Hal lainnya adalah bahwa dalam repo archlinux normal terdapat 10623 paket yang ditemukan.
Di sisi lain, di sabayon ada lebih dari 14 ribu, jadi Anda akan mengerti bahwa sangat kecil kemungkinan Anda harus menginstal paket dari sumber (atau aur) seperti yang dapat terjadi di archlinux.
Hal "mengerikan" yang datang dari seseorang yang menggunakan ebuild pada dasarnya adalah idiot.
Jika kita akan mengukur siapa yang memiliki paket terpanjang, AL jauh melebihi Gentoo dalam jumlah paket dan SECARA KESELURUHAN dengan perangkat lunak YANG LEBIH LANJUT daripada yang disediakan oleh Gentoo.
Belum lama ini ketika saya menggunakan NetBeans untuk mengembangkan, saya ingat bahwa di Arch saya telah menggunakan versi baru 4-sesuatu selama sekitar 5-7 bulan dan ebuild Gentoo masih memiliki versi 1 sebagai stabil dan 6.9 sebagai tidak stabil (kuning).
di mana kamu membaca fatal? dalam hal apapun itu akan menjadi sumber. Hal lainnya adalah bahwa archlinux yang baru saja saya hitung, ia memiliki paket 4 ribu lebih sedikit daripada sabayon di repositori, masukkan archlinux.org dan Anda akan melihat
https://www.archlinux.org/packages/
🙂
sabayon memiliki lebih dari 14 ribu, terus menyangkal bukti, apakah teror perkotaan ada di repo archlinux, pemutar vmware, spotify dll? contoh aplikasi yang bukan XD
Spotify, pilih yang kamu suka:
https://aur.archlinux.org/packages/?O=0&K=spotify
Teror Perkotaan:
https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=urban+terror&outdated=&SB=n&SO=a&PP=50&do_Search=Go
Pemutar vmware, jika saya tidak salah, tidak perlu instalasi, itu hanya unzip dan dijalankan, tidak perlu membuat paket untuk sesuatu yang sepele.
Terus hisap 😀
Saya tidak menganggap aur sebagai repositori itu sendiri, karena itu tidak dikelola oleh devs distro 😉 dan itu mungkin menyiratkan, (sering kali terjadi), bahwa paket tidak dapat dikompilasi tanpa Anda meletakkan tangan Anda, saya berbicara tentang repositori dari distro, community extra dll, dan tidak, Anda tidak akan menemukan paket-paket itu;).
Terus troll, fatal ahahaha.
Memang benar, buruk adalah sistem overlay dan semua kentut yang harus dilakukan untuk menginstal aplikasi xD
Nah jika Anda tidak suka apa yang Anda lakukan berkomentar di sini? Sampai ketemu troll? Tapi serius troll. Dan Elav, saya tidak akan mentolerir lagi bahwa orang ini menyebut saya badut dan di atas itu saya adalah editor, Anda harus malu untuk menyetujui komentar seperti itu, ketika saya bertengkar, Anda melarang saya dari forum dan Anda semua berbalik melawan saya, tetapi Anda tidak mengatakan apa-apa kepada orang ini.
PERON FORGIVENESS.
Jika ada sesuatu yang lebih menggangguku sehingga mereka menyebutku pembohong, itu adalah bahwa ladybug menangkapnya dengan anak laki-laki DL yang dengan semua akun dan meskipun kami telah bertukar beberapa pesan 'kuat' adalah KOTOR (dan maksudku, dari perasaan).
Permisi miss @ pandev92, saya tidak akan mengganggumu dengan komentar saya lagi.
Jangan memberi makan…
Bagi saya tampaknya sudah baik-baik saja Tuan-tuan .. Tolong, bagikan Talk Anda, MSN atau Skype dan bunuh diri Anda dengan cara itu .. serius .. STOP.
Hahahaha,,,, 😀 Saya suka membaca DesdeLinux dan terlebih lagi ketika hal seperti ini terjadi. Siapa bilang Linux itu membosankan??? 😀
Tidak akan buruk jika Anda menjelaskannya dengan manzanitas, karena saya melakukan apa yang Anda masukkan di pos dan itu hanya membuat saya salah.
Apakah Anda pertama kali menginstal ulang gcc? Kemudian di panduan ada kesalahan, Anda harus meletakkan "sabayon-dsitro", bukan sabayon dsitro.ç
Sebuah ucapan