如何在Ubuntu中安装应用程序?


85

1
米奇的答案是最好的方法。虽然,如果您愿意,可以跳过使用终端执行“ wget”命令的第一部分,方法是转到google.com/intl/zh-CN/chrome/browser并单击“下载chrome”。然后,您可以选择32位或64位。将其保存在您想要的位置,然后双击它,就像Microsoft Windows中的安装程序一样。除此之外,请参考米奇的答案。欢迎使用Ubuntu,希望您在这里喜欢它!
伊莱2013年

Answers:


71

您可以通过不同的方式安装应用程序。终端,Ubuntu软件中心和Synaptic。

使用Ubuntu软件中心,您只需从启动器中打开它,然后搜索所需的应用程序。

如果您知道通过终端安装的正确命令,则只需按键盘上的Ctrl+ Alt+ T打开终端即可。打开时,您可以运行安装应用程序所需的命令。

对于突触,必须将其安装在系统上。要安装它,只需按键盘上的Ctrl+ Alt+ T打开终端。打开时,运行以下命令:

sudo apt install synaptic

安装后,您可以打开它,并搜索要安装的应用程序,然后将其标记为要安装。

同样,在某些情况下,如果您对Chrome存有疑问,则必须下载.deb文件并手动安装,或者下载.tar.gz文件,而这也必须手动完成。

现在,就Chrome而言,您可以通过下载.deb文件来安装它,或者只需按键盘上的Ctrl+ Alt+ T打开终端。打开时,运行以下命令:

对于32位

wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
sudo dpkg -i google-chrome-stable_current_i386.deb

对于64位

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

如果在安装过程中遇到任何错误,请在完成时执行

sudo apt -f install

有关不同安装方式的优缺点,请参阅此文章

Chrome安装源:Google

加成

在Ubuntu中安装软件可以通过以下几种方法完成:

Ubuntu软件中心

您可以搜索应用程序,或浏览以下类别:

在此处输入图片说明

突触包管理器

您可以搜索应用程序,或浏览以下类别:

在此处输入图片说明

通过终端安装

从终端安装可以通过几种方式完成:

APT
您可以搜索一个应用程序。搜索软件的命令是:

apt search <application_name>

添加存储库:

编辑源列表文件,然后添加

sudo -H gedit /etc/apt/sources.list

或从终端添加

sudo add-apt-repository <repository_name>
sudo apt update
sudo apt install <application_name>

其他安装方式

手动下载.deb(Debian软件包):

  • 下载后,您可以双击该软件包以在软件中心打开该软件包,从中可以进行安装。
  • 或者,只需按键盘上的Ctrl+ Alt+ T打开终端。打开后,导航至下载位置,然后运行以下命令:

    sudo dpkg -i <package_name>.deb
    

其他选项:

  • .rpm文件是为Fedora或Mandriva打包的,但是您可以使用alien(可以使用Synaptic进行安装)将.rpm文件转换为.deb。(可能并非一直都有效)

  • .tar.gz文件已压缩。如果看到.tar.gz,则可能是具有预编译二进制文件的压缩文件,或者是具有允许您从源代码编译应用程序的源代码的文件。要了解如何从a安装.tar.gz,请参阅如何从.tar.gz安装

有关更多信息,请参见《安装软件》或《在Ubuntu中安装程序的初学者指南》。


1
另外,如果您不担心会使用Google品牌的浏览器,可以随时从存储库中安装Chrome。
AntonChanning

我强烈建议仅从官方Ubuntu存储库(Synaptic,Software Center或apt-get)安装程序。这样,您将获得自动更新和安全补丁。同样,从其他来源安装的程序在极少数情况下可能会在升级到较新的Ubuntu版本时引起问题。仅当您确实确实需要一个程序,并且在官方存储库中没有该程序时,我才考虑直接下载.deb文件。
soulsource

1
为什么最后要谈论Ubuntu软件中心?到目前为止,这是最简单的方法,您将其推到最底端。
stommestack 2013年

1
Ubuntu软件中心是其中的第一个列出的。
米奇

您也可以在“手动下载”部分中添加有关gdebi的信息。
Nonny Moose

29

有很多方法可以在Ubuntu中安装软件包。我将尝试列出最常用的方法,并提供每个方法的详细说明的链接。


通过互联网连接安装软件包

1.通过Web浏览器安装软件包

APT协议(或apturl)是从Web浏览器上安装一个软件包非常简单的方法。

2.通过基本的图形方法安装软件包

