Odinstalace softwaru z příkazového řádku přes Terminál je jedním z nejdůležitějších úkolů při řešení problémů se vzdáleně připojeným počítačem Ubuntu. V dnešní relaci Terminal Tuts se do toho pojďme ponořit do hloubky.
Odinstalace softwaru z terminálu v Ubuntu
Následující příručka je testována na Ubuntu 17.10, ale měla by fungovat na starších verzích Ubuntu a také na Linux Mint a základním OS.
Krok 1) Chcete-li odinstalovat softwarový balíček, musíte znát jeho přesný název. Použijeme seznam tdpkg příkaz k tomu. Spusťte „Terminál“ a zadejte následující příkaz:
dpkg --list
Měli byste vidět dlouhý seznam aplikací. Poznamenejte si název programu, který chcete odinstalovat. Například chci odstranit VLC Media Player, který je uveden jako „vlc“.
Krok 2) Chcete-li odinstalovat program, použijeme odstranit příkaz spolu s apt-get , který se obvykle používá k instalaci aplikací. Samozřejmě, sudo příkaz k provádění úkolů superuživatele. Existují dvě důležité věci, které je třeba zvážit, pokud jde o váš plán odinstalace.
Zachovat přizpůsobená nastavení:
Pokud odebíráte program, abyste jej později znovu nainstalovali, možná budete chtít zachovat konfigurační soubory, které si budou pamatovat vaše nastavení použitá v dané aplikaci. V takovém případě použijte možnost odebrat příkaz takto:
Obecný formát:
sudo apt-get remove package_name
V mém případě k odstranění vlc:
sudo apt-get remove vlc
Úplná odinstalace:
Na druhou stranu použijte příkaz –purge k úplnému odinstalování aplikace, pokud neplánujete aplikaci znovu instalovat.
sudo apt-get --purge remove package_name
sudo apt-get --purge remove vlc
Nějaký úklid
Nyní, když jste software odinstalovali, možná budete chtít provést další vyčištění, abyste odstranili závislosti softwaru, který jste odinstalovali nyní nebo v minulosti. Závislosti jsou aplikace a knihovny, které používá software, který již v počítači nemáte. Všimněte si, že je to zcela bezpečné, protože je nepoužívá žádná aplikace.
sudo apt-get autoremove
Jak vidíte příkaz autoremove je obecný příkaz pro čištění všech zastaralých balíčků, které zbyly ve vašem PC.