linux怎么安装离线包
linux怎么安装离线包详细介绍
在 Linux 系统中安装离线包,依据不同的包管理系统,有不同的安装方法,下面为你详细介绍。
基于 Debian 或 Ubuntu 系统(使用
dpkg和
apt)
dpkg是 Debian 和 Ubuntu 系统用来安装、删除和提供有关.deb包信息的工具。apt则是一个更高级的前端工具,它可以处理依赖关系。
仅使用
dpkg安装
bash
dpkg package_name.deb
上述命令里,package_name.deb需替换成你实际要安装的.deb包文件名。不过,若包存在依赖关系,dpkg不会自动处理,这可能致使安装失败。
用
apt处理依赖后安装
bash
./package_name.deb
此命令能让apt自动处理依赖关系,前提是你的系统之前已完整更新过依赖信息。
基于 Red Hat 或 CentOS 系统(使用
rpm和
yum)
rpm是 Red Hat Package Manager 的缩写,用于安装、查询、验证、更新和卸载.rpm包。yum是一个在rpm基础上构建的前端工具,能自动处理依赖关系。
仅使用
rpm安装
bash
package_name.rpm
这里的package_name.rpm要替换为你要安装的.rpm包文件名。同样,rpm不会自动处理依赖关系,若依赖不满足,安装可能失败。
用
yum处理依赖后安装
bash
yum localinstall package_name.rpm
该命令会让yum自动处理依赖关系。
基于 Arch Linux 系统(使用
pacman)
pacman是 Arch Linux 系统使用的包管理工具,它能处理依赖关系,还能同步和更新软件包。
bash
pacman package_name.pkg.tar.zst
需把package_name.pkg.tar.zst替换成你实际要安装的包文件名。
通用二进制包安装
部分软件会以通用二进制包的形式发布,这类包通常包含一个安装脚本。
bash
+x install_script.sh./install_script.sh
9123 +x install_script.sh./install_script.sh
在上述命令中,install_script.sh要替换为实际的安装脚本文件名。首先为脚本添加可执行权限,然后运行该脚本完成安装。