
Instalei o Ubuntu 16.04 no meu disco rígido.
Depois de mexer nos drivers da nvidia e instalar o xserver-xorg-core ou algo assim (eu estava tentando fazer o bumblebee e o optirun funcionarem), encontrei um post dizendoxserver-xorg-input-all
não foi instalado- o que me deixou com um sistema queEu posso inicializar,mas não interagir com.
Tentei o modo de recuperação, mas meu laptop só tem wifi (ou LAN via USB-Stick, o que acho que provavelmente seria tão complicado de começar a trabalhar) e não consigo colocar a rede em funcionamento e funcionar no modo de recuperação.
Então eu comecei um live cd / live-USB-Stick com o Ubuntu 16.04 (que usei para instalar o Ubuntu) e ele montou meu disco rígido com o Ubuntu nele também.
Existe uma maneira de instalar de alguma forma esse pacote na instalação do Ubuntu no meu disco rígido enquanto executo o Ubuntu ao vivo?
Responder1
É difícil falar sobre a situação exata xserver-xorg-input-all
, no entanto, posso mostrar como instalar pacotes em uma instalação inicializada a partir de uma imagem live.
Eu testei isso com uma VM Xubuntu 17.04.
Resumo das etapas
- Inicialize a partir de uma imagem ao vivo compatível, de preferência aquela a partir da qual você instalou.
- Monte o volume raiz da instalação.
- Vincule mount
/dev
,/proc
e/sys
dentro da montagem do volume raiz. - Vincular mount
/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 é 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.
- Reinicie 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
Embrulhar
Consegui instalar gnucash
um aplicativo que não tinha instalado anteriormente e que possui muitas dependências. Após a reinicialização, o GnuCash foi instalado e funcional.
Observe que não atualizei o cache apt-get update
antes de instalar, isso foi intencional porque eu sabia que meu cache na instalação estava atualizado o suficiente. Dependendo da sua situação, pode ser necessário atualizar o cache.