- 我们的Linux系统大部分都是某个Linux厂商的系统,所以这些厂商可以编译好一些软件来提供用户下载,用户下载完了之后就可以直接安装,从而省去了编译源码及其过程中的各种问题。这时我们就可以使用相应的软件管理器来操作软件(下载、安装、删除)。
我们使用的是Linux厂商的系统,即我们的系统和他们的系统是一样的,所以他们编译的软件我们当然可以用。
在安装软件的时候可以添加一些有关软件的一些信息,将这些信息新建成数据库,那么就可以进行卸载、更新和验证等相关操作了。(类似于windows下面的添加或删除程序) 两种常见的软件管理机制:RPM( RedHat Package Manager)、DPKG
distribution代表 软件管理机制 使用命令 在线升级机制(命令)(可以用来解决依赖问题) RedHat/Fedora RPM rpm,rpmbuild YUM(yum) Debian/Ubuntu DPKG dpkg APT(apt-get)
RedHat、Fedora、Centos、SuSE等发行商使用的RPM机制;Debian、B2D、Ubuntu(派生于Debian,所以可以用于Debian想用的机制)使用的是DPKG。
横向比较:rpm/dpkg 不能用来解决包依赖,用来安装、卸载、更新*.rpm 或者 *.ded
文件RPM&
Linux软件管理器(如何使用软件管理器来管理软件)
最新推荐文章于 2024-07-13 18:45:42 发布
本文介绍了Linux系统中两种常见的软件管理机制——RPM和DPKG。RPM主要用于RedHat、Fedora等发行版,而DPKG则是Debian、Ubuntu的基础。RPM机制便于软件的安装、查询、升级和卸载,但存在跨发行版兼容性和依赖性问题。文章还提到了apt-get作为DPKG的包管理工具,用于下载和安装软件。
摘要由CSDN通过智能技术生成