Apakah ada cara untuk menurunkan versi dari Ubuntu 17.04 ke 16.10?

9

Saya memiliki Xubuntu 17.04, dan saya bertanya-tanya apakah ada cara untuk menurunkan versi dari 17.04 ke 16.04, karena beberapa alasan:

  1. Karena mGBA gagal bekerja di 17.04
  2. Karena Parole Media Player membeku saat saya mundur
  3. Karena LMMS ditutup ketika saya mencoba memuat sampel lagu
  4. dll.

Pertanyaan:

Apakah ada cara untuk menurunkan versi dari Xubuntu 17.04 ke 16.10?

JBoy Advance
sumber
7
Saya pikir Anda harus menyelidiki masalah ini daripada hanya membuang semuanya
cat
2
Ini terdengar seperti masalah yang mungkin terkait dengan pengaturan audio pada sistem Anda. Saya pikir Anda akan lebih baik dilayani dengan menyelidiki kemungkinan itu. Semua aplikasi ini harus menggunakan sistem audio.
StephenG
@StephenG Saya pikir Anda mungkin benar. Namun, saya tidak pernah menemukan masalah besar dengan driver audio saya di Linux manapun, meskipun saya menggunakan notplayouler single-threaded mplayer untuk memutar video. Tapi Internet entah bagaimana penuh dengan masalah pemblokiran yang disebabkan oleh masalah driver audio, saya benar-benar tidak bisa memahami ini.
peterh
@peterh Memang. Masalah audio terakhir yang saya miliki adalah mencoba membuat Windoze menggunakan sistem audio Linux Mint 18 dual-boot saya dan dijalankan tanpa masalah. Tidak melihat masalah suara Xubuntu 17.04 dalam pencarian web cepat.
StephenG
Ini tidak akan membantu Anda sekarang, tetapi saya telah dibakar oleh pembaruan beberapa kali. Sekarang, dengan hard drive besar, saya hanya menyalin seluruh root saya dan memisahkan partisi rumah ke partisi baru yang kosong dan melakukan peningkatan di sana. Ini membuat sistem kerja ... bekerja. Setelah upgrade berhasil di partisi lain, saya hanya memberitahu grub bahwa mereka adalah sistem default untuk boot. Yang harus Anda lakukan adalah mengedit / etc / fstab di salinan baru untuk mencerminkan UUID dari partisi tes. Untuk mempermudah ini, saya menempatkan sebagian besar data saya yang lain seperti file media di partisi lain tidak terpengaruh oleh semua ini. gparted adalah temanmu!
Joe

Jawaban:

13

Tidak ada cara yang didukung secara resmi untuk melakukan itu, namun Anda dapat melakukannya.

Downgrade mungkin akan menghasilkan masalah yang lebih serius daripada peningkatan yang disebabkan. Alasan:

  1. Skrip instalasi / penghapusan paket tidak diuji untuk downgrade.
  2. Mungkin ada file konfigurasi khusus paket, basis data, yang formatnya berubah dengan versi baru. Dalam kasus ini, peningkatan format mereka dikembangkan, tetapi sebagian besar downgrade tidak.
  3. Ketergantungan paket tidak sangat diuji dalam skenario downgrade. Hasilnya, selama downgrade, beberapa kondisi sistem dapat muncul di mana paket yang tidak kompatibel ada secara kebetulan.

Semua masalah ini jarang terjadi. Tetapi sistem Linux tipikal memiliki ribuan paket, jadi setidaknya di salah satu dari mereka, Anda pasti akan menghadapi masalah. Ini Anda harus memperbaiki dengan tangan, secara individual.

Langkah-langkah persis untuk penurunan peringkat diperinci dalam jawaban ini .

(Bukan topik pertanyaan, tetapi sangat lucu: dengan cara yang sama, Anda juga dapat beralih di antara berbagai distribusi berbasis Debian, bahkan mungkin tanpa reboot. Jika ada dukungan multi-arsitektur di keduanya, Anda bahkan dapat beralih arsitektur tanpa reboot.)

Karena tujuan Anda adalah untuk menghindari beberapa, mirip, masalah khusus paket yang jarang terjadi setelah peningkatan , Anda mungkin akan menghindari yang menyebabkan penurunan peringkat.

Jadi, saya akan menyarankan lebih banyak solusi penyelesaiannya:

Turunkan versi hanya beberapa paket yang bermasalah dengan Anda.

Ini sangat sederhana:

  1. Tambahkan sementara juga sumber paket distribusi lama Anda ke dalam /etc/apt/sources.list. Dengan demikian, sources.listwasiat Anda - untuk sementara - berisi sumber paket untuk kedua versi distribusi Anda.
  2. Jalankan sebuah apt-get updateuntuk memuat cache.
  3. Sebuah apt-cache show mybuggytoolmaka akan menunjukkan Anda mybuggytooldalam semua versi yang tersedia, di kedua repositori. Misalnya, Anda akan melihat mybuggytooldalam versi 1.1-crapdan 1.3-crap.
  4. Pilih yang lebih simpatik, yang kemungkinan besar akan terjadi 1.1-crap.
  5. Instal dengan apt-get install mybuggytool=1.1-crap
  6. Hapus (atau beri komentar) garis-garis disto lama Anda dari sources.list, dan kemudian apt-get updatelagi.

Dengan cara ini, Anda akan memiliki paket alat kereta - tetapi, dari distribusi lama Anda. Karena sebagian besar perpustakaan dikembangkan agar kompatibel ke belakang, Anda akan menghadapi masalah dengan probabilitas yang jauh lebih rendah.

Anda mungkin ingin mengecualikan paket-paket ini dari peningkatan di masa mendatang. Ini dijelaskan dalam jawaban ini . Bagian yang penting adalah:

  • Anda dapat memegang paket dengan perintah apt-mark hold mybuggytool.
  • Anda dapat melepaskannya dengan apt-mark unhold mybuggytool.
peterh - Pasang kembali Monica
sumber
Terima kasih @peterh! Inilah yang saya butuhkan! Terima kasih banyak !!
JBoy Advance
@JBoyAdvance Dengan senang hati :-)
peterh - Reinstate Monica
1
Indah, jawaban yang sangat lengkap.
Joe