Apakah mungkin untuk menginstal gnome 3.29.92 atau 3.30 di ubuntu 18.04?
Apakah ada AKP yang tersedia?
Pembaruan: https://mail.gnome.org/archives/devel-announce-list/2018-September/msg00003.html
Apakah mungkin untuk menginstal gnome 3.29.92 atau 3.30 di ubuntu 18.04?
Apakah ada AKP yang tersedia?
Pembaruan: https://mail.gnome.org/archives/devel-announce-list/2018-September/msg00003.html
Jawaban:
Ya, dimungkinkan untuk meningkatkan perangkat lunak apa pun yang Anda inginkan dari rilis ubuntu apa pun jika Anda bersedia melakukan hal-hal yang sedikit tidak konvensional dan harus berhadapan dengan lebih banyak kerumitan, risiko potensial, dan masalah kompatibilitas.
Saya juga tidak dapat memutakhirkan ke 18.10 karena merusak beberapa perangkat lunak penting bagi saya. Di sisi lain, Gnome 3.30 jauh lebih unggul dari 3.28 dan 3.26 dalam hal stabilitas dan kinerja. Paling khusus berlaku untuk Gnome Wayland yang berubah dari bencana menjadi benar-benar dapat digunakan pada ...
Inilah inti umum dari apa yang saya lakukan:
Saya telah membuat tutorial yang sangat menyeluruh tentang cara melakukan ini. Jika Anda mengikuti ini dengan seksama, Anda seharusnya tidak memiliki masalah tetapi tahu bahwa tidak ada jaminan dan bahwa Anda bermain dengan hal-hal yang dapat merusak instalasi, jadi cadangan instalasi Anda sebelum melakukan ini atau lakukan ini pada mesin virtual untuk melihat bagaimana hal itu terjadi. cocok untukmu
Petunjuk Lengkap (angka tidak sesuai dengan daftar di atas):
Persiapan
Kecuali saya tentukan sebaliknya, anggap semua perintah memiliki hak yang lebih tinggi dan saya tidak ingin mengetik
sudo
100 kali. Untuk masuk kesudo
mode masuk:Sebelum melakukan sesuatu, pastikan semua sudah beres dengan menjalankan:
Langkah 1
Buat salinan yang asli dan sesuaikan sementara daftar repositori apt sehingga memeriksa repositori Cosmic untuk pembaruan daripada yang Bionic:
Langkah 2
Perbarui daftar paket dan periksa paket yang dapat diupgrade:
Langkah 3
Dengan menggunakan
grep
, jalankan pencarian berbasis teks untuk angka-angka 3.30 dan 3.28. Ini seharusnya hanya menunjukkan kepada Anda pembaruan yang terkait dengan Gnome Shell. Selain itu, Anda dapat mencari paket yang berkaitan dengan Wayland (penting!) Danglib
,gir
,gtk
(terserah Anda). Saya benar-benar tidak peduli dengan Xorg, karena saya pikir ini sangat tidak aman, tetapi jika Anda ingin menggunakannyagnome-x11
, Anda dapat mencarixorg
paket untuk diperbarui juga. Gagasan di balik pendekatan ini adalah untuk menghindari peningkatan terlalu banyak paket ke cabang Cosmic, karena Cosmic hanya memiliki 9 bulan perbaikan dan Bionic akan memiliki 5-10 tahun pembaruan dan perbaikan keamanan, sehingga Anda berkepentingan untuk menjaga sebanyak mungkin paket sistem Anda mungkin pada garis Bionic.Tidak yakin seberapa perlu upgrade di bawah ini. Saya akan membayangkan bahwa paket perpustakaan yang diperlukan untuk berfungsinya Gnome Shell 3.30 secara otomatis akan diunduh jika saya menginstal file di
uprgradable-3.30
. Saya akan mengatakan, cobalah tanpa mereka dan jika Anda merasa itu tidak stabil, pasanglah.Setiap
upgradable
daftar harus terlihat seperti ini:adwaita-icon-theme / cosmic, cosmic 3.30.0-0ubuntu1 semua [dapat ditingkatkan dari: 3.28.0-1ubuntu1] baobab / cosmic 3.30.0-1 amd64 [dapat diupgrade dari: 3.28.0-1] keju / cosmic 3.30.0 -0ubuntu1 amd64 [diupgrade dari: 3.28.0-1ubuntu1] keju-common / cosmic, cosmic 3.30.0-0ubuntu1 semua [diupgrade dari: 3.28.0-1ubuntu1] dll ... dll ... dll ... dll ...
Anda harus memutakhirkan maksimal 100 hingga 250 paket dari 1500
Langkah 4
Dengan menggunakan
sed
, format ulang daftar yang dibuat pada langkah 3 untuk mengubahnya:adwaita-icon-theme / cosmic, cosmic 3.30.0-0ubuntu1 semua [dapat ditingkatkan dari: 3.28.0-1ubuntu1] baobab / cosmic 3.30.0-1 amd64 [dapat diupgrade dari: 3.28.0-1] keju / cosmic 3.30.0 -0ubuntu1 amd64 [dapat diupgrade dari: 3.28.0-1ubuntu1] keju-common / cosmic, cosmic 3.30.0-0ubuntu1 semua [upgradable dll ... dll .... dll .. dll.
dalam hal ini:
apt-get install --assume-yes adwaita-ikon-tema keju keju baobab-umum dll ... dll ... dll ..
membuat skrip yang baru dibuat dapat dieksekusi
Langkah 5
Mencatat waktu dan tanggal sebelum memulai, saya menggunakan hasil 4 untuk memperbarui paket yang perlu diperbarui:
Langkah 6
File yang ditingkatkan di 5 tidak lagi berada di jalur pembaruan LTS. Artinya, ketika langkah 1 dibatalkan dan pembaruan dimulai, paket Bionic normal akan memperbarui, tetapi yang ini akan selalu dianggap lebih baru. Selanjutnya, setiap dependensi yang diperbarui atau diinstal pada langkah 5 akan berada dalam situasi yang sama. Memperbarui paket-paket ini akan membutuhkan pembuatan skrip yang akan memperbaruinya secara manual.
Mari kita gunakan
apt
file log riwayat untuk mencari tahu file apa yang perlu diperbarui secara manual:Lakukan
nano cosmics-upgrade.log
dan hapus entri apa pun dari sebelumupgrade-start
dan sesudahnyaupgrade-finished
(dalam langkah 5).Sekarang, mari buat skrip yang secara manual akan memutakhirkan paket non-LTS kami untuk kami:
Langkah selanjutnya akan digunakan
sed
untuk memformat log menjadi sesuatu yang dapat kita masukkan keupdate-cosmics
file kita (ide yang sama seperti pada langkah 4).Terakhir, tambahkan baris berikut di bagian paling akhir
update-cosmics
:Jadikan skrip dapat dieksekusi dan pindahkan ke
/usr/bin
Langkah 7
Batalkan Langkah 1 untuk memungkinkan sistem Anda melakukan pembaruan secara normal.
Langkah 8
Gunakan
update-cosmics
untuk sementara beralih ke repositori Cosmic dan memperbarui paket-paket di jalur Cosmic. Anda dapat menjalankannya secara manual atau menjadwalkannya menggunakancron
.Langkah 9: Putaran Bonus: Ditch Nautilus 3.26
Ini adalah masalah preferensi: jika Anda tidak menggunakan ikon Desktop atau jika Anda ingin mencoba ekstensi ikon Desktop, Anda dapat menyingkirkan Nautilus 3.26 yang ketinggalan zaman yang telah bercabang-cabang Ubuntu untuk Nautilus 3.30 yang jauh lebih baik. Saya suka 3,30 karena memiliki WAY dukungan layar sentuh yang lebih baik dan karena penerapan ikon Desktop 3,26 menyuntikkan lapisan X11 (benar-benar XWayland) - bahkan jika Anda menjalankan sesi Wayland. Ikon Desktop, ekstensi Gnome Shell hanya berfungsi dengan 3.30. Ini sekitar 80% fitur-lengkap, tetapi tidak menyuntikkan lapisan X11 ke sesi Wayland Anda.
Nautilus 3.30 dapat diperoleh dengan mengunduh file deb dari server Debian:
Gunakan
dpkg
untuk menginstalnya:Pembaruan masa depan untuk Nautilus dapat ditemukan di sini dan Anda harus menginstalnya secara manual (klik tanggal modifikasi dua kali untuk melihat debet terbaru).
Ekstensi ikon desktop dapat ditemukan di sini.
Jika Anda memutuskan untuk tetap menggunakan Debian 3.30 Nautilus, Anda harus menghapus 3 paket ini dari
update-cosmics
skrip yang kami buat sebelumnya. Anda juga harus melakukan:Ini menghindari pembaru Ubuntu yang secara tidak sengaja "meningkatkan" Nautilus dari 3,30 kembali ke 3,26 (ya, itu sebenarnya tidak bisa mengatakan bahwa 3,30 adalah angka yang lebih tinggi dari 3,26).
Untuk membatalkan ini, Anda bisa melakukan:
sumber
E: Command line option --assume-yesthunderbird-gnome-support is not understood in combination with the other options
untuk semua paket. Saya bukan ahli di sed jadi tidak dapat menemukan kesalahan dalam perintah.Yah saya telah berhasil mengompilasinya di Ubuntu 18.04 menggunakan alat JHBuild yang disediakan oleh tim gnome! Kecuali untuk beberapa dependensi dan sedikit modifikasi, sisanya baik-baik saja dengan instalasi bionik default.
Satu-satunya modul yang tidak dikompilasi adalah
ibus-anthy
, dan kesalahan yang saya dapatkan tidak terkait dengan ketergantungan:Saya mencoba beberapa aplikasi seperti gedit dan berfungsi, tetapi saya belum menguji keseluruhan sistem untuk melihat apakah itu benar-benar berjalan!
Saya akan melaporkan kembali ketika saya di rumah ...
Kabar baik, ada beberapa masalah tentang kompilasi dan sekarang saya telah berhasil memilah mereka ...
Sejauh sesi gnome 3-30 dimulai sepenuhnya, aplikasi berjalan ... Satu-satunya masalah yang saya hadapi sekarang adalah folder tidak memiliki ikon!
Saya akan memposting panduan di sini, jika saya berhasil memperbaikinya dan tidak ada masalah baru keluar!
sumber
Hanya untuk memberi Anda pembaruan! Setelah menghabiskan beberapa hari bermain-main dengan jhbuild, saya tidak dapat mencari tahu mengapa aplikasi utama tidak terbuka di bawah akun pengguna baru saat menjalankan gnome-shell yang baru dikompilasi.
Saya sudah meminta bantuan di sini, tetapi belum ada respons:
https://gitlab.gnome.org/GNOME/jhbuild/issues/4
Sementara itu, saya baru saja menginstal Ubuntu 18.10 build harian dan saya harus mengatakan itu cukup stabil dan halus menggunakan gnome-shell 3.30! Satu-satunya bug yang saya temukan sejauh ini adalah bahwa pusat perangkat lunak Ubuntu kadang-kadang berperilaku aneh dan perlu dihentikan untuk menjadi responsif! Saya akan tetap menggunakan Ubuntu 18.10 untuk memastikan, menerima pembaruan setiap hari juga akan memastikan stabilitas yang lebih.
Saya juga telah memperbarui gjs dari ppa ini karena dikatakan sebagai alasan di balik gnome-shell laggy pada Ubuntu 18.04!
https://launchpad.net/~gnome3-team/+archive/ubuntu/gnome3-staging
Akhir kata, Harapkan peningkatan kinerja yang nyata dari gnome-shell 3.30 dan gjs 1.54, tetapi jangan berharap windows seperti kehalusan!
sumber
.deb
,.snap
,flatpak
, tapi bahkan tidak ada satu dari mereka. Bagaimana mereka bisa menyebut ini rilis baru jika TIDAK ada file instalasi untuk itu? Ubuntu seharusnya tetap menggunakan Unity.Jika Anda ingin GNOME 3.30, Anda harus meningkatkan ke Ubuntu 18.10.
Ubuntu 18.10 tidak akan dirilis hingga 18 Oktober 2018 .
Ketahuilah bahwa Ubuntu 18.04 LTS adalah rilis dukungan jangka panjang, tetapi Ubuntu 18.10 hanya akan didukung hingga Juli 2019. Jika Anda meningkatkan ke 18.10, Anda harus memperbarui dua kali per tahun hingga Ubuntu 20.04 LTS pada tahun 2020 untuk mendapatkan kembali pada rilis dukungan jangka panjang.
sumber
Ya, ada PPA untuk meningkatkan ke Gnome Shell terbaru.
Jalankan perintah berikut ini:
Setelah selesai, reboot sistem Anda.
Catatan penting: PPA ini terutama untuk tujuan pengujian. Bagaimanapun, Anda harus tetap menggunakan GNOME Shell yang stabil yang disediakan oleh versi Ubuntu Anda saat ini. Jika Anda mengalami beberapa masalah setelah memutakhirkannya, Anda dapat mengembalikan semuanya dengan membersihkan:
Sekali lagi, reboot sistem.
Sumber: wiki Ubuntu
sumber