apt-cache, apt-get


apt是debian系的软件包的管理工具,他们可以通过搜索在/var/lib/apt/list里的索引文件搜做根据/etc/apt/sources.list里的软件源来在线安装软件,安装的过程还可以自动解决软件包的依赖问题,并通过维护本地软件包列表来安装和卸载软件。所有通过apt安装的软件都会在/var/cache/apt里备份安装文件,这些备份可以通过apt-get clean将其删除

apt-cache

$sudo apt-cache search package_name     #查找一个软件包
$sudo apt-cache show package_name       #查看软件包信息
$sudo apt-cache policy package_name     #查看软件包信息
$sudo apt-cache depends package_name    #查看软件包的依赖关系
$sudo apt-cache dump                    #查看每个软件包的简要信息
$sudo apt-cache pkgnames                #列出当前所有可用的软件包
$sudo apt-cache search vsftpd           #查找软件包并列出该软件包的相关信息
$sudo apt-cache pkgnames vsftp          #找出所有以vsftpd开头的软件包
$sudo apt-cache stats                   #查看软件包总体信息

apt-get

$sudo apt-get install package_name       #安装一个软件包
$sudo apt-get install vsftpd=2.3.5...    #安装指定版本的包文件
$sudo apt-get upgrade                    #更新已安装的软件包,upgrade子命令会更新当前系统中所有已安装的软件包,并同时所更新的软件包相关的软件包
$sudo apt-get install packageName --no-upgrade      #--no-upgrade会阻止已经安装过的文件进行更新操作
$sudo apt-get install packageName --only-upgrade    #--only-upgrade只会更新已经安装过的文件,并不会安装新文件
$sudo apt-get update                     #更新软件包索引文件
$sudo apt-get remove package_name        #卸载一个软件包但是保留相关的配置文件
$sudo apt-get --purge remove package_name#卸载一个软件包同时删除配置文件
$sudo apt-get purge package_name         #卸载一个软件包同时删除配置文件
$sudo apt-get clean                      #删除软件包的备份
$sudo apt-get --download-only source vsftpd    #只下载软件源码包
$sudo apt-get source vsftpd                    #下载并解压包
$sudo apt-get --compile source goaccess        #下载、解压并编译
$sudo apt-get download nethogs                 #仅将软件包下载到当前工作目录中
$sudo apt-get changelog vsftpd/apt-get check   #查看软件包的日志信息
$sudo apt-get build-dep netcat                 #在当前系统中的本地包库中查看指定包的依赖包并对以来包进行安装
优质内容筛选与推荐>>
1、人工智能实验报告
2、深圳Uber优步司机奖励政策(1月4日~1月10日)
3、CVPR 2019 行人检测新思路:
4、mount windows
5、stdClass Object转array


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号