linux系统如何安装软件安装
linux系统如何安装软件安装详细介绍
在 Linux 系统中安装软件的方法因发行版不同而有所差异,以下是常见的安装方式:
一、使用包管理器(推荐)
包管理器是 Linux 系统中最便捷的软件安装方式,不同发行版有各自的包管理工具:
1.
Debian/Ubuntu 系列(.deb 包)
- 命令行工具:
apt(适用于 Debian/Ubuntu)、apt-get(旧版)bashupdate
firefox
remove firefox
purge firefox
- 图形化工具:Ubuntu 软件中心(Software Center),直接搜索并安装软件。
2.
RedHat/CentOS/Fedora 系列(.rpm 包)
- Fedora/RHEL 8+ 使用
dnf(RedHat Enterprise Linux 7 及旧版使用yum):bashdnf update
dnf
dnf remove
- CentOS 7 及旧版使用
yum:bashyum
3.
Arch Linux 系列(.pkg.tar.xz 包)
- 命令行工具:
pacmanbashpacman
pacman google-chrome
pacman google-chrome
4.
通用包管理工具(跨发行版)
- Snap(由 Canonical 开发,支持自动更新):bash
snap slack
- Flatpak(沙盒化应用,跨发行版兼容):bash
flatpak
dnf flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak flathub org.gimp.GIMP
二、手动安装(适用于源码或预编译包)
1.
编译安装(从源码安装)
通常步骤(以开源软件为例,需先安装 build-essential 等编译工具):
bash
https://example.com/software.tar.gz
software.tar.gz
software-version
./configure
2.
运行预编译二进制文件
- 下载解压后,直接运行可执行文件(通常在
bin目录下):bash./software/bin/executable - 若需全局使用,可将路径添加到
PATH环境变量中。
三、使用图形化界面安装
- 软件中心:大多数 Linux 发行版自带图形化软件中心(如 Ubuntu Software、GNOME Software),支持搜索、安装、卸载软件。
- 浏览器下载安装包:直接下载
.deb(Debian/Ubuntu)、.rpm(RedHat)等格式的安装包,双击文件即可调用系统安装工具进行安装。
四、注意事项
- 权限问题:安装系统级软件需使用
sudo或切换到 root 用户。 - 依赖关系:包管理器会自动解决依赖,手动安装需自行处理依赖(可通过
apt-get build-dep等命令安装编译依赖)。 - 版本选择:系统仓库中的软件可能不是最新版,如需最新版,可使用官方提供的 PPA(Ubuntu)、RPM 仓库或编译源码。
根据你的 Linux 发行版选择合适的方法,包管理器是最简便且推荐的方式,手动编译适用于需要定制功能或获取最新版本的场景。