Halo semua!
Alasan posting ini adalah untuk menyajikan sedikit saran bagi mereka yang sangat teliti dalam instalasi atau penghapusan perangkat lunak di sistem Anda. Dalam distribusi seperti Debian dan turunannya (Ubuntu, Linux Mint, SDOS, ...), yang menggunakan tepat, ada file yang melacak semua yang dipasang atau dihapus dari kami PC. Dan itulah yang akan kami coba tunjukkan hari ini.
Seringkali kita menginstal perangkat lunak yang berguna bagi kita pada saat tertentu dan yang nanti ingin kita hilangkan. Kita bisa melakukannya (selain menggunakan program grafik) dengan perintah:
$ sudo apt-get remove --purge nombredelsoftware
Dengan ini kami menghapus program yang dimaksud dan, jika memang demikian, tepat memberi tahu kami bahwa ada paket yang tidak lagi diperlukan dan kami dapat menghapus dengan perintah:
$ sudo apt-get autoremove
Seperti yang telah Anda ketahui, dengan dua langkah sederhana ini kami menghilangkan aplikasi dan dependensinya. Namun, ada kasus di mana sesuatu yang kami pasang tidak keluar sebagai dependensi langsung atau tepat memutuskan untuk tidak menghapus. Mengapa? Pertanyaan bagus! Meskipun saya memiliki teori, saya tidak dalam posisi untuk merumuskan jawaban yang memuaskan.
Tanpa melangkah lebih jauh, hari ini saya telah melakukan instalasi (dalam format Linux Mint) dari mint-meta-xfce4 untuk melakukan beberapa pengujian dan kemudian menghapus paket ini (dan apa yang bisa saya hapus dengan apt-get autoremove), Saya dapat mengamati bahwa tidak semua yang saya masukkan beberapa jam sebelumnya akan dihapus. Jadi, seperti dalam GNU / Linux kami memiliki file yang indah .log, Saya telah menemukan satu yang memiliki kendali penuh atas segala sesuatu yang diinstal atau dihapus dari sistem. Untuk melihat file ini, cukup buka terminal (atau langsung dari file explorer) dan masukkan:
$ cat /var/log/apt/history.log
Dan kita akan mendapatkan hasil layar seperti ini:
Seperti yang Anda lihat, dalam hal ini arsip semua operasi penginstalan atau pembongkaran dicerminkan. Dengan cara ini, bagi Anda yang memiliki masalah ruang dan / atau ingin memiliki paket minimum yang diperlukan (seringkali berbatasan dengan TOC) Anda dapat mengambil kendali yang lebih lengkap atas tepat.
Sederhana dan satu baris perintah dari kami!
Apakah perintah "sudo apt-get remove –purge" tidak sama dengan melakukan "sudo apt-get purge"? Bagaimanapun, Anda dapat menggunakan –purge di «sudo autoremove –purge» dan di sana Anda memastikan untuk membiarkan semuanya sangat bersih.
ngomong-ngomong di apt baru saya kira itu akan menjadi "sudo apt purge" ¿?
Sephiroth, saya baru mengenal linux. Saya tidak mengerti apa yang Anda katakan pada akhirnya. Jadi untuk memberikan perintah apapun, tidak perlu menulis "sudo apt-get ..." dengan sudo apt ____ "apakah sudah cukup?
Sephiroth mengacu pada versi baru apt. Saat ini, sejauh yang saya tahu, tidak ada yang memasang versi baru. Setidaknya di Linux Mint tidak.
Anda dapat membaca lebih lanjut tentang itu di blog ini: https://blog.desdelinux.net/apt-llega-a-su-version-1-0-con-barra-de-progreso-al-instalar-paquetes/
apt baru tersedia di ubuntu 14.04 dan saya rasa pengujian debian juga
Memang, tampaknya versi 1.0.1 tersedia dalam pengujian Debian. Meski begitu, di Xubuntu 14.04 yang saya instal ke kerabat saya pikir itu tidak ada karena saya tidak melihat perubahan pada apt. Sebenarnya, saya memperbarui seperti biasa: apt-get update && apt-get upgrade.
Misteri kehidupan atau mungkin pembaruan tetap harus dipasang.
Terima kasih untuk informasi!
Seperti yang saya katakan pada @ Argen77ino, saya menggunakan perintah itu secara tradisi. Di akhir setiap pembaruan atau pencopotan pemasangan, saya selalu melakukan:
sudo apt-get clean && sudo apt-get autoclean
Dengan ini Anda menghapus file yang telah diunduh, membebaskan ruang disk. Untuk koneksi internet yang cepat, menurut saya ini adalah ide yang bagus, karena tidak ada biaya untuk mengunduh paket lagi.
Salam!
Jangan lupakan Gentoo.
Di / var / db / pkg / Anda dapat menemukan seluruh database berdasarkan kategori, kemudian berdasarkan paket bagaimana database tersebut dikompilasi, dan kapan. Apa yang digunakan genlop
Dan di /var/log/portage/elog/summary.log adalah pesan-pesan sangat penting yang menurut saya wajib dibaca.
Ini adalah akhir dari ringkasan budaya singkat ini, jika ada yang mau membantu Anda.
Catatan yang sangat bagus!
Saya belum memasukkannya karena saya selalu menggunakan Debian (dan turunannya) dan Arch Linux (dan turunannya). Saya harus menginstal Gentoo dengan seorang teman dan menyiapkannya di PC selain PC utama.
Terimakasih atas infonya!
Tip yang sangat bagus untuk mereka yang ingin mengetahui semua yang terjadi di sistem mereka seperti saya.
Saya pikir di versi apt jika Anda menggunakan –purge dan untuk beberapa alasan aneh mereka semua menolak perubahan. Itu sama saja. Mereka sudah tahu selera warnanya.
Sebenarnya mungkin ada pilihan yang lebih baik, tapi saya selalu menggunakan yang itu. Seperti yang Anda katakan, hal teraman adalah karena tradisi.
Salam!
Pertanyaan terkait. Untuk mencapai hasil yang sama dengan yang diperoleh dengan: # apt-get –purge autoremove [nama-paket] Bagaimana sebaiknya kita menggunakan Pacman atau Zypper? . Terima kasih.
Seseorang mengoreksi saya jika tidak.
Ketika saya menggunakan Arch Linux beberapa tahun yang lalu saya pikir saya menggunakan perintah:
sudo pacman -Rsn nama paket
Jika saya ingat dengan benar:
"R" menghapus paket yang dimaksud, "s" menghapus dependensinya dan "n" file konfigurasinya.
Di Zypper atau YUM tidak tahu, karena saya belum pernah menggunakannya.
Salam!
Informasi yang sangat baik… Terima kasih .. SALAM
Saya senang ini membantu!
Salam!
Langkah selanjutnya adalah menghapus paket yang kami temukan telah diinstal tetapi tidak dihapus?
Benar
File itu mencantumkan semua yang telah diinstal dan memesannya berdasarkan tanggal. Jika Anda menemukan sesuatu yang tidak Anda inginkan, sederhana:
apt-get hapus nama paket
Dan siap!
Saya akan mencobanya untuk melihat apa yang saya dapatkan
Terima kasih, semoga bermanfaat 🙂
Itu menarik, tetapi bagi saya karena alasan lain, terkadang saya menginstal begitu banyak hal sehingga saya tidak lagi tahu bahwa xD menginstal.
Tetapi apa yang Anda sebutkan tentang apt-get terkadang tidak ingin menghapus paket untuk Anda, itu tidak terjadi pada saya karena sebenarnya yang saya gunakan adalah aptitude (baik untuk menginstal maupun menghapus instalasi.)
Salam.
eee karena katanya saya menggunakan chrome !!! Chromium adalah yang saya miliki, dan saya bahkan tidak tahu mengapa saya menggunakan ini… .. halaman sialan yang membutuhkan versi flash terbaru….