Ubuntu系统的相关技巧
by oxidane-lin
软件相关
查看所有软件版本:
sudo apt-cache madison softname
查看OpenCV的版本:
pkg-config --modversion opencv
安装特定版本的软件:
sudo apt-get install softname=version
升级/不升级特定的软件:
sudo apt-mark hold software
sudo apt-mark unhold software
#举例如下:
sudo apt-mark hold librealsense2 librealsense2-utils librealsense2-dkms librealsense2-udev-rules librealsense2-gl librealsense2-dev librealsense2-dbg
查看软件的安装位置:
dpkg -L software
卸载软件:
sudo apt-get remove aptitude
清理ubuntu系统
查看目录大小和文件大小,可参考教程
sudo du -h --max-depth=1
清理系统相关:
sudo apt autoremove //删除系统不再使用的孤立软件
sudo apt-get clean //清理所有软件缓存
sudo apt-get autoclean //清理旧版本的软件缓存
dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P //清理以前版本的软件缓存
U盘变为只读的解决方法:
tail -f /var/log/syslog
umount /media/oxidane/E3C1-18C1
sudo dosfsck -v -a /dev/sdc1
可执行文件/库相关
查看一个文件的链接文件:
ldd pathto.so
找不到.so
1.将用户用到的库统一放到一个目录,如 /usr/loca/lib
cp libXXX.so.X /usr/loca/lib/
2.向库配置文件中,写入库文件所在目录
vim /etc/ld.so.conf.d/usr-libs.conf
/usr/local/lib
3.更新/etc/ld.so.cache文件
ldconfig
找不到无线驱动
把下载好的驱动复制到lib的firmware中
sudo cp -i iwlwifi-*.ucode /lib/firmware
接着更新一下grub,然后重启
sudo update-grub
sudo reboot