Ubuntu系统与Windows系统在软件的管理上面,Ubuntu系统虽然有图形界面进行软件的安装和卸载的管理,但总体来说,使用终端的命令对软件进行管理更加的便捷。
下面介绍一些Ubuntu软件操作的相关基本命令,可以为你对Ubuntu系统的软件管理提供便捷。
1.更新源,更新安装的包,更新系统
一般来说这三个命令操作可以按照顺序进行操作可以完成系统与软件的更新。
更新源命令格式:sudo apt-get update
如果觉得更新速度慢,可以将其更新源改为国内的,具体的操作方法可以参看下面的文档。
更新软件命令:sudo apt-get upgrade
更新系统:sudo apt-get dist-upgrade
2.软件安装
命令:sudo apt-get install package (安装包)
例如:安装轻量级别的音乐播放器Sayonara
如果需要下载该包的源代码,可以使用下面的命令格式:sudo apt-get source package
例如: 下载Sayonara的源代码,可以使用下面的命令。
sudo apt-get source sayonara
3.卸载删除软件
命令格式:sudo apt-get remove package
例如,卸载删除软件Sayonara,可以使用下面的命令进行卸载删除操作。
sudo apt-get remove Sayonara
如果需要删除软件并包含相关的配置文件,可以使用下面的命令格式:
sudo apt-get remove package --purge
4.搜索软件包
命令格式:sudo apt-cache search package (软件包)
例如,搜索sayonara软件包,可以使用下面的命令。
sudo apt-cache search sayonara
5.获取软件包的相关信息
命令格式:sudo apt-cache show package
例如,查看sayonara软件包的相关信息,可以使用命令:sudo apt-cache show sayonara
通过上面的命令,可以获取软件包的相关信息,如版本,大小,说明等信息。
6.重新安装包
命令格式:sudo apt-get install package --reinstall
例如,重新安装sayonara软件。可以使用下面的命令:
sudo apt-get install sayonara --reinstall
7. 修复安装
命令格式:sudo apt-get -f install
8.了解安装相关的编译环境,软件依赖那些包。
安装相关的编译环境命令格式:sudo apt-get build-dep package
软件依赖那些包:sudo apt-cache depends package
例如查询sayonara软件的编译环境,可以使用命令:sudo apt-get build-dep sayonara
查看sayonara软件依赖的包:sudo apt-cache depends sayonara
查看该包被哪些包依赖的命令格式:sudo apt-cache rdepends sayonara
检查是否有损坏的依赖命令格式:sudo apt-get check
9.清理无用的包
使用命令:sudo apt-get clean 或者sudo apt-get autoclean