É difícil falar sobre a situação exata com xserver-xorg-input-all
, no entanto, posso mostrar como instalar pacotes em uma instalação iniciada a partir de uma imagem ao vivo.
Eu testei isso com uma VM 17.04 do Xubuntu.
Resumo das etapas
- Inicialize a partir de uma imagem ao vivo compatível, de preferência a que você instalou.
- Monte o volume raiz da instalação.
- Vincular a montagem
/dev
,/proc
e/sys
dentro da montagem do volume raiz. - Vincular a montagem
/run
if/etc/resolv.conf
é um link simbólico para/run/resolvconf/resolv.conf
. Isso é necessário no Ubuntu 17.04, mas não tenho certeza se está no 16.04. Isso é necessário para a resolução de nomes DNS. -
chroot
no sistema de arquivos montado. - Instale, desinstale ou configure conforme necessário.
- Reinicialize na instalação.
Comandos reais
O dispositivo que você está montando no primeiro comando precisará ser ajustado para corresponder ao volume raiz da sua instalação.
mount /dev/xubuntu-vg/root /mnt
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
mount --bind /proc /mnt/proc
mount --bind /run /mnt/run # if needed, as noted above
chroot /mnt
apt install gnucash # or whatever you need
Resumir
Consegui instalar gnucash
, um aplicativo que eu não tinha instalado anteriormente e que tem muitas dependências. Após a reinicialização, o GnuCash foi instalado e funcional.
Note que eu não atualizei o cache com apt-cache update
antes da instalação, isso foi intencional porque eu sabia que meu cache na instalação estava atualizado o suficiente. Dependendo da sua situação, a atualização do cache pode ser necessária.