如何从ubuntu的软件库外部安装软件

在Linux上,您可以从包管理应用程序(如Ubuntu软件中心)安装软件。但并非所有软件都可以在Linux发行版的软件存储库中使用。...

如何从ubuntu的软件库外部安装软件

在Linux上,您可以从包管理应用程序(如Ubuntu软件中心)安装软件。但并非所有软件都可以在Linux发行版的软件存储库中使用。

您应该只安装来自您信任的源的软件,就像在Windows上一样。很多建议也适用于其他Linux发行版,所以我们将注意到什么是特定于Ubuntu的,什么是一般的Linux。

deb包文件

Ubuntu软件包的格式为.deb文件格式。这包括从Ubuntu软件中心下载的包,以及APTGET—它们都是.deb文件。

但是,您也可以从Ubuntu的软件库之外安装.deb包。许多为Linux生产软件的公司都提供.deb格式的软件。例如,你可以从Google Chrome、Google Earth、Steam For Linux、Opera甚至Skype的官方网站下载.deb文件。双击该文件,它将在Ubuntu软件中心打开,您可以在那里安装它。

Ubuntu基于Debian,Debian创建了.deb包格式。如果其他Linux发行版不基于Debian,它们将有自己的包格式。例如,Fedora和其他基于Red Hat的发行版使用.rpm包。许多为Linux提供软件的公司为不同的发行版提供了多种软件包格式。

如何从ubuntu的软件库外部安装软件

第三方包存储库

Ubuntu运行自己的软件包存储库,里面装满了为Ubuntu编译和打包的开源(以及一些封闭源码)软件。但是,任何人都可以设置自己的包存储库。

第三方软件包存储库通常会无缝地添加到您的系统中。例如,当您从.deb文件安装Google Chrome或Steam时,.deb文件会将正式的Google或Valve软件存储库添加到您的系统中。当软件包在存储库中更新时,您将收到更新通知,并可以通过软件更新程序应用程序安装它们。与Windows不同,所有已安装软件的更新都可以在一个地方进行管理。

您可以查看您的软件存储库,并从Ubuntu附带的软件源应用程序添加更多(如果您知道它们的详细信息)。

其他Linux发行版也支持第三方存储库,但是存储库及其包含的软件是特定于发行版的。

如何从ubuntu的软件库外部安装软件

个人程序包档案(ppas)

ppa是第三方包存储库的另一种形式。它们托管在Canonical的Launchpad系统上,任何人都可以在这里创建PPA。

PPA通常包含一些尚未正式添加到Ubuntu主要稳定存储库的实验性软件。它们还可能包含更新版本的软件,这些软件还不足以稳定地进入Ubuntu的主存储库。

例如,Ubuntu的Wine团队提供了一个PPA,其中包含最新版本的Wine软件,用于在Linux上运行Windows应用程序。要添加它,您需要将以下行添加到上面的“软件源”应用程序中:

ppa:ubuntu-wine/ppa

Canonical Launchpad网站上的每个PPA页面都包含向系统添加PPA的说明。一旦PPA添加到系统中,您就可以使用标准软件(如Ubuntu软件中心、软件更新程序和apt get命令行工具)从PPA安装包。

如何从ubuntu的软件库外部安装软件

从源代码编译

所有二进制软件都是从源代码编译的。Ubuntu的.deb包包含专门为您正在使用的Ubuntu版本编译的软件。编译这些应用程序是为了使用Ubuntu版本可用的软件库。

特定软件的开发人员通常以源代码的形式发布软件。Linux发行版获取源代码,编译它,并为您创建包。但是,您也可以下载程序的源代码并自己编译。你通常不需要在Ubuntu上这么做。你可能想要的大多数实验性软件可能都在PPA中,有人已经为你做了艰苦的工作。

在其他发行版上,有时可能需要编译程序以获得所需的最新版本,或者安装存储库中不可用的程序。然而,普通的Linux用户——甚至许多极客Linux用户——将永远不必从源代码编译某些东西。

源代码文件通常分布在。焦油.gz格式,但这只是一种存档-。焦油.gz文件可以包含任何内容,就像.zip文件一样。

如何从ubuntu的软件库外部安装软件

二进制程序

有些程序是以二进制形式分发的,而不是源代码形式。这可能是因为程序是封闭源代码的,并且程序的分发者不想为各种分发版打包它。

