什么是包治理体系?

包治理体系有一组东西和文件花样构成,这些东西和文件花样一同用于装置、更新和卸载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),个中包括应用顺序的代码、关于怎样装置它的申明、依靠项(它大概依靠于哪些其他应用顺序)以及配置文件应当放在那里。读取和实行一切这些指令的软件称为包治理器。

在线进修视频教程分享:linux视频教程

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 --refresh12

相干文章教程引荐:linux教程

以上就是linux体系中软件的装置、卸载与更新的细致内容,更多请关注ki4网别的相干文章!