如何在linux上安装软件

所以你已经切换到Linux了。或者你想换个位置。但你有一些问题可能会阻止你全身心投入。大多数新用户最担心的问题之一是,“有什么软件可用,我该如何安装?”...
Illustration for article titled How to Install Software on Linux

所以你已经切换到Linux了。或者你想换个位置。但你有一些问题可能会阻止你全身心投入。大多数新用户最担心的问题之一是,“有什么软件可用,我该如何安装?”

这是个合理的问题。为什么?在最长的一段时间里,Linux遭受着一种耻辱:应用程序匮乏,可供选择的选项很少,安装起来很困难。我记得,在早期,必须从源代码包编译软件,这将导致一个看似无休止的缺少依赖的循环。这是令人沮丧的,但可行的。然而,这种挫败感让很多人远离了Linux。

幸运的是,那些日子已经过去很久了,在Linux上安装任何可用的软件(其中有很多)都不再是一件令人头痛的事。

在我们深入了解如何在Linux上实际安装软件之前,有一个非常重要的概念需要理解:

包管理器

这是那些让大多数Linux新用户困惑的话题之一。包管理器是Linux上的一个子系统,正如标题所说,它管理计算机上的包(软件)。它是Linux的一个关键组件,因为它可以跟踪安装的所有东西;下载软件包;确保所有软件包安装在一个公共位置;帮助升级包;解决依赖关系;而且用户不必从源代码安装。

最大的困惑是有许多可用的包管理器,但在一个发行版上只能使用一个。事实上,发行版是有区别的,主要是他们选择哪个包管理器。例如:Debian和Ubuntu(及其衍生物)使用apt;Red Hat Enterprise Linux、CentOS和Fedora使用yum;SUSE和openSUSE使用zypper;ArchLinux使用pacman。有更多的包管理器在那里,但这是一个很好的开始。

每个包管理器使用不同的文件类型。例如,apt使用.deb文件,而yum和zypper使用.rpm文件。apt软件包管理器无法安装.rpm文件,并且yum或zypper都无法安装.deb文件。更让人困惑的是,Ubuntu(及其派生版本)使用dpkg命令安装local.deb文件,Red Hat(及其派生版本)使用rpm命令安装local.rpm文件。

困惑了吗?别担心,其实比那容易多了。

大多数包管理器都有GUI前端。这些前端类似于苹果应用商店。有许多这样的GUI前端可用并不奇怪。好消息是,它们中的大多数都有类似的名称(比如GNOME软件、Ubuntu软件、初级AppCenter)。这些应用程序商店允许你轻松地搜索软件标题,并点击一个按钮安装它(更多关于这个在一点)。

包管理器还有一个问题:存储库。存储库是包管理器的一个关键方面,但对于新用户来说,这个概念可能会增加我们不希望出现的另一个混乱级别。但是,要快速地进行概述,请考虑以下问题:开箱即用的软件标题只有一定的选择。该选择由配置的存储库决定。有许多第三方存储库可以添加到系统中。添加后,就可以安装与这些第三方存储库关联的任何软件标题。可以从GUI工具或命令行添加软件存储库。

在任何情况下,存储库都是另一天的问题,对于本文讨论的软件下载类型来说,不需要理解它。

安装下载的文件

我知道,我知道…我说过现代Linux操作系统的好处之一就是你不需要从下载的文件中安装。话说回来,我想从这里开始。为什么?有时你会发现你的发行版的“应用商店”中没有一个可用的软件。当这种情况发生时,你需要知道如何手动安装该应用程序。我要说的是,对于日常的,普通的使用,你很少需要这样做。即使您从未使用这种方法安装,至少您对它的工作原理有了非常基本的了解。

在这里,我们将演示如何使用最新版本的ubuntulinux(截至本文撰写之日,17.10)。大多数包管理器以类似的方式安装(所使用的命令略有不同)。假设你想在Ubuntu上安装googlechrome浏览器。在Ubuntu软件工具中找不到这个特定的浏览器。要从命令行安装它,必须下载正确的文件。如前所述,Ubuntu的正确文件是.deb文件。因此,请将浏览器指向Chrome下载页面,然后单击下载Chrome按钮。好消息是你的浏览器会被检测到,Chrome下载页面会知道你需要哪个文件。单击ACCEPT AND INSTALL按钮,将出现一个新窗口,提供两个选项(见下文)。

Your choice of install paths.

您可以将文件保存到硬盘(然后通过命令行安装),也可以使用软件安装程序打开文件。重要的是要明白,并不是每个发行版都包括后者。如果没有获得openwith选项,则必须从命令行安装。

让我们首先使用openwith选项。确保选中“软件安装”(默认),然后单击“确定”。该文件将下载,然后Ubuntu软件将打开,给你选择安装(见下文)。

Installing a downloaded file with Ubuntu Software.

单击安装,系统将提示您输入用户密码。安装将完成,Chrome已准备好使用。你可以关闭Ubuntu软件工具,从仪表板打开Chrome。