例如,Mozilla在Linux上提供Firefox二进制文件的下载。焦油bz2格式。(.焦油bz2只是另一种存档格式,如zip文件。)您可以下载此存档,将其解压缩到计算机上的文件夹中,然后运行-mozilla.sh文件它里面的脚本(双击它)来运行下载的Firefox二进制文件。

但是,在Firefox中不应该这样做。使用操作系统附带的Firefox包-它可能会更好地优化,更快,并将通过您的标准包管理工具进行更新。不过,如果您使用的是过时的Firefox附带的旧版本Linux,那么您可以将Firefox二进制文件下载到您的计算机并从目录运行它,而不需要任何系统范围的权限来安装它。

如何从ubuntu的软件库外部安装软件

许多封闭源代码软件(尤其是旧的、不受支持的封闭源代码软件)是以未打包的二进制形式分发的。像Linux ports of Doom 3、Quake 4、Unreal Tournam2004和Neverwinter Nights这样的软件都是以二进制软件包的形式分发的,甚至还有类似Windows的安装程序。这些安装程序实际上只是将游戏文件提取到文件夹并创建应用程序菜单快捷方式的程序。

如何从ubuntu的软件库外部安装软件


当然,还有其他方法可以在Ubuntu上安装软件。Zero Install(也称为0install)项目已经尝试更改Linux软件安装5年多,创建了一个用于安装桌面软件的系统,该系统可在所有Linux发行版中工作。然而,零安装项目并没有获得太大的吸引力。大多数Linux用户都可以通过他们的Linux发行版的包管理器来提供服务——特别是如果他们使用的是Ubuntu,而Ubuntu是大多数软件都是为它打包的。

  • 发表于 2021-04-11 22:44
  • 阅读 ( 260 )
  • 分类:互联网

你可能感兴趣的文章

爸爸!_操作系统已经到来:它与ubuntu相比怎么样?

...你需要一个驱动程序,有一个互联网连接下载它,并知道如何安装它。有些发行版比其他发行版更容易实现这一点——这也是Ubuntu一开始如此流行的原因之一。 ...

  • 发布于 2021-03-12 11:28
  • 阅读 ( 354 )

ubuntu:初学者指南

...应该是每个人都可以自由访问的,无论语言、残疾或收入如何。 ...

  • 发布于 2021-03-12 17:29
  • 阅读 ( 305 )

新安装的10款ubuntu应用程序

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

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

如何从以前的版本升级到ubuntu17.10

...备好体验新的Ubuntu,你可能还是想升级到17.10。下面介绍如何从16.04或17.04升级到Ubuntu 17.10。 ...

  • 发布于 2021-03-25 14:06
  • 阅读 ( 203 )

linux和ubuntu入门

... 如果你不想重新学习如何使用电脑,吃肉桂可以帮你省去一些头痛。它是Linux Mint中的默认桌面环境。 ...

  • 发布于 2021-03-26 09:32
  • 阅读 ( 257 )

如何从windows7升级到linux

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

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

windows10的新bashshell所能做的一切

...使用apt-get命令。(apt命令也起作用)这个命令从Ubuntu的软件库下载并安装软件。只需一个命令就可以下载并安装一个或多个应用程序。 由于这是一个或多或少完整的Ubuntu用户空间环境,您还可以用其他方式安装软件。例如,您...

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

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

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

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

初学者:如何在ubuntu14.04中安装googlechrome

...件并将其安装到您的系统上是很容易的,我们将向您展示如何进行。 注意:当我们说要在本文中键入一些内容,并且文本周围有引号时,不要键入引号,除非我们另有规定。 在下载googlechrome安装包之前,你需要知道你的Ubuntu...

  • 发布于 2021-04-08 06:14
  • 阅读 ( 155 )

如何在ubuntu中安装来自第三方ppa的软件

PPAs,或称“个人包档案”,提供Ubuntu软件库中不可用的软件。一些PPA提供了新版本的软件包,这些软件包还没有进入Ubuntu的存储库。从PPA安装软件比从源代码编译软件容易,因此知道如何进行安装是很好的。 ppas,解释 相关...

  • 发布于 2021-04-08 13:47
  • 阅读 ( 315 )
n8406211e
n8406211e

0 篇文章

相关推荐