Share

Perbedaan apt-get upgrade & apt-get dist-upgrade

by Welly Rosadi · 2 Agustus 2013

Masih banyak yang suka bertanya perbedaan antara apt-get upgrade & �apt-get dist-upgrade. Berikut saya share perbedaan antara keduanya menurut manual apt-get yang disertakan pada distro linux:

apt-get upgrade
upgrade is used to install the newest versions of all packages�currently installed on the system from the sources enumerated in�/etc/apt/sources.list. Packages currently installed with new�versions available are retrieved and upgraded; under no�circumstances are currently installed packages removed, or packages�not already installed retrieved and installed. New versions of�currently installed packages that cannot be upgraded without�changing the install status of another package will be left at�their current version. An update must be performed first so that�apt-get knows that new versions of packages are available.

Yang kalau diartikan secara bebas�oleh saya�adalah sebagai berikut:

apt-get upgrade

Upgrade digunakan untuk menginstal versi terbaru dari semua paket saat ini yang diinstal pada sistem dari sumber-sumber yang disebutkan dalam /etc/apt/sources.list. Paket yang terinstal akan di-upgrade�dengan versi baru yang tersedia; dengan keadaan paket saat ini yang terinstal atau paket yang belum diinstal diambil dan diinstal. Versi baru dari paket yang terinstal yang tidak dapat di-upgrade�tanpa mengubah status install dari paket lain akan tetap pada versi mereka saat ini. Update harus dilakukan terlebih dahulu agar apt-get tahu bahwa terdapat versi baru dari paket yang tersedia.

 

dist-upgrade

dist-upgrade in addition to performing the function of upgrade,�also intelligently handles changing dependencies with new versions�of packages; apt-get has a “smart” conflict resolution system, and�it will attempt to upgrade the most important packages at the�expense of less important ones if necessary. So, dist-upgrade�command may remove some packages. The /etc/apt/sources.list file�contains a list of locations from which to retrieve desired package�files. See also apt_preferences(5) for a mechanism for overriding�the general settings for individual packages.

Yang artinya�menurut saya�adalah:

dist-upgrade

dist-upgrade di samping melakukan fungsi upgrade, juga secara cerdas menangani perubahan ketergantungan paket dengan versi baru, apt-get memiliki “cerdas” sistem resolusi konflik, dan akan mencoba untuk meng-upgrade paket yang paling penting dengan mengorbankan yang kurang penting jika diperlukan. Jadi, perintah dist-upgrade dapat menghapus beberapa paket. File / etc / apt / sources.list berisi daftar lokasi untuk memulai mengambil file paket yang diinginkan. Lihat juga apt_preferences(5) untuk mekanisme menimpa pengaturan umum untuk paket-paket individual.

Nah, jangan bingung lagi ya… Semoga bermanfaat…

You may also like