拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 如何为 Linux 操作系统安装软件和应用程序

如何为 Linux 操作系统安装软件和应用程序

白鹭 - 2022-01-20 1971 0 0

适用于 Linux 和特别是 Ubuntu 的软件存储库和应用程序非常大,但由于是“相对较新”的环境-特别是对于熟悉的普通用户Windows,很容易找到和安装。我在 Linux 上需要的东西相当困难。 以下是一些基于可用工具为 Ubuntu 安装新软件的方法。

Linux 上的软件是如何分发的?

在Windows上,该软件通常以.msi或.exe文件的形式分发,而在Linux上几乎一样,Linux上比Windows有很多东西。 Linux 软件通常有以下几种形式:

-在安装光盘中(通常与 Redhat、openSuse、Mandriva 等大型发行版一起使用。)

-在制造商的网站上(通常每个系统都有安装说明)

-在存储库(称为:repo)上是软件集中在专用于某个系统的网络上的地方。其中,Ubuntu 和 Debian 使用最多的 repo,其次是 Fedora 和 openSuse。所有软件都包含在 repo 中,当用户需要它时,将从 repo 下载软件,然后安装在设备上。非常方便更新和升级软件。

软件安装包可以保存为直接运行的文件(例如 Windows 上常见的.exe。)或最流行的分发格式.RPM 和.DEB(软件包)这可以很容易地安装,几乎已成为软件分发的标准。该软件也可以作为源代码分发(尤其是开源软件),用户必须在机器上编译并安装。

什么是 RPM 和 DEB?

如上所述,RPM 和 DEP 是专门用于 Linux 的两种非常流行的软件分发格式。 RPM(Redhat 软件包管理器)和 DEB(Debian 软件包),它们类似于压缩文件格式,其中除了运行文件和软件配置、软件信息、制造商和要求之外的所有内容都是关于系统的。 Linux操作系统会有专门安装这些软件包的软件,一般来说,这类软件很容易安装。

RPM 常用在 Fedora、openSuse 等 Redhat 系统上,而 DEB 用在 Debian 系统包括 Debian、Ubuntu 上。

每个 RPM 或 DEB 文件只包含一个软件或一个软件。所以很多时候在安装一个软件的时候要安装1个、2个甚至几十个其他包,有时会出现缺少某个包而无法安装的情况。在安装的时候,总会有一个过程来检查所需的包是否完整,如果缺少一个包,安装过程就会停止。这项工作被称为“检查依赖”。

因为这个限制,我们需要安装软件。这些软件将自动下载或查找所有相关软件包,然后按正确顺序安装它们。因此,安装将变得顺利和容易。

安装软件

在Linux操作系统中,安装新软件最基本的方法有以下4种:

-添加/删除(最简单,如Windows控制面板中的添加/删除)

-apt(从命令行窗口运行)

-突触(几乎像添加/删除但更强大)

-直接从软件包安装,或者从源码编译

1。使用添加/删除

最容易使用和熟悉的可能是所有 Ubuntu 版本中都可用的添加/删除工具。

选择应用程序菜单>添加/删除。为 Ubuntu 打开软件安装程序。

如何为 Linux 操作系统安装软件和应用程序的图片 1

软件项目将在左窗格中。右窗格将是软件列表,有关软件的信息。 搜索功能使搜索更容易,当您想安装任何软件时,只需选中该框并点击下面的应用

注意Ubuntu软ware 分为几个类别,默认情况下它只会显示 “完全兼容”“完全兼容”软件 与 Ubuntu。但是还是有很多第三方软件,或者还没有被“评级”的软件。单击显示选项并选择相应的类别以查看完整的软件列表(最好是“所有可用的应用程序”)。

2。在命令行窗口中使用 apt-get

当您熟悉 Linux 时,使用命令行可能更方便,因为使用 Add/Remove 时您几乎无法安装包而不是安装整个软件。操作如下:

选择应用程序>配件>终端菜单打开命令行窗口,从那里你可以尝试以下命令:

-sudo apt-get install xyz: 命令下载并安装 xyz 包(xyz 是要安装的包名-它会安装所有相关的如果需要,可以打包)

-sudo apt-get remove xyz: 命令删除已安装的包(如果不再需要,可以删除所有其他包)

-sudo apt-cache search xyz: search 命令输出包含您要搜索的单词的包列表(如添加中的搜索功能/删除)

如何为Linux操作系统安装软件和应用程序的图片2

3。 Synaptic:apt-get 的接口外壳

严格来说synaptic跟apt-get没什么关系,但确实synaptic就像我们用apt-get但是有一个窗口界面。

选择系统>管理> Synaptic 包管理器菜单 来打开这个程序。请注意,会出现一个要求输入密码的消息框。

Linux操作系统安装软件和应用程序图3

Synaptic 比上述两个更难使用,它允许您安装单独的软件包。总的来说,它是一个适合有经验的人或长期 Linux 用户的工具,不太适合 Linux " 初学者 " 初学者。

4。直接从.rpm 和.deb 文件安装

如果您的计算机上有可用的 RPM 或 DEB 文件,您可以直接从这些文件安装,只要您有足够的软件组件文件(这将防止从头部重新加载)。拥有正确系统的版本也非常重要。例如,.rpm 文件常用于 Redhat、openSuse,而.deb 文件常用于 Debian 和 Ubuntu。

还有软件的版本号,使用哪个设备。例如 32 位 Intel 或 AMD 软件名称中通常有 "i386 ″" i586 ″ 部分,对于 64 位机器,在包名称中会有符号 "am64 ″, 对于使用 PowerPC 芯片的设备,它将被签名 "ppc" 非常重要,因为如果你有一个不合适的包,你不能安装它.

要在 Ubuntu 上安装.deb 文件,只需在 Nautilus(Gnome 中的文件管理器)中浏览文件夹时将文件作为普通文件打开,deb文件管理器程序会自动运行。我们只需要点击Install

如何为Linux操作系统安装软件和应用程序的图4

要在 Ubuntu 上安装.rpm 文件,必须将其转换为.deb。但总的来说,不建议这样做,因为问题通常是缺乏兼容性。在 Linux 系统上使用.rpm 文件格式,您可以使用以下命令安装文件: su rpm-i xyz 其中 xyz 是要安装的包名。

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *