Debian的apt与apt-get的运用

Debian apt的运用

命令:


apt install (package name) 安装一个包
例子:
apt install bind9


apt list (package name) 根据包名称列出包
例子:
apt list bind9


apt search (package name) 搜索包名
例子:
apt search bind*一搜索以bind开头的包a


apt show (package name) 查看一个包的详细信息
例子:
apt show bind9


apt-get check (package name) 查看一个包的依赖项
例子:
apt-get check bind9


apt-get update 检索新的包列表


apt-get remove (package name) 删除一个包
apt-get remove bind9


apt-get clean (package name) 清楚一个包的缓存
例子:
apt-get clean bind9


文件:

/etc/apt/sources.list apt源的配置文件
本地源:
deb file:/// mnt/1/
说明: file://是固定格式,第三个/表示根目录。然后是一个
空格**,然后是本地源的文件夹。**

格式:
------deb--------- file:// /mnt/1/-----111--------222
------档案类型-----仓库地址-----发行版-----软件包-----分类

档案类型 (Archive type)
条目的第一个词 deb 或是 deb-src 表明了所获取的软件包档案类型。
其中,
deb
档案类型为二进制预编译软件包,一般我们所用的档案类型。
deb-src
档案类型为用于编译二进制软件包的源代码。
仓库地址 (Repository URL)
条目的第二个词则是软件包所在仓库的地址。我们可以更换仓库地址为其他地理位置更靠近自己的镜像来提高下载速度。
常用镜像地址列表:
Debian
https://www.debian.org/mirror/list
Ubuntu
http://wiki.ubuntu.org.cn/源列表
发行版 (Distribution)
跟在仓库地址后的是发行版。发行版有两种分类方法,一类是发行版的具体代号,如 xenial,trusty, precise 等;还有一类则是发行版的发行类型,如oldstable, stable, testing 和 unstable。
另外,在发行版后还可能有进一步的指定,如 xenial-updates, trusty-security, stable-backports 等。
软件包分类 (Component)
跟在发行版之后的就是软件包的具体分类了,可以有一个或多个。
不同的 Linux 发行版对软件有着不同的分类,如:
Debian
main
包含符合 DFSG 指导原则的自由软件包,而且这些软件包不依赖不符合该指导原则的软件包。这些软件包被视为 Debian 发型版的一部分。
contrib
包含符合 DFSG 指导原则的自由软件包,不过这些软件包依赖不在 main 分类中的软件包。
non-free
包含不符合 DFSG 指导原则的非自由软件包。
Ubuntu
main
官方支持的自由软件。
restricted
官方支持的非完全自由的软件。
universe
社区维护的自由软件。
multiverse
非自由软件。

借鉴:
https://blog.csdn.net/FoxBryant/article/details/85058170

如果有错误请发送邮件至:
726421625@qq.com
---------###发布日期:2019年10月25日 10:38:18##------------

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值