Untuk menghapus aplikasi (atau paket), haruskah saya menggunakan apt-get remove package-name
atau apt-get purge package-name
?
Apa manfaatnya bagi yang lain?
sumber
Untuk menghapus aplikasi (atau paket), haruskah saya menggunakan apt-get remove package-name
atau apt-get purge package-name
?
Apa manfaatnya bagi yang lain?
Jika Anda telah menyesuaikan paket / perangkat lunak sama sekali, baik dengan mengedit file konfigurasi secara langsung, atau melalui GUI, Anda mungkin ingin mempertahankan kustomisasi Anda. Biasanya dalam sistem Unix / Linux, konfigurasi disimpan dalam file teks, bahkan jika konfigurasi / penyesuaian dilakukan melalui GUI.
Setiap paket deb biner Debian memiliki daftar file yang diidentifikasi sebagai file konfigurasi. dpkg
, dan dengan demikian apt
menghargai identifikasi ini saat menghapus paket, dan juga pada peningkatan. Secara default apt/dpkg
tidak akan menghapus file konfigurasi pada penghapusan paket. Anda harus meminta pembersihan. Pada peningkatan, itu akan meminta Anda untuk memilih antara versi saat ini dan versi baru (jika mereka berbeda) sebelum menimpa file konfigurasi. Bahkan dalam kasus itu, menyimpan salinan file asli. Di sini Debian berusaha membantu Anda, berdasarkan asumsi bahwa file konfigurasi Anda mungkin berisi informasi berharga.
Jadi, jika Anda belum mengonfigurasi paket, atau Anda tidak ingin mempertahankan konfigurasi Anda, Anda dapat menggunakannya apt-get purge
.
Jika Anda menyimpan file konfigurasi, maka jika / ketika Anda menginstal ulang paket, Debian akan mencoba untuk menggunakan kembali informasi konfigurasi yang disimpan. Jika versi paket yang Anda coba instal (re) instal memiliki file konfigurasi yang bertentangan dengan file konfigurasi yang sudah diinstal, itu lagi akan meminta Anda sebelum menimpa, seperti yang terjadi pada upgrade.
Komentar kecil: Jika Anda telah menghapus paket dan kemudian ingin menghapus file-file konfigurasi, itu adalah kasus yang apt
tidak akan menghapus file-file konfigurasi jika paket itu tidak diinstal. Namun, untuk beberapa tahun sekarang, menjalankan apt-get purge
akan menghapus file konfigurasi bahkan jika paket tidak lagi diinstal.
Ini diperbaiki dalam 0.8.0~pre1
versi apt, dirilis pada Jum, 13 Agustus 2010, atau mungkin dalam 0.8.15~exp1
versi apt, dirilis Jum, 10 Juni 2011. Lihat Laporan Bug Debian: apt-get --purge tidak berfungsi seperti yang diharapkan , tertanggal 24 Juni 2002.
apt-get remove --purge APP
VSapt-get purge APP
?if you have removed the package and later want to remove the config files, you will need to call dpkg directly, because apt will not remove the config files if the package is no longer installed.
Apakah ini berarti bahwaapt-get purge
tidak akan menghapus file konfigurasi setelahapt-get remove
dieksekusi?Dari halaman manual dari
apt-get
:Saya akan cenderung menggunakan
purge
jika Anda cenderung tidak ingin menyimpan file konfigurasi.sumber
bersihkan penghapusan
configuration files
paket Anda, tetapi hapus simpanconfiguration files
paket Anda.Tetapi kelebihan atau kekurangan: Ini terkait dengan sistem Anda, paket Anda, mesin Anda, instal atau tidak, dan sebagainya.
sumber