Ubuntu Software Center是一站式商店,用于在您的计算机上安装和删除软件。

3.通过高级图形方法安装软件包

Synaptic apt的图形化前端,Ubuntu中的软件包管理系统。

4.通过基于文本的方法安装软件包


在没有互联网连接的情况下安装软件包

1.使用Keryx

Keryx是一个可移植的跨平台程序包管理器,它提供图形界面来收集脱机计算机的更新,程序包和依赖项。

2.使用Synaptic软件包下载脚本

Synaptic软件包管理器具有内置功能,可以生成软件包下载脚本

3.使用apt-offline

apt-offline是一个基于脱机文本的apt软件包管理器。

4.安装下载的软件包


资料来源:https : //help.ubuntu.com/community/InstallingSoftware


25

如果您是(未来的)前Windows用户,如何安装Ubuntu软件!

16.04及更高版本:Ubuntu Software Center已重命名为Ubuntu Software

(其他所有内容保持不变)

最重要的是要记住,有一天您将不得不删除将要安装的该软件,因此请始终使用与安装方法相同的删除方法。

因此,使用以下优先级在Ubuntu上安装软件:

  1. 忘记从各地的网站下载和安装的知识,并使用以下优先级列表,了解如何在Ubuntu下安装软件,因为您现在拥有(并希望保持)稳定的系统。
  2. 对于初次使用的用户:使用Ubuntu的前3个月,最多一年(使用 Ubuntu软件(中心)
    GUI从标准Ubuntu存储库中安装/删除)。

    按照下面的屏幕截图,单击左上角的破折号,键入software,然后单击Ubuntu Software(中心)。

    打开Ubuntu SW Center

    Ubuntu软件(中心)打开:

    Ubuntu SW Center启动

    并且左侧有大量的应用程序类别可供选择。或在右上角的搜索框中输入软件名称(这是我们将要使用的名称)

    废话软件

    我很惊讶,但是确实有适用于Ubuntu的废话软件,:-),所以只需单击所需的废话,单击“安装”,稍等片刻即可!

    要使用这种方法删除软件,请单击第二个屏幕快照上的“已安装”按钮,单击要卸载的废话,然后单击“卸载”按钮!十分简单。

    如果没有该软件,请不要从其他地方下载该软件,并使用下面的一些高级功能进行安装!你是初学者!

  3. (中级用户,6个月至1年的经验)
    使用 TUI的 新闻++去一个终端,输入:aptitude
    CtrlAltT

    sudo aptitude
    

    然后按 Enter

    如果得到aptitude: command not found,请键入:

    sudo apt install aptitude
    

    安装aptitude并等待,直到没有任何动作,然后键入:

    sudo aptitude
    

    启动它。

    屏幕截图能力

    这仍然有点熟悉:您可以使用鼠标,但是就像您早在1988年发明WWW之前一样。现在是第一个障碍:RTFM通过键入以下内容来获得智能:

    man aptitude 
    

    这个很重要! aptitude可以让您做更高级的事情,但是却是个背刺的仆人!

  4. 现在介绍更高级的内容:(仅在本网站具有超过5000信誉+至少一个金牌的知识渊博的人的指导下使用)

    Ctrl+ Alt+ T并输入:

    • apt install szPackageName 安装
    • apt purge szPackageName彻底删除
    • apt remove szPackageName删除应用程序,并保留其配置文件。(这意味着:您可能想在以后的某个时间重新安装它,而您只花了几个小时来配置该死的东西,并且不想丢失配置!)
  5. 真正高级的东西:(仅在不朽者的指导下使用,即:该站点上知识渊博的人具有> 10000的信誉+几个金牌)

    一种。下载并安装一个.deb文件:使用dpkg --install szPackageNamedpkg --purge szPackageNamedpkg --remove szPackageName安装,完全删除并没有配置文件中删除。

    b。安装PPA:明确遵循说明。如果有任何问题,请复制并粘贴错误,在此网站上提问,插入问题的链接并回答您正在关注的问题,并回报给神仙! ;-)

  6. “只需从源代码下载并构建!!!”

    可能是一名开发人员告诉您这一点,而他对安装和维护稳定的系统没有任何问题一无所知,但却拥有地球上最酷的东西!
    根据您的观点,被爱拥抱或像瘟疫一样被避免。

    因此,如果您确实要从源代码下载并构建,则无论将来开发者怎么说CheckInstallmake install都可以使用而不是 将来在此示例中那样更容易删除此软件


