Seperti judulnya sudah katakan: Saya memiliki beberapa plug-in yang tidak berjalan dengan gedit 3.18.3 yang dikirimkan dengan Ubuntu 16.04 LTS.
Bagaimana saya bisa menurunkan versi ke versi 3.10.4 yang digunakan di Ubuntu 14.04 LTS dan Ubuntu 15.10 dan mendapatkan semua plug-in yang mungkin diinstal?
Dan bagaimana cara mengembalikannya kembali ke 3.18.3 jika 3.10.4 tidak diperlukan lagi.
Jawaban:
Solusinya cukup rumit jadi pastikan Anda membaca dan melanjutkan dengan hati-hati. Sebagai persiapan untuk ini, pastikan Anda mengaktifkan semua sumber paket sehingga Anda
/etc/apt/sources.list
terlihat seperti ini dan melakukan peningkatan:Untuk menginstal versi lama:
Kemudian sebagai langkah pertama, Anda perlu menghapus versi gedit yang ada. Untuk melakukannya jalankan perintah berikut di terminal Anda ( ctrl+ alt+ t):
Sekarang siapkan direktori untuk bekerja. Untuk kenyamanan kami melakukannya di direktori rumah kami.
Langkah selanjutnya adalah membuat
wget-list
file untuk mempermudah pengunduhan (Anda dapat menyalin dan menempelkan seluruh bidang ke terminal Anda). Jika Anda tidak menggunakan sistem 64-bit, Anda mungkin ingin menemukan tautan yang tepat untuk i386 di sini .Sekarang Anda memiliki
wget-list
file itu, Anda dapat mengunduh semuanya dengan mengetikwget -i wget-list
, biarkan file tersebut diunduh dan kemudian mulai instalasi Anda.Ikuti langkah-langkah di bawah ini satu per satu dan jika Anda mengalami kesalahan dependensi cukup lakukan
sudo apt-get remove <package-name>
yang mencerminkan masalah yang terjadi pada paket, kemudian instal dependensi dengan tangan dengansudo apt-get install <package-name>
lalu lakukan lagi baris dpkg. Jangan, dan maksud saya jangan jalankansudo apt-get -f install
saat Anda mencoba instalasi ini: itu akan mengacaukan semuanya.Sekarang, mari kita mulai dengan paket-paket penting (diuji dan bekerja pada instalasi 16,04 LTS yang bersih):
Paket-paket berikut ini hanya opsional dan Anda harus dapat menginstalnya dengan mudah, dependensi untuk mengunduh diberikan dan diuji pada instalasi 16,04 LTS yang bersih seperti di atas.
Sekarang Anda harus memastikan paket tidak akan berubah ketika Anda menjalankan pembaruan, jadi pastikan hanya untuk menyatakan paket yang telah Anda instal:
Untuk membalikkan seluruh proses, lakukan:
Apakah ada skrip untuk melakukannya ?:
Ya, saya bahkan membuat skrip untuk mengotomatiskan seluruh proses, Anda bisa mendapatkannya di sini atau dengan:
Kemudian untuk menjalankannya:
Ini akan membuat file khusus untuk Anda dipanggil
gupgrade.sh
yang memungkinkan Anda untuk membalik seluruh proses hanya dengan:sumber
pengantar
Script di bawah ini mengotomatiskan instalasi gedit 3.10.4 dari sumber. Hal ini memungkinkan keduanya menggunakan versi gedit yang lebih lama dan lebih baru, jika pengguna memutuskan mereka ingin kembali ke gedit yang lebih baru. Script dibuat
/usr/share/applications/gedit_downgraded.desktop
sehingga Anda juga dapat memiliki pintasan yang bagus ke gedit yang lebih lama.Penggunaannya sangat sederhana:
Pilihannya adalah
-i
untuk menginstal atau-u
menghapusKode sumber juga tersedia di git saya, yang bisa Anda peroleh dengan menjalankan:
Sumber Skrip
sumber
Saat ini, Anda memiliki
.deb
paket dengangedit
3.10 untuk Ubuntu 16.04 di sini:gedit
gedit-common
Anda dapat mengunduhnya (pilih paket tergantung arsitektur Anda) dan instal. Contohnya:
(Perintah ini akan menghapus versi Anda saat ini
gedit
dan menginstal yang baru)Dan berhati-hatilah untuk menghindari kemungkinan pembaruan di masa mendatang akan memperbarui paket ini (misalnya, menundanya)
sumber