在 Linux 系统中获取软件的途径非常丰富,主要分为以下几种方式,每种方式各有特点和适用场景:
bash
sudo apt update && sudo apt install <软件名>
bash
sudo yum install <软件名> # CentOS 7
sudo dnf install <软件名> # CentOS 8+/RHEL
bash
sudo pacman -S <软件名>
bash
sudo add-apt-repository ppa:<作者>/<仓库名>
sudo apt update && sudo apt install <软件名>
bash
sudo yum install epel-release # CentOS 7
sudo dnf install epel-release # CentOS 8+
bash
sudo snap install <软件名> # 如安装 VS Code: `sudo snap install code --classic`
bash
flatpak install flathub <软件名> # 需先安装 Flatpak 并添加 Flathub 仓库
bash
chmod +x <文件名.AppImage> && ./<文件名.AppImage>
.deb
、.rpm
或通用二进制文件(如 .tar.gz
)。bash
sudo dpkg -i <文件名.deb> && sudo apt install -f # 处理依赖
bash
sudo rpm -ivh <文件名.rpm>
bash
tar -xzvf <源码包.tar.gz>
cd <解压目录>
./configure # 检查依赖并配置
make # 编译
sudo make install # 安装
gcc
、make
)和依赖库。pip
bash
pip install <包名> --user # 用户级安装
npm
/yarn
bash
npm install -g <包名> # 全局安装
bash
docker pull <镜像名> && docker run <镜像名>
遇到问题时,可先搜索 <软件名> + Linux + 发行版名称
(如 VSCode Ubuntu
)获取官方指导。