6

从Ubuntu软件安装

您可以从启动器中提供的Ubuntu Software应用程序中安装应用程序:

Ubuntu软件 从Ubuntu软件安装

在这里,您可以搜索Ubuntu存储库中存在的应用程序。

从终端安装

有时很容易直接从终端安装软件。您可以通过输入终端:

sudo apt install <package name>

例如,Firewalll:

sudo apt install gufw

如果出了什么问题,您可以通过安装它们的依赖项来修复它们中的大多数

sudo apt install -f

从PPA安装

如果Ubuntu软件中不存在该软件,或者该软件的版本比最新的官方发行版旧,则可以添加PPA(软件存储库)并从那里安装软件。您可以通过在终端中键入以下命令在您的Ubuntu中添加PPA:

sudo add-apt-repository ppa:<PPA NAME>
sudo apt update
sudo apt install <package name>

安装DEB文件

有一些软件(例如Google Chrome)可以.deb从其网站上以可执行文件的形式出现:

Chrome下载PC版

您可以下载它们的可执行DEB文件并通过双击或通过终端输入以下内容来运行它们:

sudo dpkg -i <file name>.deb
sudo apt install -f

某些应用程序(例如netbeans)不是作为DEB文件出现的,而是作为.sh文件出现的。您可以在终端中输入以下命令来运行它们:

chmod +x <file name>
sudo sh <file name> # or
sudo ./<file name>

快照

还提供了一种称为“ Snaps”的新型软件包,它是软件及其依赖关系的集合,位于单个文件中。它是用于安装软件的单一发行版独立设置。许多软件(例如VLC,Blender等)都作为Snap软件包提供。您可以在Ubuntu软件中找到它们。


2
代替sudo dpkg -i foo.debsudo apt install ./foo.deb将安装依赖项。
muru

它也可以实现sudo apt install -f
阿德南

1
关键是您不需要分两个步骤进行操作-可以使用apt一次完成操作
muru


4

从CD安装

首先,确保CD确实包含应用程序;有时,它仅带来有关应用程序的一些信息,并提供一个链接,您可以通过该链接通过软件中心进行安装。

如果实际上是CD上的应用程序,则在CD文件夹中搜索以.deb.bin.tar.sh文件形式找到应用程序。

如果是.deb文件

只需双击它,软件中心就会为您安装它。

您也可以使用命令行方法安装它们。

如果是.bin文件

重命名为.bin32.bin64取决于您的体系结构。您可以通过运行找到该信息

dpkg --print-architecture

转到属性并允许该文件作为程序运行,然后双击它即可打开安装程序。

如果是.tar文件

双击它,然后将所有内容解压缩到所需的文件夹中,您可能会在该文件夹中找到一个带有程序名称的图标,只需双击它即可启动该程序。

如果是.sh文件

转到属性并允许其作为程序运行,然后双击它以启动安装程序。


2
这个答案充其量是令人误解的。一个.bin安装程序基于其后缀改变其行为远未普及; 我个人并不熟悉使用该安装程序的任何特定安装程序(尽管像这样,安装程序检查使用什么名称来运行并没有技术障碍)。至于.tar文件,通常包含必须编译的源代码,而不是可执行文件。此外,即使对于包含可执行文件的.tar文件,双击可执行文件通常还是不够的。通常,必须从.desktop文件启动该程序。
伊莱亚·卡根

4

注意:这是为一个更具体的问题而写的,但是它也涵盖了适用于此的技术。

如果我没记错的话,《芯片杂志》只提供Windows的安装程序。您应该能够使用名为“ WINE”的软件运行它们。

更好的方法是*.deb通过朋友的PC从这些程序的主页(如果它们提供对Ubuntu的支持)下载文件(或源代码),使它们与Internet的连接更好,并在您的计算机上安装(或编译)它们电脑

但是:芯片主要提供软件来调整您的系统,在Ubuntu上则不需要它;)

并且:软件中心是为Ubuntu(我认为)获得软件的“最佳”方法。因此,如果是时间问题(而不是金钱问题),我宁愿选择喝杯茶/咖啡而不是其他方法,因为这样您就可以轻松地更新软件。


1
G.Ashwin kumar表示该CD是Linux应用程序,考虑到他确信CD可能适用于过时的Ubuntu版本,也可以适用于其他Linux发行版,例如OpenSUSE。虽然如果用于Windows,则另一种选择是通过torrent文件从torrent文件中下载带有较慢Internet连接的Internet软件。
罗德里戈·马丁斯

