GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak odstranit vše kromě základního systému v Arch Linuxu

Používám Oracle VirtualBox testovat a zkoumat různé distribuce Linuxu. Nedávno jsem chtěl na svém Arch Linuxu otestovat různá desktopová prostředí, jako je Deepin, MATE, LXDE, XFCE atd. Ale problém je v tom, že některá DE jsou již nainstalována a nemám dostatek místa pro instalaci dalších DE nebo jiných aplikací. A co je důležitější, chtěl jsem nový systém Arch Linux. Jsem trochu líný přeinstalovat Arch Linux od nuly a také mi připadá zbytečné a časově náročné pokaždé znovu instalovat celý OS. Když jsem hledal snadný způsob, jak tento problém vyřešit, zjistil jsem, že v Arch Linuxu můžeme odstranit vše kromě základního systému.

Tímto způsobem nemusíme pokaždé znovu instalovat celý OS Arch Linux. Můžeme rychle odstranit všechny balíčky kromě základního systému a instalovat další aplikace nebo desktopová prostředí na základní systém, kolikrát chceme. Také to zkracuje spoustu času, protože nemusíme instalovat Arch Linux neustále od začátku. Pokud přemýšlíte, jak na to, jste na správné cestě. Čtěte dál.

Odstraňte vše kromě základního systému v Arch Linuxu

Jako obvykle vám důrazně doporučuji zálohovat si důležitá data a systémové konfigurační soubory ve vašem systému Arch Linux.

Co uděláme, je označit všechny balíčky jako závislosti a označit základní systém jako explicitně nainstalované balíčky a poté nakonec odstraňte osiřelé balíčky.

Nejprve označme všechny balíčky jako závislosti pomocí příkazu:

$ sudo pacman -D --asdeps $(pacman -Qe)

Tady,

  • asdeps volba říká pacmanu, aby instaloval balíčky neexplicitně. Jinými slovy, předstíráme důvod jejich instalace, aby byl nainstalován jako závislost.

Dále označte základní systém jako explicitně nainstalovaný. V níže uvedeném příkazu také uveďte cokoli jiného, ​​co nechcete odstranit.

$ sudo pacman -S --asexplicit --needed base

Tady,

  • výslovné volba říká pacmanu, aby instaloval balíčky explicitně. Jinými slovy, předstíráme jejich důvod instalace, aby byl výslovně nainstalován. To je užitečné, pokud chcete označit balíček jako explicitně nainstalovaný, aby nebyl odstraněn pomocí --recursive operaci odstranění.

Nakonec odstraňte osiřelé balíčky (závislosti) pomocí následujícího příkazu.

$ sudo pacman -Rsunc $(pacman -Qtdq)

Ujistěte se prosím, že jste uvedli všechny balíčky, které nechcete odstraňovat příkazem pacman.

Nyní odstraňte všechny nežádoucí konfigurační soubory a další soubory v adresáři $HOME. Můžete také resetovat všechna přizpůsobení a vylepšení, která jste provedli ve svém systému, včetně připnutých aplikací v Docku, apletů panelu plochy, indikátorů plochy, systémových písem, motivů GTK, motivů ikon, rozlišení monitoru, klávesových zkratek, umístění tlačítek v okně, nabídky. a chování spouštěče atd., jak je popsáno v následujícím článku.

  • Obnovení výchozího nastavení plochy Linuxu jediným příkazem

Nyní máte nový systém Arch Linux. Pokračujte a začněte instalovat všechny balíčky, které chcete otestovat a prozkoumat.

Další podrobnosti najdete na manuálových stránkách pacmana.

$ man pacman

Doporučené čtení:

  • Snadný způsob instalace a odebrání skupiny balíčků v Arch Linuxu

A to je zatím vše. Snad to pomůže. Přijdou další dobré věci. Zůstaňte naladěni!


Arch Linux
  1. Jak nainstalovat, odebrat a aktualizovat software na Arch Linux

  2. Jak zkontrolovat verzi OS a Linuxu

  3. Linux – Jak zjistit, jakou verzi Opengl stroj podporuje na Arch Linuxu?

  1. Jak používat Linux ftp Command

  2. Jak nainstalovat VirtualBox na Arch Linux

  3. Jak změnit identitu systému Linux

  1. Jak Dual Boot Arch Linux a Windows 10 v systému UEFI

  2. Jak nainstalovat Arch Linux na VirtualBox

  3. Jak nainstalovat Virtualbox v Arch Linuxu