千家信息网

如何在linux中安装卸载更新软件

发表于:2025-02-10 作者:千家信息网编辑
千家信息网最后更新 2025年02月10日,什么是包管理系统?包管理系统有一组工具和文件格式组成,这些工具和文件格式一起用于安装、更新和卸载Linux应用程序。两个最常见的包管理系统来自Red Hat和Debian。Ret Het、CentOS
千家信息网最后更新 2025年02月10日如何在linux中安装卸载更新软件

什么是包管理系统?

包管理系统有一组工具和文件格式组成,这些工具和文件格式一起用于安装、更新和卸载Linux应用程序。

两个最常见的包管理系统来自Red HatDebian。Ret Het、CentOS 和 Fedora都是用RPM(.rpm 文件),Debian、Ubuntu和Mint是用DPKG(.deb文件)。

Gentoo Linux使用了一个叫做Portage的系统,Arch Linux只使用了TARBALLS(.tar 文件)。这些系统的主要区别在于它们安装和维护应用程序的方法不同。

你可能想知道在.rpm、.db或.tar文件中有什么。你可能会惊讶的发现,所有的这些文件只不过是普通的旧存档文件(如 .zip),其中包含应用程序的代码、关于如何安装它的说明、依赖项(它可能依赖于哪些其他应用程序)以及配置文件应该放在哪里。读取和执行所有这些指令的软件称为包管理器。

Debian、Ubuntu、Mint 等

Debian、Ubuntu、Mint和其他基于Debian的发行版都使用.deb文件和DPKG包管理系统。通过这个系统安装应用程序有两种方法:可以使用APT应用程序从存储库中安装,也可以使用DPKG应用程序从.deb文件安装应用程序。

使用apt安装应用程序的指令如下:

$ sudo apt install app_name1

使用apt卸载应用程序的指令如下:

$ sudo apt remove app_name1

想升级安装的应用程序,首先需要更新应用程序存储库,命令如下:

$ sudo apt update1

更新完成后使用如下命令更新所有的的应用程序:

$ sudo apt upgrade1

如果只想更新一个app,输入如下指令即可:

$ sudo apt update app_name1

最后,假设您想安装的应用程序在Debian存储库没有,它可以作为.DEB下载。命令如下:

$ sudo dpkg -i app_name.deb

Red Hat、CentOS、和Fedora

默认情况下,Ret Hat使用了多个包管理系统。虽然这些系统使用自己的命令,但是仍然有很多的相似之处,并且Debian中使用了同一个指令。

例如我们可以使用yum或者dnf管理器来安装应用程序。命令如下:

$ sudo yum install app_name$ sudo dnf install app_name12

.rpm格式的应用程序也可以使用rpm命令安装:

$ sudo rpm -i app_name.rpm1

删除应用程序的命令如下:

$ sudo yum remove app_name$ sudo dnf remove app_name12

升级程序可通过如下指令实现:

$ yum update$ sudo dnf upgrade --refresh22

以上就是linux系统中软件的安装、卸载与更新的详细内容,更多请关注其它相关文章!

程序 应用程序 应用 文件 命令 更新 指令 理系统 系统 格式 存储 软件 工具 方法 升级 管理 中安 不同 普通 相似 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 松江区互联网软件开发技术指导 软件开发工具的类别 山东电子软件开发 服务器动态口令管理系统 软件开发 充值话费平台 关于网络安全的课本 企业加强网络安全意识加强 东莞悦购互联网科技有限公司 软件开发技术年终奖名字 服务器光模块订做费用 便宜的游戏服务器 ff14大区内转服务器 杭州计算机软件开发价钱是多少 服务器什么最好 支付宝数据库安全等级 saas数据库连接私有云 大型软件开发公司开发部架构 网络安全上机实验报告 网络安全宣传周青少年意义 网络安全硕士毕业生就业去向 数据库所依据的数据模型 天津科技产业互联网 解除数据库锁定 如何做好学校网络安全建设 来宾拾坎网络技术有限公司 软件开发人力外包咋样 网络安全职业道德标准 多规合一数据库建设技术方案 甘肃省中小学教育与网络安全 研发软件开发文档有哪些
0