如何在Ubuntu中安装应用程序?
如何在Ubuntu上安装Google Chrome等应用程序?
有没有安装应用程序的命令?
答案索引:
- APT,Synaptic Package Manager和Ubuntu软件中心的基本用法以及如何安装
.deb
文件 - 方法列表,包括离线选项,以及每个方法的详细信息的链接
- 对来自Windows 或试图离开Windows的用户的建议。 😉
- 关于使用APT,
dpkg
和snap
方法的更新答案。 包括添加PPA和使用.sh
安装程序 - 关于KDE的Muon,Gdebi(
.deb
软件包的图形安装程序)和Y PPA Manager的更新答案 - 从CD安装软件
您可以通过不同的方式安装应用 终端,Ubuntu软件中心和Synaptic。
使用Ubuntu软件中心,您只需从Launcher打开它,然后搜索您想要的应用程序。
如果您知道通过终端安装的正确命令,那么您只需按键盘上的Ctrl + Alt + T即可打开终端。 打开时,您可以运行安装应用程序所需的命令。
对于synaptic,它必须安装在您的系统上。 要安装它,只需按键盘上的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
有关不同安装方式的优缺点,请参阅此帖 。
Chrome安装源:Google
加成
在Ubuntu中安装软件可以通过以下几种方式完成:
Ubuntu软件中心
您可以搜索应用程序,或浏览类别:
突触包管理器
您可以搜索应用程序,或浏览类别:
通过终端安装
从终端安装可以通过以下几种方式完成:
APT您可以搜索应用程序。 搜索软件的命令是:
apt-cache search
添加存储库:
编辑源列表文件,然后添加
sudo -H gedit /etc/apt/sources.list
或者从终端添加
sudo add-apt-repository sudo apt-get update sudo apt-get install
其他方式可以安装
手动下载.deb(Debian软件包):
- 下载后,您可以双击软件包,在软件中心打开软件包,然后从中安装软件包。
-
或者,只需按键盘上的Ctrl + Alt + T即可打开终端。 打开时,导航到下载位置,然后运行以下命令:
sudo dpkg -i
.deb
其他选项:.rpm和.tar.gz
.rpm这些文件是为Fedora或Mandriva打包的,但您可以使用alien(可以使用Synaptic安装),它允许您将.rpm文件转换为.deb。 (可能不会一直工作)
.tar.gz .tar.gz文件已压缩。 如果您看到.tar.gz,它可能是具有预编译二进制文件的压缩文件,或者具有源代码的文件,允许您从源代码编译应用程序。 要了解如何从.tar.gz安装,请参阅如何从.tar.gz安装 。
有关详细信息,请参阅安装软件或在Ubuntu中安装程序的初学者指南
有很多方法可以在Ubuntu中安装软件包。 我将尝试列出最常用的方法,给出每个方法的详细解释链接。
使用Internet连接安装软件包
1.通过Web浏览器安装软件包
APT协议(或apturl)是从Web浏览器安装软件包的一种非常简单的方法。
2.通过基本图形方法安装包
Ubuntu软件中心是一站式安装和删除计算机软件的商店。
3.通过高级图形方法安装包
Synaptic是Ubuntu中包管理系统apt的图形前端。
4.通过基于文本的方法安装包
- 能力 – 基于文本的方法
- apt-get – 技术方法
没有互联网连接安装包
1.使用Keryx
Keryx是一个可移植的跨平台包管理器,它提供了一个图形界面,用于收集离线计算机的更新,包和依赖项。
2.使用Synaptic包下载脚本
Synaptic包管理器具有内置function,可生成包下载脚本 。
3.使用apt-offline
apt-offline是一个基于脱机文本的apt包管理器。
4.安装下载的软件包
- .deb包 (这里适合与安装Google Chrome有关的问题)
- .tar.gz和.tar.bz2包
- .rpm包
资料来源: https : //help.ubuntu.com/community/InstallingSoftware
如果您是(未来)前Windows用户,如何安装Ubuntu软件!
16.04及更高版本: Ubuntu软件中心已更名为Ubuntu Software
(其他一切都保持不变)
最重要的是要记住有一天你必须删除你要安装的这个软件,所以总是使用与你的安装方法相同的删除方法。
因此,使用以下优先级在Ubuntu上安装软件:
- 忘掉你对从各地网站下载和安装的了解,并使用以下优先级列表来了解如何在Ubuntu下安装软件,因为你现在拥有(并希望保持)一个稳定的系统。
-
对于初级用户:前3个月,最多使用Ubuntu一年
使用Ubuntu软件(中心)的GUI安装/删除标准Ubuntu存储库。按照下面的屏幕截图,单击左上角的短划线,键入
software
,单击Ubuntu软件 (中心)。Ubuntu软件(中心)打开:
并且您在左侧有大量的应用程序类别可供选择。 或者在右上角的搜索框中键入软件的名称(这是我们将要使用的)
我和你一样惊讶,但确实有Ubuntu的垃圾软件,:-)所以只需点击你想要的垃圾,点击“安装”,稍等一下就完成了!
要使用此方法删除软件 ,请单击第二个屏幕截图中的“已安装”按钮,单击要卸载的废话并单击“卸载”按钮! 十分简单。
如果软件不存在,请不要从其他地方下载并使用下面的一些更高级的function进行安装! 你是初学者!
-
(中级用户,6个月 – 1年的经验)
使用aptitude
的TUI
按Ctrl + Alt + T转到终端并键入:sudo aptitude
然后按Enter键
如果
aptitude: command not found
,请键入:sudo apt-get install aptitude
安装aptitude并等待,直到没有任何移动, 然后键入:
sudo aptitude
开始吧
这仍然是一种熟悉的东西:你可以使用鼠标 ,但就像你在互联网发明之前回到了90年代。 现在是第一个障碍: RTFM for aptitude!
这个很重要!
aptitude
可以让你做更高级的事情, 但是是一个背刺的仆人! -
现在开始更高级的东西:( 仅在本网站知识渊博的人的指导下使用,声望超过5000且至少有一枚金徽章)
按Ctrl + Alt + T并键入:
-
apt-get install szPackageName
来安装 -
apt-get purge szPackageName
完全删除 -
apt-get remove szPackageName
删除应用程序, 保留其配置文件。 (意思是:你可能想稍后重新安装这个 ,你只花了几个小时配置该死的东西,不想丢失配置!)
-
-
非常高级的东西 🙁 仅在神仙的指导下使用,即:本网站上知识渊博的人拥有> 10000声望+多个金徽章)
一个。 下载并安装.deb文件:使用
dpkg --install szPackageName
和dpkg --purge szPackageName
和dpkg --remove szPackageName
进行安装,完全删除并删除不带配置文件。湾 安装PPA:明确按照说明操作。 如果出现任何问题,请复制粘贴错误, 在此网站上提出问题 ,插入问题的链接并回答您关注并向不朽的人报告! 😉
-
“只需从源代码下载和构建!!!”
可能是开发人员告诉你这一点,他对安装和维护一个稳定的系统一无所知 ,但是这个星球上有最酷的东西!
根据你的观点来接受爱或像瘟疫一样避免。因此, 如果您从源代码下载和构建 ,请使用
CheckInstall
而不是make install
,以便将来能够更轻松地删除此软件, 例如在此示例中, 无论开发人员说什么!
是的,Ubuntu中有Windows .exe
或.msi
文件的替代品; 那是.deb
文件。 双击这样的文件将运行安装程序。
从Ubuntu软件安装
您可以从启动器中的Ubuntu软件应用程序安装应用程序:
在这里,您可以搜索Ubuntu存储库中的应用程序。
从终端安装
有时可以直接从终端安装软件。 您可以通过键入终端来执行此操作:
sudo apt install
前,Firewalll:
sudo apt install gufw
如果出现任何问题,您可以通过安装其依赖项来修复大多数问题
sudo apt install -f
从PPA安装
如果Ubuntu软件中没有软件或者版本低于最新的官方版本,您可以添加PPA(软件存储库)并从那里安装软件。 您可以在终端中输入PPA,在Ubuntu中添加PPA:
sudo add-apt-repository ppa: sudo apt update sudo apt install
安装DEB文件
有一些软件(例如谷歌浏览器)作为可执行文件存在于他们的网站上:
您可以通过双击或通过终端键入以下命令来下载可执行的DEB文件并运行它们:
sudo dpkg -i .deb sudo apt install -f
某些应用程序(如netbeans)不是DEB文件,而是.sh
文件。 您可以键入以下命令在终端中运行它们:
chmod +x sudo sh # or sudo ./
捕捉
还存在称为“Snaps”的新型软件包装,其是软件及其依赖性在单个文件中的集合。 它是用于安装软件的单个独立于发行版的设置。 诸如VLC,Blender等许多软件都作为Snap包存在。 您可以在Ubuntu软件中找到它们。
从CD安装
首先确保CD确实包含应用程序; 有时它只会带来一些有关应用程序的信息以及您可以通过软件中心进行安装的链接。
如果应用程序实际上是在CD上,则在CD文件夹中搜索以将应用程序查找为.deb
或.bin
或.tar
或.sh
文件。
如果是.deb
文件
只需双击它,Software Center就会为您安装它。
您也可以使用命令行方法安装它们。
如果是.bin
文件
根据您的体系结构将其重命名为.bin32
或.bin64
。 您可以通过运行找到该信息
dpkg --print-architecture
转到属性并允许文件作为程序运行,然后只需双击它就可以打开安装程序。
如果是.tar
文件
双击它并将所有内容解压缩到您想要的文件夹中,在此文件夹中,您可以找到带有程序名称的图标,只需双击它即可启动该程序。
如果是.sh
文件
转到属性并允许它作为程序运行,然后双击它以启动安装程序。
注意:这是为更具体的问题而编写的,但它也涵盖了适用于此处的技术。
如果我没有记错的话,芯片杂志只提供适用于Windows的安装程序。 您应该可以使用名为“WINE”的软件运行它们。
更好的方法是从这些程序的主页(如果它们提供对Ubuntu的支持)下载*.deb
文件(或源代码),通过朋友的PC连接到互联网并安装(或编译)他们在你的电脑上。
但是:芯片主要提供软件调整你的系统,你不需要在Ubuntu上;)
并且:软件中心是为Ubuntu获取软件的“最佳”方式(我认为)。 所以,如果这是一个时间问题(而不是金钱),我宁愿在其他方法上喝一杯茶/咖啡,因为这样你就可以轻松更新软件。
我会给你最好的方法,从最简单的方法开始。
- SIMPLEST :打开Ubuntu软件中心。 最快的方法是点击开始键并输入“ 软件…… ”直到它弹出。 这是一个完整的商店。 你会在这里找到一切。
- GEEKY :默认情况下,Ubuntu称为APT 。 要安装任何软件包,只需打开一个终端( Ctrl + Alt + T )并输入
sudo apt-get install
。 例如,要获得Chrome类型的sudo apt-get install chromium-browser
。 - SYNAPTIC :Synaptic是apt的图形包管理程序。 它提供与apt-get命令行实用程序相同的function,以及基于Gtk +的GUI前端。
- KERYX :Keryx允许用户选择要安装的软件包,检查更新,并将这些软件包下载到USB便携式存储设备上。 软件包将保存到设备上,然后返回到源自它的Linux机箱,然后安装。 这基本上是一个安装包的离线工具 。
打开终端( Ctrl + Alt + T ),然后键入
sudo apt-get install package-name
其中package-name
是要安装的软件包的名称。
例如,要安装由vlc
包提供的VLC Player:
sudo apt-get install vlc
1. Muon作为突触替代品
正如我们已经知道现代Synaptic是错误的,它经常和无效的重建搜索索引(参见bug1685376和community.ubuntu.com上的讨论)。
所以我建议使用KDE的优秀工具 – Muon 。
以下是包装说明中的引用:
注意的特点包括:
*强大而直观的界面
*使用apt-xapian索引和Synaptic搜索算法快速,准确地进行包搜索
*支持按状态和类别过滤包
*媒体变更支持
*支持通过debconf系统配置软件包
*根据APT设置,警告/禁止安装不受信任的软件包
*使用Polkit来运行特权操作,以增强安全性,便利性和桌面集成
*包下载,安装和删除期间的电源管理暂停
*支持下载最新的软件包更新日志
*包截图
你可以用sudo apt-get install muon
安装它。
它位于应用程序 – >系统工具 – > Muon软件包管理器中 。
2. GDebi
gdebi允许您安装解析和安装的本地deb包
它的依赖关系。 apt也是如此,但仅适用于远程(http,ftp)
找到包裹。
2.1。 GUI-way – gdebi-gtk
单个deb文件可以从GUI安装gdebi-gtk
(位于gdebi
包中 – 使用sudo apt-get install gdebi
)。
标准使用场景:下载一些deb文件,在文件管理器中打开它的位置,右键单击它并选择Open with GDebi Package Installer选项进行安装。
2.2。 console-way – 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经理可能会提供帮助。 可以安装它
sudo add-apt-repository ppa:webupd8team/y-ppa-manager sudo apt-get update sudo apt-get install y-ppa-manager
安装后,它将位于应用程序 – >系统工具 – > Y PPA管理器中 。 最有用的是在所有Launchpad PPA中搜索 – 您可以按名称搜索包,然后添加其PPA并安装所需的包。
但无论如何要小心从PPA获得的软件。 它可能会破坏您的系统并导致系统出现不可预测的行为。
4. Plasma发现为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: