GNU/Linux >> Belajar Linux >  >> Ubuntu

Mengapa Pemisahan Update Dan Upgrade Bahkan Ada?

Saya mengerti bahwa di apt , perintah update , memperbarui daftar paket yang tersedia, tetapi tidak memutakhirkan perangkat lunak yang telah diinstal dari paket-paket ini.

Saya juga mengerti bahwa upgrade memutakhirkan perangkat lunak apa pun yang telah saya instal dari paket yang saya perbarui dengan update seperti yang dijelaskan di atas.

Apa alasan pengembang Ubuntu/Debian melakukan pemisahan update ini? dan upgrade alih-alih bekerja dengan satu perintah untuk melakukan kedua tugas?

Ini lebih merupakan pertanyaan tentang filosofi arsitektur pengembang Ubuntu.

Jawaban yang Diterima:

Upgrade bukan satu-satunya saat Anda mungkin perlu apt-get update , dan saya tidak ingin memutakhirkan setiap kali saya hanya ingin memperbarui daftar paket.

Sebuah apt-get upgrade bekerja dengan baik mungkin bergantung pada apt-get update sedang dijalankan belum lama ini, tetapi itu berlaku untuk apt-get remove dan apt-get install demikian juga! Haruskah semua ini menyiratkan apt-get update ? Tentu saja tidak! Sebagai masalah sederhana dari efisiensi sumber daya dan kebersihan desain, jika suatu operasi umum untuk beberapa operasi lain, itu harus diperhitungkan.

Sebaliknya, mengingat apt-get remove dan apt-get install mungkin juga bergantung pada apt-get update baru-baru ini dijalankan agar berhasil diselesaikan, apakah masuk akal untuk apt-get upgrade untuk setiap menjalankan apt-get update ? Tidak, sekali lagi, karena apa yang ingin saya lakukan mungkin bertentangan dengan apt-get upgrade akan melakukannya.


Ubuntu
  1. Cara Memperbarui rilis Ubuntu LTS ke Versi LTS berikutnya (pemutakhiran rilis)

  2. Update Manager Tidak Menampilkan Versi Terbaru Untuk Upgrade?

  3. yum setara dengan apt-get upgrade vs apt-get dist-upgrade?

  1. Jadikan Apt-get Update Dan Upgrade Otomatis Dan Tanpa Pengawasan?

  2. Kapan Dan Mengapa Saya Harus Menggunakan Pembaruan Apt-get?

  3. Mengapa Firefox 8.0 Tidak Tersedia Sebagai Pembaruan Di Manajer Pembaruan?

  1. Mengapa Ubuntu Terus Meminta Kata Sandi Gmail?

  2. Bagaimana Proses Upgrade Ubuntu Bekerja?

  3. Mengapa Kursor Melompat Saat Mengetik?