Ubuntu Linux 常见问题总结

系统环境

Ubuntu 16.04

问题1:dpkg: error processing package libpaper-utils

在执行 apt-get 安装包时可能遇到如下问题:

可使用以下办法解决:

到/var/lib/dpkg/info目录下,删除以上出现包名字开头的文件,然后执行:

问题2:ModuleNotFoundError: No module named 'lsb_release'

在升级 Python 3.6 以后系统的 lsb_release 可能无法使用了,如果在使用:

遇到如下问题:

可使用以下办法解决:

问题3:运行 startx 后无法登录

之前手贱运行了个 startx ,结果出现一个什么都没有的桌面,再重启后,输入登录密码怎么也进不去原有桌面了。
解决方法:

1)使用 Ctrl + Alt + F1 (F1~F6均可)进入命令行界面,如果不能进入则重启采用 recovery 模式进入 root shell。

2)在命令行界面找到之前运行 startx 的用户 home 目录并进入:

3)删除目录下的 .Xauthority 文件:

然后重启就可以进入了。

问题4:光标消失

如果命令行光标消失,可以用如下命令进行开启和隐藏:

问题5:No module named 'apt_pkg', No module named 'apt_inst'

如果在使用 apt-get 安装 deb 包时遇到如下问题:

可能的原因是升级 Python 版本导致,解决方法如下:

然后再运行安装命令应该就不会出错了。

问题6:End-of-central-directory signature not found.

如果在使用 unzip 命令解压文件时出现如下错误:

可能有两种原因:
1)zip 文件不完整
2)可能 unzip 不能支持 >2G 的文件,可以尝试使用 7zip 解压
首先安装 7zip:

然后使用如下命令代替 unzip 解压:

问题7:E: Failed to fetch http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/Packages.gz

如果在使用 apt-get update 时出现如下问题:

可能是 nvidia 的源有问题,可以尝试先本地删除相关 list:

问题8:终端鼠标滚动出现乱码字符

有时候在 ssh 联网出现异常时终端滚动鼠标会显示一些乱码,类似:

此时可以在终端输入:reset 命令即可解决。

参考材料

https://blog.csdn.net/jisuanji2121/article/details/73028347
http://winpluslin.blogspot.com/2018/04/no-module-named-aptpkg-no-module-named.html
https://www.shuzhiduo.com/A/GBJr0OQGd0/
https://github.com/NVIDIA/nvidia-docker/issues/658

Add a Comment

您的电子邮箱地址不会被公开。 必填项已用*标注