Linux系统如何安装软件

file

对于刚接触linux系统的小伙伴来说,怎么在Linux系统中安装软件是一个很让人头疼的事情

软件包格式

在众多 Linux 系统中,常见的软件安装方式和软件格式如下:

  1. .deb格式
    • 常见于 Debian、Ubuntu 及其衍生系统。
  2. .rpm格式
    • 常见于 Red Hat Enterprise Linux、Fedora、CentOS 等系统。
  3. 源代码包
    • 通常以 .tar.gz.tar.bz2 等压缩格式提供。

不同格式的安装方法

.deb格式软件安装

  • Debian/Ubuntu 及其衍生系统
    • 使用 dpkg 命令进行安装,例如:sudo dpkg -i package.deb。如果安装过程中出现依赖问题,可以使用sudo apt-get install -f来修复依赖关系。
    • 使用apt install 命令进行安装,例如:apt install ./package_name.deb (文件路径必须加上 ./ 或完整路径来指明这是一个本地文件,否则 apt 会去软件仓库中查找。)
    • 也可以使用图形化软件中心进行安装,如 Ubuntu Software Center。

.rpm格式软件安装

  • Red Hat Enterprise Linux/Fedora/CentOS 等系统
    • 使用 rpm 命令进行安装,例如:sudo rpm -ivh package.rpm
    • rpm 命令安装可能会出现依赖问题,通常使用 yum(对于较老版本的系统)或 dnf(较新版本系统)来安装软件包并解决依赖关系,例如:sudo yum install package.rpmsudo dnf install package.rpm

源代码包安装

  • 首先解压源代码包,例如:tar -zxvf package.tar.gz
  • 进入解压后的目录,通常会有一个 READMEINSTALL 文件,按照其中的说明进行安装,一般步骤包括配置(./configure)、编译(make)和安装(sudo make install)。这个过程可能需要安装一些依赖库和开发工具。

apt install

  • 主要用于从软件仓库安装软件
  • 主要用于 Debian、Ubuntu 及其衍生系统。
  • 用法:命令格式为 “sudo apt install [软件包名称]”。例如,“sudo apt install firefox” 可以安装火狐浏览器。
  • 它会自动从系统配置的软件仓库中搜索指定的软件包,并下载和安装该软件及其依赖的其他软件包。这使得安装过程相对简单和自动化,用户不需要手动处理复杂的依赖关系。

需要注意的是,不同的 Linux 发行版可能有其特定的软件管理方式和工具,安装软件时应根据具体的系统和软件要求进行操作。

总结

  • Debian 系列(Ubuntu):主要使用 apt 进行软件安装和管理。
  • Red Hat 系列(CentOS、Fedora):主要使用 dnfyum 进行软件管理。
  • Arch 系列:使用 pacman 管理软件。
  • 跨发行版格式:SnapFlatpakAppImage 提供了更多安装方式。

版权声明:
作者:Gweek
链接:https://bbs.geek.nyc.mn/archives/86
来源:Gweek postHub
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录