GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalovat/odebrat seznam balíčků z příkazového řádku pomocí Apt-get?

Píšu Makefile pro náš tým, abychom mohli nastavit místní prostředí se vším softwarem, který potřebují k instalaci balíčků atd., aby se mohli rychle vyvíjet, aniž by museli zjišťovat, který software nainstalovat. Naše úložiště má PACKAGES soubor, který obsahuje všechny požadované balíčky ubuntu, které lze nainstalovat s tímto malým klenotem:

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

To je skvělé, protože pro každého je snadné nastavit své prostředí vložením do souboru Makefile. Výzvou je, jak obnovit jejich prostředí, když je projekt hotový. Jak odinstalujete všechny PACKAGES (a jejich nepoužívané závislosti), pokud chcete vyčistit prostředí? Existuje ekvivalentní přístup k odstranění seznamu balíčků z příkazového řádku?

Přijatá odpověď:

Asi tak…

sudo apt-get remove $(cat packages.txt)
  • Jak ale zjistíte, zda některý z balíčků v souboru již nebyl v systému nainstalován nebo přidán později z jiného softwaru? Jeho odstraněním může dojít k poškození jiných programů 😉 Pravděpodobně je budete muset odebrat jeden po druhém a také zkontrolovat, zda je můžete odstranit, aniž byste odinstalovali jakýkoli jiný program.

Ubuntu
  1. Jak vyhledávat, instalovat a odstraňovat aplikace Snap v příkazovém řádku

  2. Najít N nejfrekventovanějších slov v souboru se seznamem stop slov z příkazového řádku?

  3. Chyba národního prostředí při instalaci Apt-get?

  1. Odeberte balíčky Android SDK z příkazového řádku

  2. stáhnout obrázky z google pomocí příkazového řádku

  3. Jak nainstalovat místní balíčky .deb pomocí apt-get

  1. Jak nainstalovat aktualizace zabezpečení z příkazového řádku v Ubuntu

  2. Jak se automaticky připojit z příkazového řádku?

  3. Změnit zdroje softwaru z příkazového řádku?