有学有练才叫学习:学而不思则罔,思而不学则殆:学而不习,纸上谈兵,习而不进,画地为牢!

dpkg未找到命令(Linux软件包管理(Dpkg))

linux 炮渣日记 3周前 (11-19) 32次浏览 已收录 0个评论 扫描二维码

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.deb

Filename:软件包名称

Version:软件版本

Reversion:修定版本

Architecture:体系架构

4、软件包管理工具分类

根据用户交互方式不同,可以将常见的软件包管理工具分为三类

一、命令行 dekg-dbedpkgapt 在命令行模式下完成软件包管理任务

二、文本窗口界面   dselectaptitudetasksel  在文本窗口模式下,使用窗口和菜单完成
软件包管理任务
(用的比较少)

三、图形界面   synaptic 桌面环境

5、dpkg相关命令

dpkg -i <package> 安装一个在本地文件系统上存在的Debian软件包

dpkg -r <package> 移除一个已安装的软件包

dpkg -P <package> 移除已安装软件包及配置
  
dpkg -L <package> 列出安装的软件清单
    
dpkg -s <package> 显出软件包的安装状态

总结

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

思考

dpkg和apt软件包管理器有什么区别?


dpkg 在没网络的情况下可以安装

apt 主要是通过网络安装,过程中会安装一些依赖
dpkg未找到命令(Linux软件包管理(Dpkg))
喜欢 (0)
炮渣日记
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址