前言
今天是2021年的第一天,刚好开了新坑,这次不能断更了呀。
今天是新年的第一天,刚好开始进入稍微深入一点的应用讲解,希望大家可以跟随我的脚本一起学习进步!
三连即可提高学习效率0.0
文章目录
1.linux简介(作为了解)
2.deb软件包管理(apt详细掌握)
作为组合命令,下面前者用于检查软件包依赖关系,后者用于修复依赖关系。
apt-get check
——apt-get -f install
在处理依赖关系上,apt-get会自动下载并安装具有依赖关系(depends)的软件包,但不会处理与安装软件包存在推荐(recommends)和建议(suggests)关系的软件包。
安装软件包
在准备好软件源并连通网络后,用户只需告知安装软件的名称,“apt-get install”命令就可以轻松完成整个安装过程,而无须考虑软件包的版本、优先级、依赖关系等。
使用“apt-get install”下载软件包大体分为四步:
- 扫描本地存放的软件包更新列表(由apt-get update命令刷新更新列表),找到最>新版本的软件包;
- 进行软件包依赖关系检查,找到支持该软件正常运行的所有软件包;
- 从软件源所指的镜像站点中,下载相关软件包;
- 解压软件包,并自动完成应用程序的安装和配置
查询软件包信息
apt-cache subcommands [ -p | -s | - q | - i | - c | -h ] pkg
子命令 | 描述 |
---|---|
showpkg | 获取二进制软件包的常规描述信息 |
showsrc | 获取源码包的详细描述信息 |
show | 获取二进制软件包的详细描述信息 |
stats | 获取软件源的基本统计信息 |
search | 根据正则表达式检索软件包 |
depends | 获取该软件包的依赖信息 |
rdepends | 获取所有依赖于该软件包的软件包 |
pkgnames | 列出所有已安装软件包的名字 |
policy | 获取软件包当前的安装状态 |