ubuntu怎么下载安装软件(如何用ubuntu安装app)

1. 前言

本文主要讲解如何在Linux系统上下载应用并安装应用。
在Linux上安装软件与Windows系统并不相同。您通常需要从Linux发行版的软件库及其包管理器中获取软件,而不是访问某个网站。这听起来很复杂,但实际上比在Windows上安装软件要简单。

一个典型的Linux发行版的软件安装系统与一个应用程序商店有很多共同之处。首先你得配置一个软件应用市场,也叫软件仓库,该仓库可以是本地文件形式,光盘挂载形式,或者网络形式。

2. 在Linux系统自带的软件仓库中下载应用并安装应用

您可以在Linux发行版自带的软件库中上下载及安装的大多数应用软件。您的Linux发行版可能为这个系统提供了一个很好的图形化前端。选择您想要的软件包,您的软件包管理器将自动下载软件包,获取它需要的任何其他软件包,并安装它们。

在Ubuntu中,包含的软件包管理器是Ubuntu软件中心—在你的dock中寻找橙色的购物袋图标。使用此应用搜索软件名字并安装它们。您可以搜索“视频播放器”之类的应用程序类型或“VLC”之类的特定应用程序名称。点击下载按钮,输入密码,程序包管理器会完成剩下的工作。

这完全跟手机应用市场的体验一致,你无需了解太专业的知识。

在Linux系统自带的软件仓库中下载应用并安装应用

每个Linux发行版都有自己的软件存储库和包管理器,但实际上所有Linux发行版都使用这样的软件存储库系统。例如,在Linux Mint上,您将使用Software Manager应用程序下载应用并安装应用。

在Linux Mint上,您将使用Software Manager应用程序下载应用并安装应用

漂亮的图形界面只是真正的包管理器的前端,您可以通过其他方式访问它。例如,您可以使用Ubuntu上的apt-get命令从终端安装包。图形界面和终端命令完成相同的任务。

3. 安装私有应用或者私有应用仓库

有些程序不在Linux发行版的软件库中。这包括流行的私有程序,如谷歌Chrome、Skype、Steam和Opera。您的Linux发行版通常没有重新发行此软件的许可证,因此您必须从源代码获取它。

下载此类软件,请访问项目官方网站,点击下载按钮。您通常会看到一个指向各种Linux下载链接的页面。例如,这里是用于Linux的Skype下载页面。

系统将提示您为您的Linux发行版选择适当的包。您应该尽可能选择与您的Linux发行版匹配的包。例如,Skype提供了一个“Ubuntu 12.04 (multiarch)”包。它是列表中最新的版本号,所以它是Ubuntu 14.04中最理想的软件包。

下载和安装私有的应用skype

不同的发行版使用不同类型的包和不同的文件扩展名。Ubuntu、Linux Mint、Debian和类似的发行版都使用带. Deb文件扩展名的Deb包。Fedora、Red Hat、openSUSE和其他一些发行版使用.rpm包。

只需双击下载的包,它就会在一个包安装程序中打开,这个包安装程序将为您处理所有的棘手工作。例如,你需要双击一个下载的.deb文件,点击Install,然后输入你的密码在Ubuntu上安装一个下载的包。

在Ubuntu系统上下载和安装deb应用文件包

下载的软件包也可以通过其他方式安装。例如,您可以使用dpkg -I命令从Ubuntu的终端安装包。图形化工具是最简单的。

4. 更多安装软件的方法

以上两种方法是每个Linux用户都需要知道的基本方法。有了这些技巧,你可以安装大部分你需要的软件。但是这里有一些在Linux上安装软件的其他方法:

4.1 使用第三方存储库

任何人都可以创建自己的软件存储库,打包软件,并从那里分发软件。有时您可能希望使用第三方存储库来安装在Linux发行版的存储库中无法获得的软件。例如,Ubuntu使得建立“个人包存档”(PPAs)变得相当容易。您可以将这些PPAs添加到您的包管理器中,PPA中的包将出现在Ubuntu软件中心和其他包管理界面中。这是获得还没有在Linux发行版的官方存储库中的包的常见方法。

ubuntu通过添加PPA源仓库分发和下载应用

解压缩二进制文件:一些Linux软件以预编译的形式发布,设计用于在任何Linux发行版上运行,而不需要安装。例如,Skype提供的“动态”下载是.tar.bz2文件获取。这只是一个归档文件,就像一个ZIP文件一样—你可以把它解压缩到你电脑上的一个文件夹中,然后双击里面的可执行文件来运行它。Mozilla还提供了最新版本Firefox的下载.bz2的安装包,因此您可以下载并运行它,而不需要任何安装—只需将归档文件解压到任意位置的文件夹中,然后双击其中的firefox文件即可。为了更好地与您的系统兼容和更容易地更新,您应该选择打包的软件。

通过下载.tar.bz2形式的应用和安装应用软件

4.2 从源代码编译

典型的Linux用户不再需要从源代码编译和安装软件。您需要的所有软件都应该以打包的形式提供。也就是说,大多数Linux软件项目都以源代码的形式分发它们的软件,而由Linux发行版负责打包并分发给您。如果您的Linux发行版没有您想要的软件包,或者没有您需要的软件包的最新版本,您可以从源代码编译它。从源代码编译并不是普通Linux桌面用户应该做的事情,但是它也没有听起来那么难。

在Linux上下载应用源代码并编译安装它们

4.3 在Linux系统上下载并安装Windows应用软件

Windows软件不能在Linux上本地运行。有几种方法可以在Linux上安装和运行Windows软件,包括Wine兼容层(不是很完美)和在虚拟机中安装Windows本身(这会增加很多开销)。如果可能的话,使用Linux软件。这些解决方案是为运行那些你无法离开的应用程序而设计的——例如,在Linux上观看Netflix或在Linux上运行Microsoft Office—但是你将有一个更好的、更稳定的本地Linux软件体验。

在Linux系统上下载并安装Windows应用软件

您的包管理器会定期检查它的软件库,查看包的新版本,当有新版本可用时,它的更新器就会出现。(这是Ubuntu上的更新管理器应用程序。)这是您系统上的所有软件可以从一个地方更新的方式。

当您安装第三方软件包时,它也可能安装自己的软件存储库,以便于更新。例如,当你在Ubuntu上安装谷歌Chrome时,它会安装指向官方的谷歌Chrome库的文件。当Chrome的新版本发布时,它们将与其他所有更新一起出现在更新管理器应用程序中。每个应用程序不需要自己的集成更新器,就像在Windows上一样。

ubuntu怎么下载安装软件(如何用ubuntu安装app)