Bagaimana saya bisa melakukan pembaruan offline menggunakan Ubiquity pada disk instalasi?

10

Saya mencoba untuk memutakhirkan instalasi Ubuntu 12.10 ke Ubuntu 13.04 tanpa koneksi internet. Sekarang CD pengganti dan desktop telah digabungkan, saya mencoba menggunakan CD Desktop 13,04 untuk meningkatkan sistem 12.10 saya. Di Ubiquity, ada opsi Upgrade Ubuntu 12.10 ke Ubuntu 13.04 . Jadi saya kira ini bisa dilakukan.

Langkah-langkah untuk mereplikasi:

  1. Dalam mesin virtual, instal sistem Ubuntu 12.10 yang bersih dan segar. Terapkan semua pembaruan yang tersedia;
  2. Matikan VM;
  3. Lepaskan kabel jaringan dari VM. Pastikan VM Anda tidak memiliki tautan Internet - ingat saya ingin melakukan pemutakhiran offline;
  4. Masukkan ISO instalasi Ubuntu 13.04 beta 2 di VM. Reboot VM;
  5. Pilih bahasa yang Anda inginkan, dan pilih Instal ;
  6. Pada Mempersiapkan untuk menginstal layar Ubuntu , pastikan lagi bahwa Anda melihat tidak ada koneksi Internet yang tersedia. Prasyarat ini harus ditandai dengan tanda X pada layar ini. Jika tautan Internet ditemukan oleh Ubiquity, nonaktifkan koneksi ini sebelum melanjutkan;
  7. Kemudian, pada jenis Instalasi layar, mengamati bahwa Tingkatkan Ubuntu 12.10 ke Ubuntu 13.04 opsi diklik !!! Itu tidak bisa dipilih.

Yang aneh adalah opsi upgrade tersedia lagi jika koneksi Internet ditemukan oleh installer. Ulangi langkah sebelumnya, tetapi kali ini, pastikan VM Anda memiliki tautan Internet. Kembali pada layar jenis Instalasi , opsi peningkatan dapat dipilih.

Apakah ini bug di Ubiquity? Apakah normal - perilaku yang diharapkan - untuk Ubiquity memerlukan koneksi Internet untuk melakukan peningkatan dari Ubuntu 12.10 ke 13.04?

(Harap dicatat bahwa saya tidak memiliki masalah dalam melakukan pembaruan online menggunakan Pembaruan Perangkat Lunak dari pemasangan 12.10 saya saat ini. Itu bukan yang ingin saya capai - Saya sudah menulis panduan peningkatan online. Yang ingin saya ketahui adalah: bagaimana bisa Saya melakukan pemutakhiran offline menggunakan Ubiquity pada disk instalasi?)

Alexandre P.
sumber
apa yang terjadi jika Anda terhubung ke internet dan mencoba menggunakan disk instalasi?
Web-E
Jika VM terhubung ke Internet, maka opsi Upgrade Ubuntu 12.10 ke Ubuntu 13.04 dapat dipilih. Saya tidak yakin apakah Ubiquity akan mengunduh apa pun selama pemutakhiran jika saya memilih opsi ini dan membiarkan VM terhubung; atau jika Ubiquity akan melakukan peningkatan jika saya terhubung ke Internet, pilih opsi pemutakhiran untuk memulai proses, kemudian putuskan. Tapi bukan itu yang saya cari. Saya mencari cara untuk melakukan peningkatan tanpa koneksi internet sama sekali.
Alexandre P.

Jawaban:

8

Saya memposting laporan bug tentang ini di Launchpad. Saya mendapat jawaban berikut dari Dmitrijs Ledkovs (xnox):

Benar, kami tidak mendukung peningkatan offline melalui ubiquity / desktop CD. Dan bahkan untuk server, tidak disarankan untuk menggunakan CD server baru untuk melakukan peningkatan offline.

Metode peningkatan dukungan dengan konektivitas internet atau kumpulan mirror / paket lokal. Misalnya seseorang dapat menggunakan alat-alat seperti aptoncd untuk memotret semua paket yang diinstal, mengunduhnya pada mesin yang memiliki konektivitas internet, membawanya ke mesin offline dan memutakhirkannya.

Alasan di balik langkah ini, adalah jumlah yang sangat besar dari kasus dukungan upgrade rusak dan parsial karena media instalasi baru akan hilang secara manual paket tambahan diinstal; paket yang sekarang telah dialihkan ke nama baru; paket yang telah dihapus dari instalasi default. Jadi media instal default untuk rilis berikutnya sama sekali tidak mengandung segala sesuatu yang perlu di-upgrade, oleh karena itu persyaratan konektivitas internet.

Jadi inilah jawabannya: bahkan ketika menggunakan cakram instalasi Ubuntu, seseorang tidak dapat memutakhirkan versi Ubuntu yang lebih baru tanpa koneksi Internet. Ubiquity perlu memiliki koneksi Internet untuk membuat opsi pemutakhiran dapat dipilih.

Saya mengerti alasan di balik itu. Disk instalasi tidak dapat memiliki semua paket repositori. Jika pengguna telah menginstal perangkat lunak tambahan setelah ia menginstal Ubuntu - dan tentu saja ia telah -, maka tanpa koneksi Internet, Ubiquity akan gagal untuk memutakhirkan setiap paket, memperbarui ketergantungan, menyelesaikan ketergantungan yang hilang, dll.

Saya agak kecewa, karena jika batasan ini seorang pengguna yang ingin / harus melanjutkan dengan peningkatan offline perlu mengambil media lain. Dia tidak bisa hanya menggunakan disk instalasi / kunci USB yang biasa dia pinjamkan kepada teman-temannya untuk mereka instal; dia akan perlu membuat paket tambahan.

Saya tidak terbiasa dengan APTonCD. Saya akan melihat lebih dalam ke jalan ini nanti.

Alexandre P.
sumber
Jadi, jika saya benar-benar memahami, masalahnya adalah "mungkin" keberadaan repositori yang ditambahkan pengguna. Tetapi jika tidak ada repositori tambahan, harus dimungkinkan untuk melakukan peningkatan offline, bukan? Masih ada baiknya mengetahui langkah-langkah yang diperlukan untuk melakukan pemutakhiran seperti itu, mengabaikan perangkat lunak tambahan yang mungkin lebih disukai pengguna untuk ditingkatkan nanti, secara manual, setelah sistem ditingkatkan.
Simón
Seharusnya ada cara untuk mendapatkan daftar paket tambahan yang perlu diunduh (baik dari repositori ubuntu maupun sumber lain yang ditambahkan pengguna) sebelum melakukan pemutakhiran offline; jadi kami dapat mengunduh semua paket ini di komputer yang berbeda, dan kemudian membuatnya tersedia (dengan menyalinnya di drive yang bisa dilepas, atau di jaringan lokal) untuk melakukan pemutakhiran offline.
Simón
0

Saya menggunakan metode offline 90% :). Begini caranya - Saya menggunakan DVD yang berisi gambar iso. Saya memilih "Coba Ubuntu". Setelah masuk, saya memastikan koneksi internet berfungsi dengan baik. Kemudian saya memilih Instal Ubuntu (itu adalah salah satu ikon di bilah menu di sebelah kiri). Proses mengunduh beberapa perangkat lunak tambahan dari web, tetapi ia menggunakan DVD untuk sebagian besar instalasi.

Jayadevan
sumber