Ubuntu的apt命令详解

apt-cache和apt-get是apt包的管理工具,他们根据/etc/apt/sources.list里的软件源地址列表搜索目标软件、并经过维护本地软件包列表来安装和卸载软件。正则表达式

查看本机是否安装软件:  whereis  package_name   或者  which  package_name工具

1.搜索软件spa

sudo  apt-cache  search  package_name

其中还可使用正则表达式 sudo apt-cache search sof* 这样就能够搜索到源上面全部以sof开头的软件包。code

2.查看软件包信息blog

sudo apt-cache show package_name

3.查看软件包依赖关系索引

sudo apt-cache show depends package_name

4.查看每一个软件包的简要信息rem

sudo apt-cache dump

5.安装软件get

sudo apt-get install  package_name

6.更新已安装的软件包table

sudo apt-get  upgrade

7.更新软件包列表class

sudo apt-get update

8.卸载一个软件包可是保留相关的配置文件

sudo apt-get remove package_name

9.卸载一个软件包同时删除配置文件

apt-get -purge remove package_name

10.删除软件包的备份

apt-get clean

 

引用: https://www.sysgeek.cn/apt-vs-apt-get/

 

下面咱们列出 Ubuntu 16.04 LTS 中使用 ATP 命令与老版本 Ubuntu 中软件包管理的用法对比:

apt 命令 取代的命令 命令的功能
apt install apt-get install 安装软件包
apt remove apt-get remove 移除软件包
apt purge apt-get purge 移除软件包及配置文件
apt update apt-get update 刷新存储库索引
apt upgrade apt-get upgrade 升级全部可升级的软件包
apt autoremove apt-get autoremove 自动删除不须要的包
apt full-upgrade apt-get dist-upgrade 在升级软件包时自动处理依赖关系
apt search apt-cache search 搜索应用程序
apt show apt-cache show 显示装细节
相关文章
相关标签/搜索