小白玩转linux的第一个拦路虎就是软件的安装了。本文结合自己在Ubuntu14.04下软件安装经验做一个总结。
1.如何搜索软件?
apt-cache search Incomplete_softName
其中,Incomplete_softName是要搜索的不完整的软件名。这是一种模糊搜索。
比如,我想解压一个7z文件,按照unzip和tar解压都不对。就去搜索解压7z文件的软件。
打开终端,输入
apt-cache search 7z
得到如下结果:
可以看到,最后一个p7zip-full最符合需求。
2.在线安装软件
接着上面的内容,我要安装p7zip-full。
sudo apt-get install p7zip-full
由于笔者已经安装过此款软件了,这里就不演示结果了。
3.安装deb包
1)下载deb
你得去相关网站下载要安装的deb包,比如百度 sougou for linux。进入搜狗输入法官网,下载相应的deb包。deb包是二进制安装文件,相当于windows下的msi安装包。
2)安装
这里安装有两种方式:
a. 利用软件中心安装。直接双击deb包,软件中心会自动帮你安装。但这种方法并不能解决依赖问题,因此不推荐。
b. 第二种是在终端中安装。
sudo dpkg -i package_file.deb
如果提示有依赖关系没有解决,使用如下命令会自动解决依赖:
sudo apt-get -f install
因此,推荐使用第二种方式。
4.卸载软件后的清理工作
sudo apt-get autoremove
5.多余的话
有用其他方式如yum安装的。但笔者奉行极简主义,以上两种方式能够解决大部分的安装问题,就不使用其他安装方式啦~