Debfoster, bersihkan sistem anda dan simpan hanya pakej penting

mengenai debfoster

Dalam artikel seterusnya kita akan melihat Debfoster. Ini adalah satu utiliti baris arahan untuk menyimpan hanya pakej penting dan membuang yang tidak diperlukan lagi. Oleh itu, kita boleh jaga kami sistem bersih setiap masa. Aplikasi Debfoster adalah program wadah untuk pengurus pakej apt dan dpkg. Mengekalkan senarai pakej terpasang yang diminta secara eksplisit.

Semasa kami menjalankannya untuk pertama kalinya, senarai pakej yang dipasang akan dibuat dan disimpan dalam fail yang disebut penjaga dalam direktori / var / lib / debfoster /. Debfoster akan menggunakan senarai ini untuk mengesan pakej mana yang telah dipasang hanya kerana pakej lain bergantung padanya. Sekiranya salah satu kebergantungan ini berubah, utiliti ini akan memperhatikan dan bertanya kepada kami jika kami ingin membuang pakej sebelumnya. Dengan cara ini, ia akan membantu kita menjaga sistem yang bersih dengan pakej penting yang kami pilih.

Pasang Debfoster di Ubuntu

Debfoster adalah terdapat di repositori pengedaran Ubuntu kami. Oleh itu, pemasangan tidak akan menjadi masalah. Kita hanya perlu melaksanakan perintah berikut di terminal (Ctrl + Alt + T) untuk memasang Debfoster pada sistem berasaskan Debian:

sudo apt install debfoster

Gunakan Debfoster

Buat senarai pakej yang dipasang

Setelah dipasang, kita mesti membuat senarai pakej yang dipasang dengan melaksanakan perintah berikut di terminal yang sama:

penjaga debfoster

sudo debfoster -q

Perintah di atas akan menambah pakej yang sedang dipasang dalam fail penjaga terletak di direktori / var / lib / debfoster /. Kami boleh mengedit fail ini untuk membuang pakej yang tidak lagi ingin kami pasang di sistem kami.

Kita tidak boleh membuang pakej yang penting dan berkaitan dengan sistem, seperti kernel Linux, grub, Ubuntu-base, Ubuntu-desktop, dll. Juga disarankan untuk membuat sandaran fail konfigurasi penting yang kami edit secara manual.

Keluarkan pakej yang tidak ada dalam senarai kami

Kami boleh memaksa utiliti untuk membuang pakej yang tidak disenaraikan di penjaga. Untuk melakukan ini, kami akan melaksanakan:

pembersih debfoster f force

sudo debfoster -f

debfoster akan membuang semua pakej yang tidak terdapat dalam fail penjaga, bersama dengan pergantungannya. Memaksa sistem anda mematuhi pangkalan data.

Selepas ini kita boleh menjalankan perintah berikut dari semasa ke semasa atau setelah menambah / mengeluarkan pakej. Dengan itu kami akan memeriksa pakej yatim piatu atau tanggungan yang tidak dilanggar yang perlu dikeluarkan.

sudo debfoster

Sekiranya anda memasang / membuang sebarang pakej, Debfoster akan menanyakan apa yang anda mahu lakukan. Sekiranya anda tidak pasti apa yang harus dilakukan, ketik H untuk melihat pilihan yang ada.

Melihat pakej dalam senarai Keepers

Untuk melihat senarai pakej dalam pangkalan data, kami akan melaksanakan:

debfoster -a

Berikut adalah senarai pakej di desktop Ubuntu 16.04 LTS saya.

debfoster -pakej dalam pangkalan data

Gunakan pangkalan data yang berbeza

Secara lalai, pakej yang dipasang di dalam fail akan disimpan / var / lib / debfoster / penjaga. Sekiranya kita ingin menentukan pangkalan data yang berbeza (sudah tentu fail penjaga) kami akan menggunakan -k pilihan seperti yang ditunjukkan dalam perkara berikut:

debfoster -k /ruta/hacia-el/nuevo/archivo/keepers

Lihat pakej anak yatim

Tidak semestinya perlu menjalankan perintah "sudo debfoster" untuk memeriksa pakej yatim piatu. Kita boleh melakukan fungsi ini dengan menambahkan -s pilihan:

debfoster -s

Sekiranya kami mempunyai pakej anak yatim, tetapi kami menganggapnya perlu dan kami tidak mahu Debfoster menghapusnya, kami hanya akan menambahkannya ke fail penjaga.

Untuk melakukannya, edit fail / var / lib / debfoster / penjaga dengan editor kegemaran anda, dan tambahkan nama program ini.

Tambah / buang pakej

Oleh kerana utiliti ini adalah wadah untuk pengurus pakej apt-get dan dpkg, kami juga dapat menggunakannya untuk menambah atau membuang pakej.

kepada pasang pakej, kami akan melaksanakan di terminal (Ctrl + Alt + T):

tambah program dengan debfoster

sudo debfoster screen

Sekarang Debfoster akan menjalankan apt-get dan memasang pakej yang ditentukan.

kepada keluarkan bungkusan, kita hanya akan meletakkan a tanda tolak (-) tepat selepas nama pakej:

alih keluar program dengan debfoster

sudo debfoster screen-

Cari kebergantungan

Untuk menyenaraikan semua pakej yang bergantung pada pakej, kami akan menggunakan -d pilihan:

debfoster menunjukkan kebergantungan pakej

debfoster -d screen

Dan untuk menyenaraikan semua pakej dalam pangkalan data utiliti yang bergantung pada pakej yang diberikan, kami akan menggunakan -e pilihan.

debfoster -e nombre-del-paquete

Dokumentasi Debfoster

Untuk mendapatkan lebih banyak maklumat mengenai utiliti ini, kita boleh berunding dengan halaman lelaki.

lelaki debfoster

man debfoster

Seperti yang saya sangka, Debfoster akan membantu kami menjejaki apa yang telah kami pasang dan membuang semua pakej yang tidak diperlukan. Ini adalah salah satu aplikasi yang ingat untuk menggunakan dengan berhati-hati. Jangan keluarkan pakej berkaitan sistem penting seperti Ubuntu-base, grub, Current Kernel, dll. Sekiranya anda melakukannya, anda mungkin berakhir dengan sistem yang tidak dapat digunakan.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Saya pergi kata

    Terima kasih sangat menarik, saya harap tidak seperti aplikasi lain yang menghapus fail penting

    1.    Tiang Nahuel kata

      Anda harus berhati-hati ketika menggunakannya, kerana anda dapat menghapus pakej penting. Oleh itu, perhatikan dengan baik semasa anda ingin menghapus tasik dari penjaga

  2.   Jose Enrique Monterroso Barrero kata

    Adakah ia sah untuk linux mint?