问题1:E: 有未能满足的依赖关系
遇到此类问题,‘请尝试不指明软件包的名字来运行“apt-get -f install”,或直接在终端输入
sudo apt-get --fix-broken install
或
sudo apt-get -f install
方案参考:出现错误:‘E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)’ - 江上往来人 - 博客园
问题2:谷歌chrome浏览器不能导入密码
chrome://flags/#password-import-export 进入此网址启用 Password import
问题3:bash/zsh不能使用ros问题
zsh和bash同理
gedit ~/.bashrc
#添加下列代码
source /opt/ros/kinetic/setup.zsh
#添加下列代码,解决每次都要 source ./devel/setup.bsah 的问题
source ~/catkin_ws/devel/setup.bash
#本地ros看数据则注释,连接机器在线看则取消注释,ip需修改与机器对应
#export ROS_MASTER_URI=http://10.7.5.88:11311
问题4:/src/input.h:32:18: fatal error: pcap.h: 没有那个文件或目录
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j8 -l8" failed
sudo apt-get install libpcap-dev
问题5: ./xxx 会提示 bash: ./xxx: 没有那个文件或目录
可能为32位文件,在64位系统上无法执行
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
问题6: -bash: ./update.sh: /bin/bash^M: bad interpreter: No such file or directory 格式错误
^M dos文件格式需要修改为unix
#vi 文件,设置格式
:set fileformat=unix
问题7:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-front
在命令行输入如下命令:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
如果还无法解决再输入:
sudo dpkg --configure -a
sudo rm /var/lib/dpkg/lock-frontend
即可恢复使用apt指令安装软件
参照链接:https://blog.youkuaiyun.com/zjrwinner/article/details/131785246
问题8:ModuleNotFoundError: No module named 'lsb_release'
➜ gslaunch_plot lsb_release -a
Traceback (most recent call last):
File "/usr/bin/lsb_release", line 25, in <module>
import lsb_release
ModuleNotFoundError: No module named 'lsb_release'
方案:将系统完整的lsb_release.py文件拷贝到报错的目录文件下即可
sudo cp /usr/lib/python3/dist-packages/lsb_release.py /usr/bin/
问题9:安装文件因网络不可达Failed to establish a new connection: [Errno 101] 网络不可达',)': /simple/plotly
python3 -m pip install plotly
Collecting plotly
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7fdbe0defb38>: Failed to establish a new connection: [Errno 101] 网络不可达',)': /simple/plotly/
方案:使用以下命令来将pypi源更换为国内的镜像站点。以清华大学镜像为例
sudo python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple plotly
普通提速安装如下:
pip3 install -i https://mirrors.aliyun.com/pypi/simple/ kaleido -U
常用源:
阿里云:https://mirrors.aliyun.com/pypi/simple/
清华大学镜像站:https://pypi.tuna.tsinghua.edu.cn/simple/
中科大镜像站:https://pypi.mirrors.ustc.edu.cn/simple/
中国科学技术大学镜像站:https://mirrors.ustc.edu.cn/pypi/web/simple/
豆瓣镜像站:https://pypi.douban.com/simple/