Salinan Ubuntu Anda memiliki salinan pribadi dari daftar paket yang ada dalam repositori Ubuntu. Saat Anda menginstal paket, apt-get
baca daftar dan tentukan URL paket yang akan diunduh (yang biasanya berisi informasi versi paket).
apt-get update
memperbarui daftar paket. Jika Anda tidak melakukannya sebelum instalasi, apt-get
mungkin mengeluh bahwa ia tidak dapat menemukan paket di repositori, karena itu menghitung URL berdasarkan versi lama dari daftar (yang mencantumkan versi paket yang lebih lama).
Tentu saja, apt-get update
perlu setelah Anda mengubah repositori, karena sistem perlu mengunduh daftar untuk repositori baru.
Penting sebelum memutakhirkan paket yang diinstal, karena sistem tidak dapat mengetahui apakah repo memiliki versi baru dari paket, kecuali ia memiliki salinan terbaru dari daftar paket.
Tidak ada alasan untuk tidak menjalankan apt-get update
sebelum menginstal paket. Namun, itu tidak perlu, jika Anda tahu bahwa tidak ada versi baru dari paket itu dan dependensinya telah tersedia di mirror sejak terakhir apt-get update
. Kasus khusus ini adalah ketika daftar paket terbaru, yang setelah waktu yang cukup singkat sejak terakhir apt-get update
; ini berarti bahwa semua paket di mirror adalah versi yang sama seperti sebelumnya.
Daftar paket berubah setiap kali paket ditingkatkan di cermin. Tidak mungkin untuk memprediksi seberapa sering itu berubah, secara umum, tanpa merujuk pada masalah atau laporan bug tertentu, atau tanpa mengikuti perkembangan rilis Ubuntu itu.
*_Packages
bawah/var/lib/apt/lists/
dengan editor teks, namun orang biasanya melakukan pencarian yang lebih maju dengan alat manajemen paket, misalnyaapt-cache show/policy/etc.
Anda tidak secara absolut perlu menggunakan perintah pembaruan sebelum Anda menginstal suatu paket, tetapi jika tidak, Anda mungkin akan memutakhirkan sebuah paket tepat setelah Anda menginstalnya.
Juga, perlu diingat bahwa Anda perlu memperbarui sistem Anda secara teratur. Jika Anda tidak, komputer Anda akan berisiko (Anda tidak akan memiliki patch keamanan terbaru).
sumber
Jika Anda baru saja menambahkan repositori perangkat lunak (PPA atau repositori Debian), Anda harus menjalankan
apt-get update
polling repositori dan pada dasarnya menambahkan paket apa pun di dalamnya ke daftar perangkat lunak APT yang tersedia. Jika tidak, APT tidak akan mengenali nama paket yang Anda kirim untuk diinstal.Saat memasang perangkat lunak baru melalui baris perintah, sebaiknya memperbarui informasi repositori sehingga Anda tidak menginstal perangkat lunak hanya untuk mengetahui bahwa itu sudah usang. Ini berlaku untuk memutakhirkan perangkat lunak juga.
Jika Anda menggunakan metode grafis untuk menginstal atau memutakhirkan perangkat lunak, misalnya, Ubuntu Software Center atau Update Manager, klien ini akan secara otomatis memeriksa versi terbaru paket yang mutlak.
Ini dikatakan, jika Anda menginstal banyak perangkat lunak dan telah menjalankan pembaruan hanya beberapa menit atau bahkan beberapa jam sebelumnya, kemungkinan Anda akan mendapatkan versi terbaru. Namun, jika Anda menginstal jenis perangkat lunak yang sering diperbarui (seperti perangkat lunak alpha / beta atau pendarahan), Anda ingin menjalankan pembaruan sebelum mengambil apa pun dari repositori perangkat lunak itu.
sumber