deepin安装软件dpkg_嵌入式开发-Linux软件包管理(Dpkg)

deb软件包管理

1、流行的两种软件包管理机制

一、Debian Linux 首先提出 软件包的管理机制, deb软件包将应用程序的二制文件,配置文档、man/info帮助页面等文件合并打包在一个文件中,软件包管理器直接操作软件包,完成获取、安装等操作.deb二、Redhat Linux 基于这个理念推出了自己的软件包管理机制  -- Rpm软件包

2、软件包的类型

Ubuntu有两种类型的软件包: 二进制软件包(deb) 和源码包(deb-src)一、二进制软件包(Binay Packages) 它包含可执行文件、源文件、配置文件、man/info、版本声明和其他文档二、源码包(Source Packages):包含软件源代码、版本修必改说明、构建指令以及编译工具等。先邮tar工具归档为.tar.gz文件,然后再打包成.dsc文件在用户不确定一个软件包类型时,可以使用file命令file命令查看文件类型file 

3、软件包的命名

软件包的命名有以下约定:Filename_Version-Reversion_Architecture.debFilename:软件包名称Version:软件版本Reversion:修定版本Architecture:体系架构

4、软件包管理工具分类

根据用户交互方式不同,可以将常见的软件包管理工具分为三类一、命令行 dekg-dbe、dpkg 、apt 在命令行模式下完成软件包管理任务二、文本窗口界面   dselect、aptitude、tasksel  在文本窗口模式下,使用窗口和菜单完成软件包管理任务(用的比较少)三、图形界面   synaptic 桌面环境

5、dpkg相关命令

dpkg -i  安装一个在本地文件系统上存在的Debian软件包dpkg -r  移除一个已安装的软件包dpkg -P  移除已安装软件包及配置  dpkg -L  列出安装的软件清单    dpkg -s  显出软件包的安装状态

总结

软件包的管理机制、dpkg软件包管理器的用法。

思考

dpkg和apt软件包管理器有什么区别?dpkg 在没网络的情况下可以安装apt 主要是通过网络安装,过程中会安装一些依赖
f01fb217042ed82f678401ceefe4b97c.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值