Pertanyaan meningkatkan kesetaraan aman-upgrade dengan apt-get


Apakah ada yang setara dengan melakukan aptitude safe-upgrade menggunakan apt-get?


24
2018-03-29 16:52


asal


Pikiran pertama saya datang ke upgrade-dist, tetapi saya tidak berpikir itu sebenarnya sama dengan upgrade yang aman. - Jeff Welling
tidak ada. bakat ada untuk menyediakan hal-hal yang tidak tepat - * - Janus Troelsen


Jawaban:


Itu apt-get perintah lebih dekat aptitude safe-upgrade aku s upgrade, tetapi ada perbedaan.

aptitude safe-upgrade memperbarui paket yang saat ini diinstal dan dapat menginstal paket baru untuk menyelesaikan dependensi baru, tetapi tidak pernah menghapus paket.

apt-get upgrade memperbarui paket yang saat ini diinstal, tetapi tidak pernah menginstal atau menghapus paket.

Begitu apt-get upgrade sebanding dengan aptitude --no-new-installs safe-upgrade.


32
2018-03-29 17:17





Agar lebih tepat pada penghapusan paket:

kecakapan manusia mengatakan:

-safe-upgrade ... Paket yang diinstal tidak akan dihapus kecuali mereka tidak digunakan ...

sedangkan pria apt-get mengatakan:

-Upgrade ...dalam keadaan apapun paket yang saat ini diinstal dihapus ...


4
2018-05-15 13:58





Saya berpikir bahwa yang setara adalah:

apt-get --with-new-pkgs upgrade

Dan kuncinya adalah itu --with-new-pkgs memungkinkan menginstal paket-paket baru ketika digunakan bersama dengan upgrade sehingga pada dasarnya melakukan hal yang sama aptitude safe-upgrad, instal pemutakhiran dan paket baru yang dibutuhkan oleh pembaruan ini.


1
2017-07-18 12:38





Menggabungkan perintah PhoenixS dan komentar Roland Becker tentang penghapusan paket yang tidak terpakai (dan memeriksa ulang semua ini di halaman manual aptitude dan apt-get), akan terlihat bahwa perintah menggunakan apt-get yang sepenuhnya meniru perilaku aptitude safe-upgrade aku s

apt-get upgrade --with-new-pkgs --autoremove

Ini telah diuji sekali pada Ubuntu 16.04, dan setidaknya berlari, menghapus beberapa paket dan memutakhirkan beberapa paket lain, tetapi tidak menginstal paket baru apa pun (duga itu tidak diperlukan dalam konteks itu)


1
2017-07-26 10:06