但是如果您没有使用GUI工具安装的选项呢?然后您必须选择保存文件并从命令行运行安装。别担心,没那么难。以下是从命令行在Ubuntu Linux上安装最新版本Chrome的步骤:

  1. 单击桌面底部的正方形点
  2. 当仪表板打开时,键入terminal
  3. 使用cd~/Downloads命令切换到Downloads目录
  4. 使用sudo dpkg-i google Chrome*.deb命令安装Chrome
  5. 出现提示时(见下文),键入用户密码并按键盘上的Enter键
  6. 允许安装完成
Installing Chrome from the command line.

从gui安装

这就是事情变得很容易的地方。要从发行版的GUI安装,只需打开工具,搜索所需软件,然后单击“安装”。例如,假设您要安装GIMP图像编辑器。为此,打开Ubuntu软件并在搜索栏中键入gimp。当结果出现时,单击GIMP条目,单击Install按钮(见下文),并(在出现提示时)键入您的用户密码。等待安装完成,新软件即可打开并使用。

Illustration for article titled How to Install Software on Linux

一句话:一切都比看上去容易

在Linux上安装软件并不像你想象的那么难。是的,当您需要从命令行安装某些东西时,可能很少有这种情况,但即使这样也不是什么挑战。此外,很有可能,您永远不必在GUI前端之外安装软件。

请记住,如果您使用的发行版不是Ubuntu(或其派生版本),那么您需要快速搜索一下,以确保您了解apt包管理器与桌面上使用的包管理器之间的区别。

  • 发表于 2021-05-15 05:44
  • 阅读 ( 179 )
  • 分类:互联网

你可能感兴趣的文章

如何在linux上查找和修复损坏的包

...就是为您准备的。我们将简要详细地讨论损坏的软件包,如何检查系统是否包含损坏的软件包,以及如何正确地重新安装它们。 ...

  • 发布于 2021-03-11 11:30
  • 阅读 ( 263 )

如何在linux pc上安装minecraft的完整版本

...带史蒂夫在你的Linux PC上进行一些新的冒险吗?下面介绍如何在Linux上安装Minecraft。 ...

  • 发布于 2021-03-12 19:51
  • 阅读 ( 455 )

如何在linux上安装软件:软件包格式说明

... 你觉得在Linux上安装软件怎么样?它与其他操作系统相比如何?可以改进吗?分享你的想法,如果你有任何问题,不要犹豫问! ...

  • 发布于 2021-03-17 09:44
  • 阅读 ( 405 )

新安装的10款ubuntu应用程序

... 如何安装:Synaptic软件包管理器可以在软件中心找到。 ...

  • 发布于 2021-03-19 11:17
  • 阅读 ( 229 )

关于linux最常见的问题。。。回答

...也是免费的。不仅如此,你还可以自由地看看这些程序是如何**的。如果您有专业知识,您可以使用此代码创建自己的软件。 ...

  • 发布于 2021-03-25 12:19
  • 阅读 ( 195 )

如何在arch linux中安装和删除软件包

想在Arch Linux上安装软件包但不知道如何安装?很多人在第一次从基于Debian的发行版迁移到Arch时都面临这个问题。但是,您可以使用包管理器在基于Arch的系统上轻松地管理包。 ...

  • 发布于 2021-03-28 02:18
  • 阅读 ( 465 )

如何从windows7升级到linux

...引导到Linux并安装它之前,您可能需要先备份文件。无论如何,备份关键文件总是个好主意。 相关:初学者的最佳Linux发行版 启动媒体并在安装前试用 创建介质后,您现在可以重新启动Windows 7 PC,选择创建的介质作为启动设备...

  • 发布于 2021-04-02 18:19
  • 阅读 ( 236 )

如何在chromebooks上设置和使用linux应用程序

...游戏改变者,因为它打开了大量可用软件的目录。以下是如何开始。 在我们进入细节之前,值得一提的是,Chrome OS版本69还没有在稳定频道上发布,它在2018年8月13日开始进入许多Chromebook的beta频道,但也可以在开发者频道上发布...

  • 发布于 2021-04-05 01:09
  • 阅读 ( 163 )

windows10的新bashshell所能做的一切

...些指南汇总到一个大列表中。 windows上linux入门 相关:如何在windows10上安装和使用Linux Bash Shell 您可以在任何版本的windows10(包括windows10home)上安装Linux环境和bashshell。但是,它确实需要64位版本的Windows10。您只需启用Windows Subs...

  • 发布于 2021-04-06 14:44
  • 阅读 ( 265 )

如何在windows10上安装和使用linux bash shell

...令行应用程序都能正常工作,因为这个特性并不完美。 如何在windows10上安**ash 相关:如何知道我运行的是32位还是64位Windows? 此功能在32位版本的Windows 10上不起作用,因此请确保您使用的是64位版本的Windows。无论如何,如果你...

  • 发布于 2021-04-06 16:32
  • 阅读 ( 248 )
feel6745501
feel6745501

0 篇文章

相关推荐