如何在Linux系统中安装软件?

作者:IT技术圈子 阅读:4 日期:2025年07月10日

在Linux系统中安装软件有多种方法,具体取决于你所使用的Linux发行版(如Ubuntu、Fedora、Debian等)和你想要安装的软件类型。以下是一些常见的方法:

Ubuntu/Debian 系列 APT (Advanced Package Tool) ```bash sudo apt update sudo apt install package_name ``` 例如,安装`curl`: ```bash sudo apt update sudo apt install curl ```

Fedora/CentOS/RHEL 系列 DNF (Fedora 22及以后) ```bash sudo dnf install package_name ``` 例如,安装`curl`: ```bash sudo dnf install curl ```

  • YUM (CentOS/RHEL 8及以前) ```bash sudo yum install package_name ``` 例如,安装`curl`: ```bash sudo yum install curl ```

Arch Linux Pacman ```bash sudo pacman -S package_name ``` 例如,安装`curl`: ```bash sudo pacman -S curl ```

  • 安装Snapcraft 首先,确保你的系统已经安装了Snapcraft。如果没有,可以使用包管理器安装: ```bash sudo apt install snapd # Ubuntu/Debian sudo dnf install snapd # Fedora sudo pacman -S snapd # Arch Linux ```
  • 启用Snap服务 ```bash sudo systemctl enable --now snapd.socket ```
  • 安装Snap包 ```bash sudo snap install package_name ``` 例如,安装`vscode`: ```bash sudo snap install code --classic ```
  • 安装Flatpak ```bash sudo apt install flatpak # Ubuntu/Debian sudo dnf install flatpak # Fedora sudo pacman -S flatpak # Arch Linux ```
  • 添加Flathub仓库 ```bash flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo ```
  • 安装Flatpak包 ```bash flatpak install flathub package_name ``` 例如,安装`vscode`: ```bash flatpak install flathub com.visualstudio.code ```
  • 1. 下载源代码 ```bash wget http://example.com/software.tar.gz ```

    2. 解压源代码 ```bash tar -xzvf software.tar.gz cd software_directory ```

    3. 配置、编译和安装 ```bash ./configure make sudo make install ```

  • 添加PPA ```bash sudo add-apt-repository ppa:user/ppa-name sudo apt update ```
  • 安装软件包 ```bash sudo apt install package_name ```

  END