Posso remover GUI do Debian?

17

Eu apenas fiz minha primeira instalação de qualquer sistema operacional Linux, e acidentalmente selecionei "Desktop GUI" na instalação, mas quero construir tudo sozinho. Existe alguma maneira pela qual eu possa remover o ambiente da GUI sem reinstalar o SO?

    
por OneChillDude 21.11.2012 / 21:23

2 respostas

21

O Debian usa tasksel para instalar software para um sistema específico. O comando fornece algumas informações:

> tasksel --list-tasks
i desktop       Graphical desktop environment
u web-server    Web server
u print-server  Print server
u dns-server    DNS server
u file-server   File server
u mail-server   Mail server
u database-server       SQL database
u ssh-server    SSH server
u laptop        Laptop
u manual        manual package selection

O comando acima lista todas as tarefas conhecidas para tasksel . A linha área de trabalho deve imprimir um i na frente. Se esse for o caso, você pode dar uma olhada em todos os pacotes que essa tarefa geralmente instala:

> tasksel --task-packages desktop
twm
eject
openoffice.org
xserver-xorg-video-all
cups-client
…

No meu sistema, o comando gera 36 pacotes. Você pode desinstalá-los com o seguinte comando:

> apt-get purge $(tasksel --task-packages desktop)

Isso pega a lista de pacotes (saída de tasksel ) e os alimenta no comando purge de apt-get . Agora apt-get informa o que deseja desinstalar do sistema. Se você confirmar, tudo será removido do seu sistema.

    
por 21.11.2012 / 22:53
5

Isso significa que o Debian mudou o comportamento disso agora usando um único pacote "meta" chamado task-desktop que puxa os outros pacotes através de dependências e recomendações. Então, é verdade o que o tasksel diz, ele simplesmente instala esse pacote único, mas se você olhar os detalhes disso, assim:

apt-cache show task-desktop

você verá os outros pacotes (reais) que isso gera nas linhas, começando com "Depends:" e "Recommends:". Para removê-los, tente "apt-get remove task-desktop" ou liste os nomes dos pacotes individualmente.

    
por 05.12.2013 / 06:55

Tags