Chromebook came a long way from just running the Chrome Browser. It opened a door for a lot of possibilities when it started supporting Android apps. But still, some of the Android apps are not well optimized and they lack in few features compare to Windows and Mac’s apps. On top of that, we still can’t find some professional apps like Photo editors, Video editors, tools to develop apps, games, etc.
As ChromeOS now supports Linux apps too, it solves most of those problems, Linux apps are developed for the desktop layout and offer full-fledged functionality. We can also use many apps like Android Studio to develop apps that we can’t before.
To get started, first check if your Chromebook supports Linux. All Chromebooks don’t support Linux, there are some hardware and software requirements, but if you can see Linux option in the System Settings, you can consider your Chromebook will support. If it does, you need to enable it. To do so, open Settings and turn on the option Linux under Linux (Beta), it will show you a pop-up whether to install Linux or not, click on Install and wait for few minutes for Linux to get downloaded and installed.
Jul 28, 2020 Thanks to Linux support on Chromebooks, the Play Store isn’t the only place you can download apps from. A lot of Chrome OS devices can run Linux apps, which makes them all that more useful. Jun 16, 2018.
Best Linux Apps for Chromebook
After enabling Linux, you can see a terminal in your app drawer which can help you to install, update, remove apps.
GIMP is a popular Photoshop alternative, and since, Photoshop doesn’t work on Linux, we can use GIMP for photo editing needs. It’s free, open-source and has most of the options which Photoshop has.
The User Interface looks quite different than Photoshop and comes with a bit of a learning curve, but anyhow you can access clear tutorials on their website.
It is also a resource-hungry app just like Photoshop and didn’t work well in our ASUS Chromebook Flip C101. So running it on a powerful Chromebook like Pixelbook would be a better idea.
To install, open the terminal and type the following command. It will take a few minutes to download and install GIMP.
Also Read: Best Photo editors for Chromebook
2. Sublime Text or gedit
Both Sublime Text and gedit are great text editing apps for coding. You can use either of them if you are looking for any code editing apps on your Chromebook.
Sublime text is like a feature-packed app, you get a mini-map of your entire structure, can select multi-line and edit, auto-complete, etc. Where as gedit is a minimal looking code editor.
Both are light-weight, fast and also free to use. You can also install the Visual Studio Code on the Chromebooks, but it is a heavy app to make it run smoothly. As Sublime Text and gedit are light apps, we can’t find such much lags.
Install Linux Apps On Chromebook
To install, open the terminal and type the following commands.
Kdenlive is one of the most popular Adobe Premiere Pro alternatives for Linux.
We can find all the features starting from multi-track video editing to effects and transitions. It can be also used as audio editing software. As most Chromebooks are not power-efficient, it’s hard to run on most of them. They still do work but will a lot of lag and immediate shutdowns. As Kdenlive provides you automatic backup, you will be fine with your work.
To install, open the terminal and just type
While there is no shortage of Bit Torrent clients on the Play Store, Linux has a separate folder, and its easier to download files for Linux apps into the Linux folder instead of transferring them to the Linux folder every time. And that’s where Transmission comes in. It’s one of the most popular Bit Torrent clients.
However, since you are running Linux on a virtual box, there is one caveat, you cannot download torrents directly from the magnetic link like you do on Windows or Mac. Rather you have to upload the torrent file to the client or copy-paste the magnetic link to download it.
But you can use the magnetic link to download if you are browsing from any Linux app. For example, Firefox for Linux
To install, open terminal and type
Google Chrome works fine on Chromebook, however, if you want to use some other browser, try Firefox Linux Version. What separates it from the Firefox Android app, is the desktop-like tab interface.
In addition to this, it also solves other small problems that you face with Google Chrome. For example, the in-built Chrome does not have a good connection with the Linux apps we are downloading, Transmission is one such example. Moreover, Linux apps have a separate folder and you cannot access all the files while using Linux apps, every time you need to copy-paste files to the Linux folder to use them from the Linux apps.
So you can just download using Firefox which is a Linux app to download. This comes to handy when you are using a lot of editing Linux apps.
To install, type
If that doesn’t work, you can try
FileZilla is a popular FTP client for transferring files from local machine to web servers and vice versa.
You have several FTP clients for Android, but they were not as popular as FileZilla. Moreover, FileZilla offers a Pro version for users who need additional protocol support for services like Amazon S3, Dropbox, OneDrive, etc.
To install, just type
7. Android Studio
Android studio by Google is a popular toolkit to create your own Android apps, but it still can’t run on Google’s own Chromebook without enabling Linux.
Running an Android studio on Chromebooks makes work so easier than running on Windows or Mac. As Chromebooks can run Android apps, we can check the app natively on the same device instead of depending on emulators or external devices.
Installing an Android Studio on Chromebook is an easy process. Just download the .deb file on the Android Studio website. Open the file and click install on the pop-up. Android Studio will get installed with-in minutes. And here are the basic requirements for your Chromebook to run the Android Studio
- 8 GB RAM minimum
- 4 GB of available disk space minimum
- 1280 x 800 minimum screen resolution
- Intel i5 or higher (U series or higher)
8. Gnome Software Center
Unfortunately, Linux doesn’t have an auto-update feature or even notify you about that, you need to check on your own by typing “sudo apt-get update” and check and update them by typing “sudo apt-get update && sudo apt-get update”
Moreover, we don’t have any App Store to download apps easily.
Gnome can help you with that. You can check the updates for the Linux apps within the app and can also act as a Linux App Store.
To install, type the following command.
You can also find some other apps along with the software center in the app drawer, they are just packages and installers used by Gnome software center. Do not uninstall them, they are helpful to run the Gnome app.
If you aren’t seeing any apps on the store, you can try these 2 codes and then reboot.
Best Linux Apps for Chromebook
I have tried to include the apps which have some added functionality over the Android apps or the once which we cannot install from the Play Store.
May most of these apps may not be for normal day-to-day usage as most of such apps can be downloaded from the Play Store easily. Apps like LibreOffice, Steam also work, but we already have Google docs and Microsoft Office on the Play Store which are well optimized for the Chromebook and we also have an Android app for steam.
I have also tried some other apps like Unity, Discord, Wireshark, Hanbreak, etc as Linux is still in beta version on Chrome, it can only run files available in .deb version.With time, Google’s Chrome OS has changed a lot from what it used to be. From starting off as a simple browser, it has evolved overtime into a strong, faster, and much more adept device. Its evolution has reached such heights that it has now become capable enough of not only running Android applications but has also grasped the power to run Linux apps as well. This introduction of Linux applications into its support feature clearly further defines over how powerful Chromebooks have become. Today we’ll be looking at how one can install and run these Linux apps on your Chromebooks.
Step 1: Checking your Chrome OS version
Before we actually move onto the step of installing Linux applications on our Chromebook, we must first check whether your Chromebook actually has the ability to support them. For running Linux applications, your Chromebook should have the Chrome OS 69 or later versions installed. To check the version that you’re currently running, open the Settings window, which can be simply be accessed from clicking on your profile picture icon (See the image below).
Next select the Hamburger/three-line menu icon found in the upper-left corner and choose the About Chrome OS option.
If you see a Check for Updates sign, then it means your Chromebook isn’t running the latest version. To solve this, simply click on the button asking you to download the latest version. This will be followed by a request of asking you to restart your Chromebook. Please do so.
Step 2: Turning On Linux Beta
Once your Chromebook has been updated to the latest version, there is one more step to do before we actually begin to install Linux applications. This is to turn on the Linux Beta option found in your Chromebook which is a newly introduced feature that allows you to install and run Linux applications. Once again, open the Settings window and select the Hamburger/three-line menu icon found in the upper-left corner. Now similarly, as done in Step 1, search for the Linux (Beta) option in the scroll down menu. See the image below.
If Linux Beta, however, doesn’t show up in your Settings menu, please go and check to see if there is an update available for your Chrome OS (Step 1). If Linux Beta option is indeed available, simply click on it and then select the Turn On option.
After this, you’ll get a prompt asking you whether you want to Install or Cancel the setting up of Linux Beta on your Chromebook. Please click on Install.
Depending on the specs of your Chromebook and your internet speed, the installation time can vary. When the installation will be complete, you’ll get a terminal window opened in front of you which would be an indication of having successfully installed Linux Beta.
If after installation, however, the terminal window doesn’t open, then go to the search bar and under the Linux apps subfolder, you’ll have a Terminal icon present. Click on it to get the Linux Bash at your disposal.
Step 3: Updating your Linux
Now you are ready to install Linux apps on your Chromebook. However, before we actually move onto the installation step, we must first check for any updates or upgrades that our Linux requires. This is because Canonical, the developers of Ubuntu, continually release new updates for Ubuntu which are designed to fix common bugs as well as improve the overall system performance and efficiency. With the latest update, Ubuntu will have most of the issues in the old version sorted out and will be able to run much more smoothly. To do this, enter the following commands in the terminal:
Moreover, to check for any major upgrades available, run the following command:
On Linux, this would have required you to type in your password when using the sudo command. However, there is no need to do so on your Chromebook.
Step 4: Installing Linux Apps on your Chromebook
With all the initial preparations out of the way, now finally it’s time to install a Linux application on your Chromebook. We’ll be using the command line to install our applications. The commands used here to install our applications will be the exact same as what we used in Ubuntu. Simply enter the following command and then press enter:
Note: app name here indicates the name of the application that you’re installing
Now you’d be greeted with a huge chunk of text which basically is indicating the downloading and installation of different components and dependencies of the application. Once the installation is complete, the terminal will return to its original green command prompt. To access the application you just installed, go to your list of programs installed and you’ll find your application present in the Linux apps subfolder.
Let us show you an example. We’ll be installing LibreOffice which is an excellent open source alternative to Microsoft Office. For installation, as told before, simply open the terminal and enter the following command and hit enter:
When the installation is done, simply exit the terminal and go look in your list of programs to find the different Libreoffice components installed under the Linux apps subfolder.
Voila, you can now edit your documents on a Chromebook with Libreoffice.
Importance of having Linux Apps on your Chromebook
Running Linux Apps On Chromebook
With the technological field expanding at such a fast rate, Google’s introduction of Linux applications in Chromebooks is another feat worthy of being called a huge achievement as this not only diverges and opens up the possibilities of what Chromebook can accomplish but also helps in broadening its diversity of users. With the capabilities of running a diverse set of applications, Chromebooks have become something of a revolution in the industry and are continuously on the rise.