linux中的apt是什么


当前第2页 返回上一页

Linux命令―apt,也是其它用户前台程序的后端,如dselect 和aptitude。

作为操作的一部分,APT使用一个文件列出可获得软件包的镜像站点地址,这个文件就是/etc/apt/sources.list。

工作原理

APT是一个客户/服务器系统。在服务器上先复制所有DEB包(DEB是Debian软件包格式的文件扩展名),然后用APT的分析工具(genbasedir)根据每个DEB 包的包头(Header)信息对所有的DEB包进行分析,并将该分析结果记录在一个文件中,这个文件称为DEB 索引清单,APT服务器的DEB索引清单置于base文件夹内。

一旦APT 服务器内的DEB有所变动,一定要使用genbasedir产生新的DEB索引清单。客户端在进行安装或升级时先要查询DEB索引清单,从而可以获知所有具有依赖关系的软件包,并一同下载到客户端以便安装。

当客户端需要安装、升级或删除某个软件包时,客户端计算机取得DEB索引清单压缩文件后,会将其解压置放于/var/state/apt/lists/,而客户端使用apt-get install或apt-get upgrade命令的时候,就会将这个文件夹内的数据和客户端计算机内的DEB数据库比对,知道哪些DEB已安装、未安装或是可以升级的。

以上就是linux中的apt是什么的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Linux的配置文件在哪

Linux系统运维是做什么

Linux bash是什么?

使Linux grep的输出不换行的方法有哪些

无法远程连接Linux服务器

Linux中$是什么意思?

如何释放一块按量付费数据盘(包括普通云盘、高效云盘和ssd云盘)

Linux下如何运行.sh文件

Linux如何远程连接

如何为一台ecs实例挂载一块数据盘

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...