手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

如何在Chrome OS上安装Linux应用程序

[日期:2018-09-10] 来源:Linux公社  作者:醉落红尘 [字体: ]

Chrome OS最令人兴奋的新特性之一是能够运行为Linux设计的应用程序。大多数可以在Ubuntu、Debian或其他Linux发行版上运行的软件都可以工作。这是第一次(官方)在chromebook上运行传统的桌面软件,而且可能性是无限的。

不幸的是,如果您还没有使用Linux的经验,那么这个特性就很难理解了。在本指南中,我们将向您展示如何在Chromebook上设置Linux容器以及如何安装应用程序。

如何在Chrome OS上安装Linux应用程序

目前,所有Chromebook上都不支持Linux应用程序。您可以在这里找到兼容设备的列表。在继续之前,确保你的Chromebook在这个列表上!

此外,声音和图形加速目前不能在任何Linux应用程序上工作。

切换Chrome OS频道

目前,你不能在Chrome操作系统的稳定通道中使用Linux应用程序——你必须把Chromebook切换到一个开发通道。谷歌有四个不同版本的Chrome操作系统在任何给定的时间-Stable, Beta, Dev 和 Canary。稳定是最完善和无bug的体验,并且Canary经常有bug和/或不完整的特性。

Linux应用程序支持刚刚登陆一些型号的Beta通道,所以目前,您可能不得不使用“Dev”通道。谷歌有一个指南告诉你如何切换频道。

您可以在不擦除设备的情况下从Stable转换为Beta,Beta转换为Dev,将Dev转换为Canary。 如果要恢复到更稳定的通道,则必须执行恢复出厂设置。

将设备切换到Chrome OS Dev后,下一步是安装Linux容器。

设置Linux容器

Linux应用程序支持在默认情况下是不启用的,但是打开它只需要点击几下鼠标。首先,打开Chrome OS设置。这可以通过点击快速设置菜单中的gear图标来实现。在启动程序中也可能有一个“设置”应用程序。

如何在Chrome OS上安装Linux应用程序

在设置应用程序中,向下滚动,直到看到Linux应用程序的选项。点击“打开”按钮。如果您没有看到菜单选项,您的设备还不支持。

最后一步是在弹出窗口中单击“Install”。安装过程可能需要一段时间,这取决于您的internet连接。等着的时候,请随便喝杯咖啡。

如何在Chrome OS上安装Linux应用程序

完成后,将出现一个终端窗口,您可以在其中开始输入命令。你可以在任何时候通过在Chrome OS应用程序抽屉中打开“终端”应用程序到达终端。现在您已经准备好安装Linux应用程序了!

从存储库安装应用程序

在Linux上安装应用程序的主要方法是通过软件存储库。Chrome OS上的Linux容器目前运行Debian 9 'Stretch ',这样你就可以轻松地通过Debian软件库安装任何可用的软件。

要从软件存储库安装应用程序,通常必须找到所需包的名称并运行某个命令。例如,如果你想安装GIMP,你可以输入这个命令并按回车键:

sudo apt-get install gimp

要卸载相同的应用程序,您可以运行以下命令:

sudo apt-get remove gimp

要更新所有应用程序,您需要这样做:

sudo apt-get update && sudo apt-get upgrade

这是一个相当繁琐的过程,但有多个“应用商店”允许您在不使用终端的情况下查找和安装这些包。 我推荐Gnome软件中心,因为它易于使用。

安装Gnome软件中心

要安装Gnome软件中心,请键入此命令,然后按Enter键:

sudo apt-get install gnome-software gnome-packagekit

当终端询问您是否要继续时,请按键盘上的“Y”键,然后再次“输入”。 此命令安装两个软件包 - 软件中心和允许软件中心与Debian系统通信的工具。

下载并安装完所有内容后,您应该会在应用程序抽屉中看到“软件”应用程序。 单击它以打开Gnome软件中心。

如何在Chrome OS上安装Linux应用程序

你可能还会在应用程序抽屉中里看到其他一些新东西,比如“Package”和“Package Updater”。不要删除这些,否则软件中心就会停止工作。如果您不小心删除了这些,请再次运行上面的命令。

如果一切顺利,软件中心应该打开!您可以在主页中查看类别,或单击右上角的放大镜图标以搜索特定应用程序。这里列出了通过Debian存储库提供的大多数应用程序。如果您没有看到任何应用,请尝试重新启动Chromebook。

如何在Chrome OS上安装Linux应用程序

安装.deb文件

从网站下载Linux应用程序时,通常会获得.deb文件。例如,当您单击Steam下载页面上的Linux链接时,它会将deb文件保存到您的计算机。这些是安装包,非常类似于Windows上的.msi或.exe文件。

Chrome OS最近添加了对从Files应用程序打开这些内容的支持,因此安装.deb文件非常容易。下载后,将其复制到Chrome OS Files应用程序的“Linux文件”部分,然后双击它。

安装Flatpaks

如果您在软件中心找不到所需的应用程序,或者作为.deb文件,它可能会以Flatpak的形式提供。这些是捆绑包,旨在跨分布工作。您应该只使用Flatpaks作为Chrome操作系统的最后手段;有一些错误,它们占用更多的磁盘空间,性能稍差(因为它们是沙箱)。

如何在Chrome OS上安装Linux应用程序

首先,您必须安装Flatpak系统包。运行此命令:

sudo apt-get install flatpak

接下来,添加Flathub存储库('flathub'和URL之间只有一个空格,而不是新行):

sudo latpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

最后,您必须重新启动Chromebook。 现在您可以下载在Flathub上找到的任何应用程序。 同样,大多数这些应用程序都可以通过软件中心或.deb文件获得,但有一些独家。

Flatpaks只能通过Chrome OS上的命令行安装,至少在我的测试中(软件中心插件似乎不起作用)。 Flathub上的每个应用程序都在页面底部有命令行说明。 例如,这是安装Telegram桌面应用程序的命令:

flatpak install flathub org.telegram.desktop

但是,您必须在开头添加“sudo”,否则它将在Chrome OS上失败。 所以你实际需要运行的是:

sudo flatpak install flathub org.telegram.desktop

下载并安装完所有内容后,应用程序应显示在Chrome OS应用程序抽屉中。

希望本指南帮助您开始使用Chrome OS上的Linux应用程序。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-09/154003.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款