

This is primarily how you’ll start or shutdown the Linux virtual machine. When the installation is done, you’ll see a terminal window with command prompt pops up. In a few minutes, Chrome OS will finish installation of a Linux container or Virtual machine on your Chromebook. Still depending on how much you’ll do with the Linux Development Environment, this can be quite small or a lot. Chrome OS recommends 10GB but I found this awfully a lot for my 32GB Chromebook. Keep it as short and memorable as possible. Settings > Developers > Turn on Linux development enviroment This should bring a dialog box which starts to install the Linux development environment which will download about 450 MB of data. Under Linux development Environment(LDE), click on Turn on. To install Linux on your Chromebook, go to Settings > Advanced > Developers.

Using the terminal can be a little intimidating if your primary means of interfacing with computers has been through Graphical User Interfaces(GUI) like Chrome browser, MS Office etc. Through the terminal you issue commands for installing applications, managing files and folders, executing scripts and administrative tasks. When you install Linux on a Chromebook, be ready to interact with the terminal or the command line similar to DOS on Windows. But you can also install Android studio for creating Android Apps and Visual Studio for general purpose coding. My favorite is Sublime Text which is a lightweight text editor which supports numerous programming languages. The Linux environment enables you to install development tools such as An integrated development environment (IDE) that professional software developers use to write code. You can also install Linux on your Chromebook if you wish to do some software development. The default container that installs on your Chromebook when you enable Linux is called Penguin which is based on Debian. Most of these Linux containers are based on existing popular Linux distributions such as Ubuntu or Debian. Linux containers create isolated self-contained environments for installing full desktop applications on top of an existing operating system. You can think of Linux containers exactly as standardized shipping containers that carry cargo on ships. So to compromise, Google introduced Linux on Chromebooks through Linux Containers. However, it’s heavily tweaked by Google that you can’t access the full Linux raw power that you do when you install a full Linux distribution such as Ubuntu or Linux Mint on a PC. Chromebooks run on Chrome OS which itself is based on the Linux kernel.
