在linux中怎么安装一个包
在linux中怎么安装一个包详细介绍
在 Linux 里,安装软件包的方式会因发行版的不同而存在差异。下面为你介绍几种常见发行版的包安装方法:
Debian 或 Ubuntu 系统
这类系统采用apt包管理工具,你可在终端运用如下命令来安装软件包:
bash
update
package_name
这里的<package_name>需替换成你想安装的软件包名称。例如,若要安装wget,命令如下:
bash
update
CentOS 或 Fedora 系统
这类系统使用yum(CentOS 7 及之前版本)或dnf(CentOS 8 及之后版本、Fedora)包管理工具。安装软件包的命令如下:
CentOS 7 及之前版本
bash
yum package_name
CentOS 8 及之后版本、Fedora
bash
dnf package_name
同样,<package_name>要替换成你实际想安装的软件包名称。
Arch Linux 系统
该系统使用pacman包管理工具,安装软件包的命令如下:
bash
pacman
pacman package_name
<package_name>依旧要换成你要安装的软件包名称。
从源码安装
若你要安装的软件包没有现成的二进制包,可从源码进行安装,通常步骤如下:
bash
source_url
source_package.tar.gz
source_directory
./configure
<source_url>为源码包的下载地址,<source_package.tar.gz>是源码包的文件名,<source_directory>是解压后的目录名。
使用 Snap 或 Flatpak
部分 Linux 发行版支持使用 Snap 或 Flatpak 来安装软件包,这些包管理器可提供跨发行版的软件安装方式。
Snap
bash
snapd
dnf snapd
snap package_name
Flatpak
bash
flatpak
dnf flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak flathub package_name
912345678 apt install flatpak dnf install flatpak flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepoflatpak install flathub <package_name>
<package_name>需替换成你想安装的软件包名称。