我常用的安装软件的命令是apt-get 和 dpkg
当我想安装一个软件的时候,我首先会使用apt-cache命令
<span style="font-size:18px;">sudo apt-cache search package</span>找到相应的软件包后,使用apt-get install命令,该命令会将相关的依赖包自动安装
<span style="font-size:18px;">sudo apt-get install package</span>有时候系统会提示重新安装或者修复安装
<span style="font-size:18px;">sudo apt-get install package --reinstall //重新安装包 sudo apt-get -f install //修复安装</span>
安装完相应的软件包,如果删除的话,使用apt-get remove,将依赖的包也自动删除
<span style="font-size:18px;">sudo apt-get remove package 或者 sudo apt-get remove package --purge 删除包,包括删除配置文件等 //如果上面的命令删除不了,就使用dpkg -r package 或者 dpkg -P package sudo apt-get autoremove</span>
但是有时候我们发现不得不安装本地deb包,使用dpkg命令
<span style="font-size:18px;">sudo dpkg -i package</span>
<span style="font-size:18px;">sudo apt-get build-dep package //安装相关的编译环境</span>如果还是不行的话,就只能使用最终大招,上ubuntu官网查看依赖一个个安装
有时候我们只是想查看软件是否已经安装上了(apt-cache search package主要目的是查看该软件是否可以通过apt-get install 安装)
<span style="font-size:18px;">dpkg -l | grep package</span>
有时候我们需要更新源。更新软件,更新系统
<span style="font-size:18px;">sudo apt-get update //更新源 sudo apt-get upgrade //更新已经安装的软件包 sudo apt-get dist-upgrade // 升级系统</span>