我已经在硬盘上安装了Ubuntu 16.04。
在使用nvidia驱动程序并安装xserver-xorg-core或其他东西(我试图让大黄蜂和optirun正常工作)后,我发现一条帖子说xserver-xorg-input-all
没有安装-这给我留下了我可以启动的系统,但是不与互动。
我尝试了恢复模式,但是我的笔记本电脑只有wifi(或者通过USB-Stick的LAN,我认为上班可能很复杂),而且我无法设法建立网络并以恢复模式工作。
因此,我使用Ubuntu 16.04(用于安装Ubuntu)启动了一个实时cd / live-USB-Stick,它也将其硬盘安装在了Ubuntu上。
有没有办法在运行实时Ubuntu时以某种方式将该软件包安装到硬盘上的Ubuntu安装中?
使用很难说出确切的情况xserver-xorg-input-all
,但是,我可以展示如何在从实时映像启动的安装中安装软件包。
我使用Xubuntu 17.04 VM对此进行了测试。
/dev
,/proc
和/sys
根卷安装。/run
如果/etc/resolv.conf
是的符号链接,则绑定mount /run/resolvconf/resolv.conf
。这在Ubuntu 17.04上是必需的,但是我不确定它是否在16.04上。这是DNS名称解析所必需的。chroot
到挂载的文件系统中。您需要调整在第一个命令中安装的设备,以匹配安装的根卷。
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
我能够安装gnucash
,以前没有安装过的应用程序,它具有很多依赖性。重新启动后,GnuCash已安装并正常运行。
请注意,apt-get update
在安装之前我没有使用更新缓存,这是有意的,因为我知道安装中的缓存足够最新。根据您的情况,可能需要更新缓存。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句