Adakah yang bisa memberi nasihat tentang perintah terminal yang benar untuk meningkatkan dari Linux Mint Petra ke Linux Mint Qiana?
linux
linux-mint
Freakazoid
sumber
sumber
Jawaban:
Gunakan sed untuk mengganti referensi untuk cakep dengan tepercaya, dan petra dengan qiana di sumbernya
Perbarui repositori dengan pengaturan baru dan jalankan dist-upgrade untuk meningkatkan ke versi baru dengan bersih, kemudian jalankan upgrade untuk memastikan semua paket diperbarui.
sumber
sed
Perintah - perintah substitusi string sederhana. Di masing-masing file, kata-katasaucy
dan beralih ketrusty
dan sama untukpetra
untukqiana
.sudo apt-get update
mencari pembaruan untuk semua paket, dan kemudiandist-upgrade
meningkatkan distribusi.upgrade
Perintah terakhir meningkatkan sisa paket.Perbarui ke Mint 17 tanpa kehilangan pengaturan Anda dari Mint 16 (atau versi sebelumnya lainnya) tetapi masih menginstal rilis terbaru langsung dari CD:
Silakan lihat di:
http://forums.linuxmint.com/viewtopic.php?f=42&t=167083&p=858729&hilit=backup#p858729
atau Anda dapat langsung menuju ke halaman proyek:
https://github.com/MintBackupRestore/MintBackupRestore
Dengan hormat, Mint_BackupRestore
sumber
Sumber Mint 16 biasanya dalam
/etc/apt/sources.list.d/official-package-repositories.list
. (My /etc/apt/sources.list pada dasarnya kosong, kecuali untuk komentar "# See sources.list.d/official-package-repositories.list
".) Kecuali jika ini tidak terjadi pada sistem Anda, hanya file official-package-repositories.list yang harus diperbarui.Buat cadangan lengkap sebelum Anda mulai. Cara termudah mungkin adalah salinan persis dari hard drive tempat Mint diinstal (seperti
/dev/sda
), yang dapat disalin kembali jika terjadi kesalahan dan Anda tidak perlu menemukan dan menyalin file pribadi secara manual karena drive penuh disalin. Kelemahannya adalah bahwa file gambar akan cukup besar (hard drive 500 GB -> file gambar 500 GB, dalam hal ini kompresi dapat digunakan). Karena drive ini tidak boleh dipasang, boot dari sistem hidup seperti Parted Magic, sambungkan drive eksternal, pasang (yaitu, dalam/dev/usb-hdd
) dan jalankan dd (akan memakan waktu, mungkin berjam-jam).Atau menggunakan kompresi (akan lebih lama):
Tergantung pada pengaturan Anda, mungkin ada cara yang lebih efisien.
Temukan semua file sumber (/etc/apt/sources.list /etc/apt/sources.list.d/*) dan pastikan hanya satu yang berisi sumber Mint resmi. Jika file ini tidak disebut "sources.list.d / official-package-repositories.list" di sistem Anda, ganti nama file dalam perintah berikut.
Perbarui file sumber resmi untuk menunjuk ke repositori versi 17 alih-alih 16.
Sebelum Anda memulai proses pemutakhiran, periksa kembali apakah sumbernya baik-baik saja. Jangan tidak melanjutkan jika tidak mencetak "sumber-apa" di akhir (beberapa sumber mungkin salah, memperbaikinya atau komentar mereka keluar sebelum upgrade). Ini akan menarik daftar paket untuk Mint 17 (sehingga rutin pemutakhiran tahu paket apa yang harus diinstal) dan membuat kesalahan jika tidak bisa mengunduhnya, tetapi itu tidak akan mengubah / memperbarui paket yang diinstal.
Lakukan pemutakhiran aktual (-y untuk menjawab beberapa pertanyaan yang agak mendasar dengan ya).
/etc/apt/sources.list:
/etc/apt/sources.list.d/official-package-repositories.list:
Memperbarui:
Saya baru saja mencoba ini (upgrade dari 16 ke 17) menggunakan "apt-get -y dist-upgrade" (masih mengajukan beberapa pertanyaan, seperti jika / etc / masalah harus diperbarui, default tidak) dan akhirnya gagal :
Ini mungkin mengapa halaman tutorial komunitas tentang peningkatan merekomendasikan "pembaruan baru" (istilah yang menyesatkan untuk "hapus semuanya dan instal ulang dari awal", diikuti dengan secara manual menyalin kembali beberapa file penting) dan menyarankan agar tidak ada peningkatan paket ("Ini adalah sesuatu yang tidak kami rekomendasikan "). Mengikuti rekomendasi ini, pengguna Mint akan menginstal ulang sistem mereka setiap tahun (atau setiap kali rilis baru keluar).
Jadi, Anda sebaiknya memiliki cadangan penuh sebelum mulai. Dan bersiap-siap untuk memperbaiki masalah ketergantungan.
Dalam kasus saya (kesalahan yang disebutkan di atas), perintah berikut memperbaiki masalah (ini, sekali lagi, bertanya apakah file harus diganti atau tidak - pilih Y (ya) kecuali Anda benar-benar yakin Anda tidak ingin menyimpannya untuk beberapa alasan).
Setelah semuanya selesai, Anda harus berada di versi baru (reboot untuk semua perubahan, termasuk kernel baru, agar berlaku):
sumber