3

我将从最简单的方法开始,为您提供最佳的方法。

  1. SIMPLEST:打开Ubuntu软件中心。最快的方法是按开始键,然后键入“ Software ... ”,直到弹出。这是一家完整的商店。您会在这里找到所有内容。
  2. GEEKY:Ubuntu默认具有称为APT的名称。要安装任何软件包,只需打开一个终端(Ctrl+ Alt+ T)并输入sudo apt-get install <package name>。例如,要获取Chrome类型sudo apt-get install chromium-browser
  3. 突触:突触为易于图形包管理程序。它提供与apt-get命令行实用程序相同的功能,带有基于Gtk +的GUI前端。
  4. KERYX:Keryx允许用户选择要安装的软件包,检查更新,并将这些软件包下载到USB便携式存储设备上。程序包将保存到设备上,然后带回其起源的Linux框中,然后进行安装。这基本上是安装软件包的脱机工具

2

1. Muon作为突触替代品

我们已经知道现代Synaptic 容易出错,因此通常无法有效地重建搜索索引(请参见bug 1685376community.ubuntu.com上的讨论)。

因此,我建议使用KDE- Muon的出色工具。

Ubuntu MATE 16.04.5 LTS上的Muon

以下是包装说明的引文:

注意的功能包括:
*强大而直观的界面
*使用apt-xapian索引和Synaptic搜索算法进行快速,准确的软件包搜索
*支持按状态和类别过滤软件包 *支持
媒体更改
*支持通过debconf配置软件包系统
*根据APT设置警告/禁止安装不可信的软件包
*使用Polkit运行特权操作以增强安全性,便利性和与桌面的集成
*在软件包下载,安装和删除过程中暂停电源管理
*支持下载最新的changelog软件包的名称
*软件包的屏幕截图

您可以使用安装它sudo apt-get install muon
它位于应用程序->系统工具-> Muon软件包管理器中

2. GDebi

gdebi使您可以安装本地deb软件包来解析和安装
其依赖项。apt的功能相同,但仅适用于
位于远程(http,ftp)的程序包。

2.1。GUI方式-gdebi-gtk

单个deb文件可以从GUI安装gdebi-gtk(位于gdebi软件包中-使用安装sudo apt-get install gdebi)。

标准用法方案:下载一些deb文件,在文件管理器中打开其位置,右键单击它,然后选择“ 使用GDebi Package Installer打开”选项进行安装。

2.2。控制台方式-gdebi

GDebi在终端中也很有用,这里存在gdebi命令(sudo apt-get install gdebi-core)。

标准的使用场景:下载一些deb的文件,去它的文件夹中,通过执行以下命令依赖安装:sudo gdebi program.deb

3.通过Y PPA Manager搜索和安装软件(y-ppa-manager

有时,软件未打包在官方的Ubuntu存储库中。在这种情况下,我们需要称为PPA(个人软件档案)的第三方存储库。LaunchPad上有很多。您可以使用特殊页面https://launchpad.net/ubuntu/+ppas进行搜索。

但是很难找到这样的存储库以获取确切的软件包。在这种情况下,特殊实用程序-Y PPA Manager可能会提供帮助。

Ubuntu MATE 16.04.5 LTS上的y-ppa-manager

一个人可以安装它

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

安装后,它将位于应用程序->系统工具-> Y PPA Manager中。最有用的是在所有Launchpad PPA中搜索-您可以按名称搜索软件包,然后添加其PPA并安装所需的软件包。

但是无论如何,要小心从PPA获得的软件。它可能会破坏您的系统并导致系统无法预测的行为。

4. Plasma Discover作为Snap,FlatPak和APT的GUI

如果您正在运行Ubuntu 18.04 LTS(具有任何台式机),则可以在其上安装Plasma Discover并用作Snap,FlatPak和APT的GUI。有关详细信息,请参见此问答

sudo apt-get install plasma-discover \
plasma-discover-flatpak-backend plasma-discover-snap-backend \
qml-module-qtquick-controls qml-module-qtquick-dialogs kdelibs5-plugins

您将获得通用GUI:

在Ubuntu MATE 18.04 LTS上进行等离子发现


1

打开一个终端(Ctrl+ Alt+ T),然后键入

sudo apt-get install package-name

package-name您要安装的软件包的名称在哪里。

例如,要安装vlc软件包提供的VLC Player,请执行以下操作:

sudo apt-get install vlc
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.