Instale el paquete en la instalación de Ubuntu 16.04 mientras se inicia en el CD en vivo

Instale el paquete en la instalación de Ubuntu 16.04 mientras se inicia en el CD en vivo

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, /procy /sysdentro del montaje del volumen raíz.
  • Vincular montaje /runsi /etc/resolv.confes 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.
  • chrooten 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 updateantes 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é.

información relacionada