He instalado Ubuntu 16.04 en mi disco duro.
Después de experimentar con los controladores de nvidia e instalar xserver-xorg-core o algo así (estaba intentando que bumblebee y optirun funcionaran), encontré una publicación que decíaxserver-xorg-input-all
no fue instalado- lo que me dejó con un sistema quepuedo iniciar,pero no interactuar con.
Intenté el modo de recuperación, pero mi computadora portátil solo tiene wifi (o LAN a través de una memoria USB, lo que creo que probablemente sería igual de complicado para comenzar a trabajar) y no puedo lograr que la red funcione en modo de recuperación.
Así que inicié un live cd/live-USB-Stick con Ubuntu 16.04 (que usé para instalar Ubuntu) y también monté mi disco duro con Ubuntu.
¿Hay alguna manera de instalar de alguna manera ese paquete en la instalación de Ubuntu en mi disco duro mientras ejecuto Ubuntu en vivo?
Respuesta1
Es difícil hablar de la situación exacta con xserver-xorg-input-all
, sin embargo, puedo mostrar cómo instalar paquetes en una instalación iniciada desde una imagen en vivo.
Probé esto con una máquina virtual Xubuntu 17.04.
Resumen de pasos
- Arranque desde una imagen en vivo compatible, preferiblemente aquella desde la que instaló.
- Monte el volumen raíz de la instalación.
- Vincule el montaje
/dev
,/proc
y/sys
dentro del montaje del volumen raíz. - Vincular montaje
/run
si/etc/resolv.conf
es un enlace simbólico a/run/resolvconf/resolv.conf
. Esto es necesario en Ubuntu 17.04, pero no estoy seguro si es en 16.04. Esto es necesario para la resolución de nombres DNS. chroot
en el sistema de archivos montado.- Instale, desinstale o configure según sea necesario.
- Reinicie en la instalación.
Comandos reales
El dispositivo que está montando en el primer comando deberá ajustarse para que coincida con el volumen raíz de su instalación.
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
Envolver
Pude instalar gnucash
, una aplicación que antes no tenía instalada y que tiene muchas dependencias. Después de reiniciar, GnuCash estaba instalado y funcional.
Tenga en cuenta que no actualicé el caché apt-get update
antes de la instalación, esto fue intencional porque sabía que mi caché en la instalación estaba lo suficientemente actualizado. Dependiendo de su situación, puede ser necesario actualizar el caché.