Seperti Flimm berkomentar , jawabannya benar-benar sudo apt-get dist-upgrade( setelah berjalan sudo apt-get update, yang mana alat manajemen paket GUI secara otomatis melakukan hal yang sama). Setidaknya itulah hal yang paling dekat dengan menjalankan Pembaruan Perangkat Lunak (disebut Pembaruan Manajer dalam rilis yang lebih lama).
Menjalankan apt-get upgradeakan memutakhirkan paket yang dapat ditingkatkan:
- tanpa menginstal paket apa pun yang belum diinstal dalam beberapa versi, dan
- tanpa menghapus paket apa pun.
Update Manager mampu melakukan kedua hal ini, jadi apt-get dist-upgradecukup dekat dengannya.
- Menjalankan
sudo apt-get dist-upgradetidak akan dengan sendirinya meningkatkan sistem Ubuntu Anda ke rilis yang lebih baru. Bahkan, tidak seperti di Debian, apt-get dist-upgradebukan cara yang didukung untuk meningkatkan ke rilis baru. Di Debian (dan di Ubuntu, meskipun terkadang gagal dan tidak didukung), mengubah semua repositori yang terdaftar di /etc/apt/sources.listrepositori untuk rilis berikutnya dan menjalankan sudo apt-get dist-upgradeakan mencoba untuk meningkatkan ke rilis berikutnya.
Karena apt-get dist-upgradedapat menghapus paket (dan menginstal paket baru yang mungkin tidak Anda inginkan), selalu terbaik untuk melihat deskripsi tentang apa yang ingin dilakukan sebelum menekan y.
Jadi, sementara menjalankan sudo apt-get -y upgradebiasanya masuk akal, -ybendera harus jarang digunakan dist-upgrade.
Alasan Anda tidak mendapatkan versi kernel baru dengan sudo apt-get upgradeini karena mereka masing-masing disediakan oleh terpisah, paket berbeda bernama. (Versi kernel adalah bagian dari nama.) Ini untuk memudahkan menjaga agar kernel lama tetap terpasang di samping kernel yang lebih baru (dan dapat memilih di antaranya di menu GRUB).
Penawaran otomatis paket kernel baru untuk instalasi dilakukan dengan menginstal metapackage (seperti linux-image-generic). Ketika kernel baru keluar untuk rilis Ubuntu Anda, metapackage kernel Anda ditingkatkan dan versi yang diupgrade untuk metapackage mendaftar kernel baru sebagai ketergantungan (tanpa mencegah kernel lama melanjutkan menginstal).
Jika Anda tidak ingin menggunakannya sudo apt-get dist-upgrade, maka Anda selalu dapat memutakhirkan paket individual yang terdaftar sebagai tertahan ketika Anda menjalankan sudo apt-get upgrade. Untuk melakukan hal ini, "install" mereka: .sudo apt-get install packagename