GNU/Linux >> Znalost Linux >  >> Ubuntu

Zcela odinstalovat související balíčky nainstalované s balíčkem?

Jak mohu odstranit přesně to samé, co jsem nainstaloval nebo systém nainstaloval, například přidáním podpory pro jazyk? Existuje postup, který mohu dodržet? Apt-get remove, autoremove nebo purge není to, co hledám, zanechává věci za sebou.

Momentálně se dívám na debfoster , ale doufám, že dohlížím na něco jednoduššího a nativního.

V tuto chvíli musím obnovit svůj systém ze snímku, abych ho dostal do předchozího nastavení, pracuji na mezinárodní aplikaci, když nainstaluji a odinstaluji například čínštinu, skončím s několika nežádoucími fonty, které tam předtím nebyly a to dělá mé testování zbytečné.

Aktualizace:

Abych aktualizoval a upřesnil svůj dotaz, už vím, že instalace balíčků jsou protokolovány před měsícem jsem se ptal Jak správně odebrat čínskou podporu a našel jsem řešení, balíčky nainstalované včetně písem, která chci smazat, jsou pouze ve /var/log/dpkg. log. Hledám automatizaci nebo nějaký nástroj, který to zautomatizuje, abych nemusel zpracovávat protokoly pokaždé, když instaluji a odinstaluji nový jazyk nebo aplikaci. Ubuntu má zřejmě drobnou chybičku a neodinstalovává písma při odstranění jazyka, nainstaluji nový jazyk a poté ho několikrát denně pro testování smažu, mám skript, který jsem dnes vytvořil, kam jsem dal vše z protokolů, které se neodinstalují a stále doufám, že znovu vynalézám kolo a již existuje nějaká procedura, která sleduje, kterých souborů a dalších věcí se balíček dotýká, a zajišťuje, že budou při odstranění odstraněny.

Přijatá odpověď:

Pokud jste nainstalovali „věci“ prostřednictvím správce balíčků (apt-get , dpkg , synaptic ), vše je přihlášeno /var/log/apt/* . Vygenerování apt-get purge je jednoduchá záležitost úprav příkazy.

Pokud jste „věci“ nainstalovali jiným způsobem (sudo make install , /usr/bin/cpan , …) musíte jej odinstalovat stejným způsobem.

Abyste si v budoucnu usnadnili život, zvláště pokud používáte druhou metodu, zvažte instalaci a použití installwatch . Z man stránka:

trusty (1) installwatch.1.gz
Provided by: checkinstall_1.6.2-4ubuntu1_i386

NAME

       installwatch — Track installation of software

SYNOPSIS

       installwatch [options]  [command]

DESCRIPTION

       installwatch  is  a  program that is used in order to track the changes
       made  while  installing  local  software  (i.e.   "make  install").  It
       monitors  the requested command, and produces a log which indicates all
       created and modified files.

Ubuntu
  1. Jak zobrazit seznam nainstalovaných balíčků na Ubuntu 20.04

  2. Apt-Get Seznam nainstalovaných balíčků | Seznam nainstalovaný pomocí Apt na Ubuntu

  3. úplně odinstalovat r linux

  1. Jak přeinstalovat všechny nainstalované balíčky pomocí Zypper?

  2. Kde se ukládají balíčky nainstalované/upgradované pomocí Apt?

  3. Jak úplně odinstalovat balíček (včetně všech dalších souborů, které s ním byly dodány) pomocí yum (nebo rpm)?

  1. Jak zobrazit seznam nainstalovaných balíčků na Ubuntu

  2. Jak odinstalovat nebo odebrat softwarové balíčky z Ubuntu

  3. Odebrat úplně všechny balíčky, které jsem nainstaloval?