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.