当前位置: 首页>>技术问答>>正文


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

,

问题描述

我如何在Ubuntu上安装Google Chrome等应用程序?

是否有任何命令来安装应用程序?


答案索引:

最佳解决思路

你可以用不同的方式安装应用终端,Ubuntu软件中心和新立得。

使用Ubuntu软件中心,您只需从Launcher中打开它,然后搜索您想要的应用程序。

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

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

sudo apt-get 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-get -f install

有关安装的不同方式的优缺点,请参阅此我应该从源tarball(`.tar.gz`),Ubuntu软件中心还是其他地方安装程序?

Chrome安装源代码:Google

Addition

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

Ubuntu软件中心

你可以搜索一个应用程序,或通过类别:

software-installation,ubuntu

新立得包管理器

你可以搜索一个应用程序,或通过类别:

software-installation,ubuntu

通过终端安装

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

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

apt-cache search <application_name>

添加存储库:

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

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

或从终端添加

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

您可以安装其他方式

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

  • 下载完成后,您可以在软件包中打开double-click,然后在软件中心中打开它,从中可以安装它。

  • 或者,只需按键盘上的Ctrl + Alt + T即可打开终端。当它打开时,导航到下载位置,然后运行下面的命令:

    sudo dpkg -i <package_name>.deb
    

其他选项:.rpm和.tar.gz

.rpm这些文件是为Fedora或Mandriva打包的,但是您可以使用外部(您可以使用Synaptic进行安装),以便将.rpm文件转换为.deb。 (可能无法一直工作)

.tar.gz .tar.gz文件被压缩。如果您看到.tar.gz,它可能是具有pre-compiled二进制文件的压缩文件,或者是源代码允许您从源代码编译应用程序的文件。要了解如何从.tar.gz进行安装,请参阅How to install from a .tar.gz

欲了解更多信息,请参阅Installing SoftwareA beginners guide to installing programs in Ubuntu

次佳解决思路

在Ubuntu中安装软件包有很多种方法。我将尝试列出最常用的方法,并给出每个方法的详细解释的链接。


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

1.通过您的网络浏览器安装软件包

APT protocol (or apturl)是从Web浏览器安装软件包的一种非常简单的方法。

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

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

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

Synaptic是一个图形front-end到apt,它是Ubuntu中的包管理系统。

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


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

1.使用Keryx

Keryx是一个可移植的cross-platform软件包管理器,它提供了一个图形界面,用于收集离线计算机的更新,软件包和依赖关系。

2.使用新立得包下载脚本

新立得软件包管理器具有内置功能来生成package download script

3.使用apt-offline

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

4.安装下载的软件包


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

第三种解决思路

如果您是未来的ex-Windows用户,请安装Ubuntu软件!

16.04和更高版本:Ubuntu Software Center已更名为Ubuntu Software

