在 Linux 系统中安装软件有多种方法,常见的有 使用包管理器(如 apt、yum、dnf、pacman 等)、使用源码编译安装、使用第三方工具(如 snap 或 flatpak),或者 通过图形界面软件仓库。
下面我将分步骤介绍几种常用的方法:
✅ 一、使用包管理器(推荐)
1. Debian/Ubuntu 系统(如 Ubuntu、Linux Mint)
sudo apt update
sudo apt install <package-name>
示例:安装 Python 3
sudo apt install python3
2. CentOS/RHEL 系统(如 CentOS 7/8)
sudo yum install <package-name>
示例:安装 Python 3
sudo yum install python3
3. Fedora 系统
sudo dnf install <package-name>
示例:安装 Python 3
sudo dnf install python3
4. Arch Linux 及其衍生系统
sudo pacman -S <package-name>
示例:安装 Python 3
sudo pacman -S python3
✅ 二、从源码编译安装
适用于不支持包管理器的系统,或者安装特定版本的软件。
1. 下载源码
wget https://example.com/your-program-source.tar.gz
tar -xvf your-program-source.tar.gz
cd your-program-source
2. 编译安装
./configure
make
sudo make install
✅ 三、使用 Snap 包(适用于大多数 Linux 发行版)
sudo apt install snapd
sudo snap install <package-name>
示例:安装 VS Code
sudo snap install code
✅ 四、使用 Flatpak(适用于大多数 Linux 发行版)
sudo apt install flatpak
flatpak install https://download.flatpak.org/repo/org.flatland.flatpak-repo.flatpak
flatpak install <package-name>
示例:安装 VS Code
flatpak install flathub org.eclipse.wtc/4.14.0
✅ 五、使用图形界面软件仓库(如 Ubuntu 的 Ubuntu Software)
- 打开 Ubuntu Software(或类似软件):
- 搜索你想要安装的软件。
- 点击 Install。
- 等待安装完成。
✅ 六、使用 pip 安装 Python 包(适用于 Python 环境)
sudo apt install python3-pip
pip3 install <package-name>
✅ 七、使用 conda(适用于 Anaconda 环境)
conda install -c conda-forge <package-name>
✅ 八、使用 apt-get install(适用于 Debian/Ubuntu)
sudo apt-get update
sudo apt-get install <package-name>
✅ 九、使用 yum install(适用于 CentOS/RHEL)
sudo yum install <package-name>
✅ 十、使用 dnf install(适用于 Fedora)
sudo dnf install <package-name>