GNU/Linux >> Belajar Linux >  >> Ubuntu

Instal/hapus Daftar Paket Dari Baris Perintah Dengan Apt-get?

Saya menulis Makefile agar tim kami dapat menyiapkan lingkungan lokal dengan semua perangkat lunak yang mereka butuhkan untuk menginstal paket, dll sehingga mereka dapat berkembang dengan cepat tanpa harus mencari tahu perangkat lunak mana yang akan diinstal. Repositori kami memiliki PACKAGES file yang memiliki semua paket ubuntu yang diperlukan yang dapat diinstal dengan permata kecil ini:

[unix]$ sudo dpkg --set-selections < PACKAGES
[unix]$ sudo apt-get -u dselect-upgrade

Ini bagus karena mudah bagi semua orang untuk mengatur lingkungan mereka dengan meletakkan ini di Makefile. Tantangannya adalah bagaimana memulihkan lingkungan mereka ketika proyek selesai. Bagaimana Anda menghapus semua PACKAGES (dan dependensinya yang tidak digunakan) jika Anda ingin membersihkan lingkungan? Apakah ada pendekatan yang setara untuk menghapus daftar paket dari baris perintah?

Jawaban yang Diterima:

Seperti itu…

sudo apt-get remove $(cat packages.txt)
  • Tetapi bagaimana Anda menentukan apakah ada paket dalam file yang belum diinstal pada sistem atau ditambahkan kemudian dari perangkat lunak lain? Menghapusnya dapat merusak program lain Anda mungkin perlu menghapusnya satu per satu dan juga memeriksa apakah Anda dapat menghapusnya tanpa mencopot pemasangan program lain.

Ubuntu
  1. Cara menginstal pembaruan keamanan dari baris perintah di Ubuntu

  2. Bagaimana Cara Memasang Otomatis Dari Baris Perintah?

  3. Ubah Sumber Perangkat Lunak Dari Baris Perintah?

  1. Cara Mencari, Menginstal, Menghapus Aplikasi Snap di Command Line

  2. Temukan N Kata Paling Sering Dalam File Dengan Daftar Kata Berhenti Dari Baris Perintah?

  3. Paket Terpasang Daftar Apt-Get | Daftar Diinstal Dengan Apt di Ubuntu

  1. Kesalahan Lokal Dengan Instal Apt-get?

  2. Tidak Dapat Menghapus File Dari Direktori dengan Kesalahan "Daftar argumen terlalu panjang"

  3. Hapus paket Android SDK dari baris perintah