(其他一切保持不变)

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

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

  1. 忘记你知道什么关于下载和安装从各地的网站,并使用以下优先列表如何在Ubuntu下安装软件,因为你现在有(并希望保留)一个稳定的系统。

  2. 对于初学用户:前3个月,使用Ubuntu软件(Center)的GUI,使用Ubuntu安装/从标准Ubuntu存储库中移除一年。按照以下屏幕截图,单击左上角的短划线,键入software,单击Ubuntu Software(中心)。 Ubuntu软件(中心)打开:并且您有大量的应用程序类别可供选择。或者在右上角的搜索框中输入软件的名称(我们将使用这个名称)。我和你一样惊讶,但是确实有一些适用于Ubuntu的垃圾软件:-)所以只需点击废话你想,点击”Install”,等一下,完成!要使用此方法删除软件,请单击第二个屏幕快照上的”installed”按钮,单击要卸载的垃圾并单击”Uninstall”按钮! Easy-peasy。如果该软件不在那里,请不要从其他地方下载它,并使用下面的一些更高级的功能进行安装!你是初学者!

    software-installation,ubuntu

    software-installation,ubuntu

    software-installation,ubuntu

  3. (中级用户,6个月至1年的经验)使用aptitudeCtrl + Alt + TTUI去一个终端,输入:

    sudo aptitude
    

    并按下Enter

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

    sudo apt-get install aptitude
    

    安装aptitude并等到没有任何动作再输入:

    sudo aptitude
    

    开始它。

    这仍然很熟悉:你可以使用鼠标,但它就像是在互联网发明之前的90年代。现在是第一个障碍:RTFM for aptitude!

    这个很重要! aptitude可以让你做更高级的事情,但是是back-stabbing仆人!

  4. 现在开始使用更高级的内容:(仅当本网站知识渊博的人员指导时使用> 5000声望+至少一个金徽章时才使用)按Ctrl + Alt + T并键入:

    • apt-get install szPackageName进行安装

    • apt-get purge szPackageName完全删除

    • apt-get remove szPackageName删除应用程序,保留其配置文件。 (这意味着:你可能想稍后重新安装,你只需花费几个小时来配置该死的东西,而不想丢失配置!)

  5. 真正先进的东西:(只有在神仙指示下使用,即:本网站有知识的人具有> 10000的声望+多枚金牌徽章)a。下载并安装.deb文件:使用dpkg --install szPackageNamedpkg --purge szPackageNamedpkg --remove szPackageName进行安装,完全删除并删除配置文件。湾安装PPA:明确遵循说明。如果出现任何问题,copy-paste错误,ask a question on this site,插入一个链接,问题和答案你正在追踪并回报给不朽! 😉

  6. ‘只需从源代码下载并构建即可!可能是一位开发人员告诉你这一点,他对安装和维护一个稳定的系统毫无问题一无所知,但拥有这个星球上最酷的东西!根据你的观点来接受爱情或像瘟疫一样避免。因此,如果您从源代码下载并构建,则无论开发人员说什么,使用CheckInstall而不是make install都可以在将来更轻松地删除此软件,like in this example

第四种思路

是的,在Ubuntu中有Windows .exe.msi文件的替代方案;那就是.deb文件。双击这样的文件将运行安装程序。

第五种思路

从Ubuntu软件安装

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

software-installation,ubuntu

software-installation,ubuntu

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

从终端安装

有时从终端直接安装软件很容易。您可以通过在终端中输入来完成此操作:

sudo apt install <package name>

ex,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文件

有一些软件(例如谷歌浏览器)从其网站上作为可执行文件.deb提供:

software-installation,ubuntu

您可以下载他们的可执行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

还有一种名为”Snaps”的新型软件包,它是软件及其依赖项集合在一个文件中的集合。它是一个独立的,独立于发行版的安装软件。许多软件如VLC,Blender等都以Snap软件包的形式出现。你可以在Ubuntu软件中找到它们。

第六种思路

从CD安装

首先确保CD确实包含应用程序;有时它只会带来一些有关应用程序的信息,以及您可以通过软件中心执行安装的链接。

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

如果它是.deb文件

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

您也可以使用a command line method进行安装。

如果它是.bin文件

根据您的架构将其重命名为.bin32.bin64。您可以通过运行找到该信息

dpkg --print-architecture

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

如果它是.tar文件

双击它并将所有内容提取到你想要的文件夹中,在这个文件夹中你可以找到一个带有程序名称的图标,只需双击它即可启动程序。

如果它是.sh文件

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

第七种思路

Note: This was written for a more specific question, but it covers techniques that apply here too.

如果我没有弄错,芯片杂志只提供Windows安装程序。您应该可以使用名为”WINE”的软件运行这些程序。

更好的方法是从这些程序的主页(如果它们提供对Ubuntu的支持)下载*.deb文件(或源代码),通过朋友的PC更好地连接到互联网并安装(或编译)它们你的电脑。

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

并且:software-center是’best’获取Ubuntu软件的方式(我认为)。所以,如果是时间问题(而不是金钱问题),我宁愿让其他方法喝杯茶/咖啡,因为这样您就可以轻松更新软件。

第八种思路

我会给你最好的方法,从最简单的开始。

  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. SYNAPTIC:Synaptic是适用于apt的图形化包管理程序。它提供了与基于Gtk +的GUI front-end的apt-get命令行实用程序相同的功能。

  4. KERYX:Keryx允许用户选择要安装的软件包,检查更新,并将这些软件包下载到USB便携式存储设备上。软件包被保存到设备上,然后被带回到它发来的Linux盒子中,然后安装。这基本上是一个安装软件包的离线工具。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1016.html,未经允许,请勿转载。