{"id":183,"date":"2018-10-17T05:26:02","date_gmt":"2018-10-17T05:26:02","guid":{"rendered":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/chrome-os-stable-channel-gets-linux-apps\/"},"modified":"2018-10-17T05:26:02","modified_gmt":"2018-10-17T05:26:02","slug":"chrome-os-stable-channel-gets-linux-apps","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/chrome-os-stable-channel-gets-linux-apps\/","title":{"rendered":"Chrome OS Stable Channel Gets Linux Apps"},"content":{"rendered":"<p><em>How to get started with Linux Apps for Chromebooks.<\/em><\/p>\n<p>\nAfter months of user testing in developer and beta channels, the Crostini<br \/>\nproject at Google finally delivered the goods, Linux apps for most users<br \/>\nof Chromebooks in the stable channel\u2014definitely worth the wait. While<br \/>\nthis still is aimed primarily at developers using Chromebooks, I think<br \/>\nthere&#8217;s a good chance these Linux apps will be used and enjoyed by the<br \/>\ngeneral public using Chromebooks as well. There&#8217;s still a bit of a learning<br \/>\ncurve to overcome before that possibility is realized, but if you<br \/>\nalready are a user of any Linux distro, it will feel very familiar. Here&#8217;s<br \/>\nan overview of how to install it and what to expect afterward.\n<\/p>\n<p>\nAfter getting the update to version 69, go to Settings and scroll<br \/>\ndown a bit, and you&#8217;ll see the option to turn on Linux apps. Figure 1<br \/>\nshows this first step. Note that this isn&#8217;t available on all Chromebooks; if<br \/>\nyou&#8217;re using an<br \/>\nolder one, you&#8217;ll have to wait a while before this function is available. If<br \/>\nyou don&#8217;t see the option to turn on Linux apps, your Chromebook<br \/>\ncurrently lacks that functionality. But, if you have a Chromebook<br \/>\nproduced in the past two years, you probably will see the option.\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"&quot;&quot;\" height=\"433\" src=\"https:\/\/www.linuxjournal.com\/sites\/default\/files\/styles\/max_650x650\/public\/u%5Buid%5D\/12577f1.png\" width=\"650\" \/><\/p>\n<p>\n<em>Figure 1. Linux Apps Option<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"&quot;&quot;\" height=\"866\" src=\"https:\/\/www.linuxjournal.com\/sites\/default\/files\/styles\/max_1300x1300\/public\/u%5Buid%5D\/12577f2.png\" width=\"1300\" \/><\/p>\n<p>\n<em>Figure 2. Installing Linux Apps<\/em><\/p>\n<p>\nAfter it&#8217;s done installing, you see the terminal appear. From here, you<br \/>\ncan do as you would with any terminal. I chose to sudo apt-get<br \/>\ninstall the<br \/>\nGIMP, Open Shot, Handbrake, Firefox and the GNOME Software Center,<br \/>\nwhich I used to download and install Audacity. The GNOME Software<br \/>\nCenter provides an easy-to-manage GUI method of finding the more<br \/>\npopular Linux apps, but if you prefer the terminal method of using apt-get<br \/>\ninstall, that works just as well and provides more app choices than the GNOME<br \/>\nSoftware Center.\n<\/p>\n<p>\nOne more thing to note about the GNOME Software<br \/>\nCenter is that you likely will not see any apps in it after first installing<br \/>\nit. You need to reboot first before the apps appear.\n<\/p>\n<p>\nIf you want to run<br \/>\nFirefox on a Chromebook, there are actually two ways to do it. One way<br \/>\nis to download and install Firefox from the Google Play Store as an Android<br \/>\napp. Now with Linux apps via Crostini, you also can download and install<br \/>\nit from the terminal using apt-get install, but it needs to be the extended<br \/>\nsupport release version, Firefox-ESR.\n<\/p>\n<p>\nFigures 3\u20135 show some of my installed apps up and running.\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"&quot;&quot;\" height=\"433\" src=\"https:\/\/www.linuxjournal.com\/sites\/default\/files\/styles\/max_650x650\/public\/u%5Buid%5D\/12577f3.png\" width=\"650\" \/><\/p>\n<p>\n<em>Figure 3. OpenShot<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"&quot;&quot;\" height=\"433\" src=\"https:\/\/www.linuxjournal.com\/sites\/default\/files\/styles\/max_650x650\/public\/u%5Buid%5D\/12577f4.png\" width=\"650\" \/><\/p>\n<p><em>Figure 4. The GIMP<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"&quot;&quot;\" height=\"433\" src=\"https:\/\/www.linuxjournal.com\/sites\/default\/files\/styles\/max_650x650\/public\/u%5Buid%5D\/12577f5.png\" width=\"650\" \/><\/p>\n<p>\n<em>Figure 5. GNOME Software Center<\/em>\n<\/p>\n<p>\nFile management for Linux apps is available in the Files folder\u2014on the bottom<br \/>\nleft side below Play files, you&#8217;ll see Linux files. This folder is where<br \/>\nall files created by a Linux app reside. Manually adding sub-folders<br \/>\nis necessary, since this is a blank canvas when you start. You can copy and<br \/>\npaste the Linux<br \/>\nfiles folder to and from Chrome OS folders, but the<br \/>\nreverse is more difficult. Moving files from the Linux files folder<br \/>\nback to Chrome OS folders involves copying to either your Google Drive<br \/>\nor an external drive, then moving it back to the Chromebook&#8217;s Chrome<br \/>\nOS files folders. This is one function that shows Crostini is still in<br \/>\na beta state\u2014hopefully it&#8217;ll be corrected in future OS releases.\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"&quot;&quot;\" height=\"866\" src=\"https:\/\/www.linuxjournal.com\/sites\/default\/files\/styles\/max_1300x1300\/public\/u%5Buid%5D\/12577f6.png\" width=\"1300\" \/><\/p>\n<p>\n<em>Figure 6. Linux File Folder<\/em>\n<\/p>\n<p>\nThe rest of my experience using Linux apps on my Chromebook has been<br \/>\ngreat, with the exception of Audacity; they all have functioned exactly as they do on my Ubuntu Linux<br \/>\nlaptop. The Linux apps further expand the Chromebook&#8217;s functionality,<br \/>\nwhich already had gotten a substantial boost last year with the addition<br \/>\nof Android apps.\n<\/p>\n<p>\nThe Chromebook is rather quickly becoming a full-service<br \/>\nlaptop\/tablet experience\u2014one that actually involves three OS experiences<br \/>\nunder one hood, each one as easy to access as the other. For me, the one<br \/>\nLinux app to add a function I needed but didn&#8217;t previously<br \/>\nhave is Audacity. Unfortunately, there is currently no audio support in<br \/>\nCrostini that allows Audacity to do what it is designed to do\u2014another<br \/>\nbeta hiccup that hopefully will be addressed sooner rather than later. Just<br \/>\nto clarify, you will hear audio from a video or audio file stored in Linux<br \/>\nfiles, such as something transcoded in the Handbrake Linux app, since that<br \/>\nis actually being played by a media player in Chrome OS, you just can&#8217;t<br \/>\ncurrently create audio in Crostini.<br \/>\nThe GIMP also adds a missing dimension for<br \/>\nChromebooks, providing a full photo-editing suite of tools\u2014who needs Photoshop when you have the GIMP? I believe the<br \/>\naddition of Linux apps will enhance the Chromebook&#8217;s appeal to the general<br \/>\npublic, not just for the developers for whom Crostini was first created.<br \/>\nAnd, if you are a developer,<br \/>\nyou now have another option on which to create.\n<\/p>\n<p>\nFor developers considering a Chromebook for work, the best<br \/>\noption is one of several high-end Chromebooks\u2014like any of the Google<br \/>\nPixelbooks, the Asus Flip c302 or the HP X2. If you need to know what<br \/>\nCrostini can and can&#8217;t do for developing before purchasing, see<br \/>\nthe open-source <a href=\"https:\/\/chromium.googlesource.com\/chromiumos\/docs\/+\/master\/containers_and_vms.md\">Chromium<br \/>\nproject page<\/a> on containers and Crostini,<br \/>\nwhich should answer all the questions you may have on this subject.\n<\/p>\n<p>\nChromebooks are now a viable option for those who wish to use open-source<br \/>\napps with an added layer of security that&#8217;s hard to match. Plus, the added<br \/>\nexposure to open-source apps is also a good thing for the Open Source<br \/>\ncommunity. Here&#8217;s to hoping Crostini progresses from beta to stable and<br \/>\nbecomes easy to use for everyone.\n<\/p>\n<p> <a href=\"https:\/\/www.linuxjournal.com\/content\/chrome-os-stable-channel-gets-linux-apps\" target=\"_blank\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to get started with Linux Apps for Chromebooks. After months of user testing in developer and beta channels, the Crostini project at Google finally delivered the goods, Linux apps for most users of Chromebooks in the stable channel\u2014definitely worth the wait. While this still is aimed primarily at developers using Chromebooks, I think there&#8217;s &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/chrome-os-stable-channel-gets-linux-apps\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Chrome OS Stable Channel Gets Linux Apps&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-183","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=183"}],"version-history":[{"count":0,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/183\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}