Sejarah singkat: Karena berbagai alasan, saya telah bertransisi saat itu dari desktop Ubuntu dengan Gnome 2.0 ke Ubuntu XFCE (sakit dari Gnome 3), kemudian ke lingkungan desktop Cinnamon , yang entah bagaimana mendorong saya ke dunia Linux Mint . Dan kemudian saya mendapatkan desktop Mate yang tampaknya menjadi yang saya butuhkan untuk saat ini. Hanya Linux Mint yang ternyata ingin saya singkirkan.
Sekarang tantangannya adalah saya memiliki lingkungan dev. Dan sementara saya menyimpan cadangan, saya ingin beralih kembali ke Ubuntu tanpa menginstal ulang dan memulihkan penuh.
Peralihan antara stok Ubuntu dan mis. Xubuntu terlihat sederhana - cukup alihkan sumber apt yang ditetapkan dan biarkan ia melakukan bisnis. Tetapi Linux Mint memiliki beberapa kait lagi untuk "perhitungan" URL dan jalur. Jadi masalah sialan tidak membiarkan saya kembali, atau setidaknya saya merasakannya. Saya mencoba mencari howto yang ada tetapi tidak berhasil.
Setiap pengalaman pribadi akan menjadi luar biasa, tetapi yang saya butuhkan adalah serangkaian langkah yang menggambarkan apa yang harus dilakukan, setidaknya panduan minimal tentang perangkap dan (opsional) beberapa petunjuk lebih lanjut tentang perubahan di bawah tenda yang tepat yang tidak membuat saya pergi sekarang.
Jawaban:
Dengan asumsi bahwa lingkungan pengembangan ada di direktori home Anda, inilah yang akan saya coba. Harap dicatat, saya belum mencoba ini sendiri jadi ini sama sekali tidak ada jaminan . Singkatnya, saya akan menginstal Ubuntu dengan MATE di partisi lain, kemudian menginstal paket apa pun yang telah Anda instal di Mint, dan menggunakan kembali direktori home Anda saat ini di sistem baru.
Lebih detail:
di sistem Anda saat ini, dapatkan daftar paket yang diinstal dalam bentuk yang dapat digunakan oleh
dpkg --set-selections
:(Ini membuat Anda hanya daftar paket yang Anda instal secara manual; Saya percaya ini harus cukup baik, atau Anda bisa mendapatkan daftar setiap paket yang diinstal dengan
dpkg --get-selections '*' > pkgs.txt
).Instal Ubuntu pada partisi baru.
Instal MATE:
untuk desktop MATE minimal atau
untuk desktop MATE yang lengkap.
Gunakan kembali rumah Anda dari Mint. Anda dapat melakukan ini dengan hanya menyalinnya di seluruh, atau (dengan risiko minimal entah bagaimana diubah oleh sistem baru) pasang langsung ke sistem baru dengan mengedit
/etc/fstab
di Ubuntu dan menambahkan baris ini:di mana Anda dapat menggunakan
blkid /dev/<mint-partition>
perintah untuk mencari tahu harus mencari tahu UUID dari partisi mint. Juga ingat untuk membuat/mnt/mint
direktori karena saya percaya itu harus ada agar mount berhasil.Reboot (ke Ubuntu lagi); ketika sistem muncul, direktori home Anda harus menjadi yang Anda miliki di Mint.
Instal paket tambahan yang telah Anda instal di Mint: salin
pkgs.txt
file yang Anda buat pada langkah 1 ke dalam sistem baru, dan dari sana mengeluarkan perintah:Jika semuanya berjalan seperti yang diharapkan, dan Anda menggunakan trik "bind mount" untuk rumah Anda, Anda bisa memindahkannya untuk selamanya ke lokasi baru, dan kemudian menghapus partisi Mint Anda.
sumber
Gunakan dengan risiko Anda sendiri. Beberapa pengetahuan tentang perintah-baris dll diperlukan. Sampai ini mendapat upvotes yang cukup untuk verifikasi komunitas, Anda juga harus dapat memperbaiki sistem yang rusak, dll).
Untuk menginstal di partisi yang sama. (Gunakan baris perintah untuk yang terbaik ini, saat Anda mengganti GUI on-the-fly: do
Ctrl-Alt-F1
f.ex. untuk beralih ke konsol)instal beberapa ubuntu-derivative, (di sini f.ex. lubuntu)
konfirmasi kapan sistem menanyakan Anda apakah Anda ingin mengganti
mdm
denganlightdm
. Menggunakanuntuk Mate, sebagai gantinya, seperti dijelaskan di Bagaimana cara menginstal MATE (lingkungan desktop)? (Milikku).
jika Anda tidak ingin memulai ulang (tidak perlu, tetapi mungkin lebih mudah), Anda dapat menggunakan langkah-langkahnya
untuk beralih manajer jendela dll.
untuk membuat sistem sadar bahwa itu adalah Ubuntu, bukan Mint, Anda harus mengubah file
/etc/lsb-release
(setidaknya) Untuk melakukan ini, Anda harus dapat (ini tidak berhasil bagi saya, jadi tolong perbaiki jika rusak)Entah bagaimana, ini tidak mengganti file
/etc/lsb-release
,/etc/issue
dan/etc/issue.net
, jadi Anda mungkin perlu mengganti dengan tangansources.list
Jawaban utama di Bagaimana cara mengembalikan repositori default? agak sulit, jadi buka saja https://repogen.simplylinux.ch/ , buat ulang file sources.list, ganti
/etc/apt/sources.list
dan hapus/etc/apt/sources.list.d/official...
ini membuat Anda memulai. Mungkin Anda ingin menghapus beberapa paket tambahan di sepanjang jalan. Semua umpan balik untuk solusi ini dihargai (itu agak kasar ketika saya mencobanya, tetapi seharusnya berhasil untuk Anda.)
sumber