LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > ChromeOS
User Name
Password
ChromeOS This forum is for the discussion of ChromeOS.

Notices


Reply
  Search this Thread
Old 04-26-2020, 01:15 PM   #1
fixrite
LQ Newbie
 
Registered: Mar 2020
Posts: 1

Rep: Reputation: Disabled
Unhappy Chromebook containers and installations


Hello, I am new to Linux. I bought a Lenovo Chromebook specifically for my smart home (mostly google) devices. I have learned about containers and virtual machines. As far as I can tell, I really have only one CLI option to begin with and that is the Crosh interface. From here I can create a "penguin" container which is supposed to make it possible for me to switch back and forth between chromeos and the Linux container.
Alternatively, I can use crosh to call up Chrome's virtual machine and then use lxc (the container manager) to create containers in which to run Linux distributions. So far so good. Now the problem - I know this sounds stupid - but how do I find the packages I wish to install? I have Arch Linux in the vm/container and can even access the root directory of the arch container, but there does not appear to be a way to get a listing of available packages for installation. I will want to go further with device control etc., but for now I would like some sort of GUI, if only to reassure myself that I am on the right track.

***note: the scroll bar at the side of this comments box does not work.
 
Old 04-29-2020, 06:45 AM   #2
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
I think your post is more suitable in LQ's ChromeOS section.

Quote:
Originally Posted by fixrite View Post
how do I find the packages I wish to install? I have Arch Linux in the vm/container
Read
Code:
man pacman
Specifically:
Code:
pacman -Ss <software-name-or-description>
 
Old 10-14-2020, 10:02 AM   #3
sgosnell
Senior Member
 
Registered: Jan 2008
Location: Baja Oklahoma
Distribution: Debian Stable and Unstable
Posts: 1,943

Rep: Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542
The crosh system uses Debian, and the Debian repositories. On my Pixelbook I just run
Code:
sudo apt install packagename
, the same as on any other Debian computer. I'm running Firefox on my chromebook, plus Thunderbird and several other programs. There is a selection in the chromebook settings to run Linux on compatible chromebooks, and that starts the process, then all you have to do is install whatever software you want, as long as it's in the Debian repositories. That includes most Linux packages.
 
1 members found this post helpful.
Old 10-14-2020, 10:22 AM   #4
sgosnell
Senior Member
 
Registered: Jan 2008
Location: Baja Oklahoma
Distribution: Debian Stable and Unstable
Posts: 1,943

Rep: Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542
To expand a little further, you don't need to know anything about containers or anything else to run Linux apps on a chromebook. Just enable Linux in the settings, and you're ready to install software. You don't see a desktop or anything else. The installed Linux apps show up in the usual app menu. It's just like running any other chromebook app. You are limited to using the Debian system, and AFAIK Arch or any other distro won't work. But you don't see, or need, any other distro because the Linux programs run transparently, and there is no indication of the distro they came from. Enabling the Linux apps installs a terminal emulator called, rather unsurprisingly, Terminal. You can run it from the normal app menu. I have it pinned to the taskbar for quick access. Sudo is enabled without a password. Since the Linux system is very much sandboxed, you can't harm the ChromeOS even with sudo. It's just necessary for installing packages, etc. To install packages, just run sudo apt install, with the packagename, just as on a normal Debian system. There are multiple ways to find packages, one of the easiest being through a Google search, amazingly enough. I use DuckDuckGo instead of Google, but that's just a choice, it works the same. You can use any search engine in any browser.

You need almost no technical knowledge to run Linux apps on a chromebook. The setup is easy, just a settings choice, and then you only need the apt syntax to install the packages in the terminal. Otherwise, it's exactly the same as any other chromebook app.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: New Open-Source GoodFORM Project, Made by Google 2018 Event Today, Asus Chromebook C423, HP Chromebook x360 14 and KDE Launches Plasm LXer Syndicated Linux News 0 10-10-2018 06:12 AM
LXer: Acer Chromebook 13 and Chromebook Spin 13 Will Support Linux Apps on Day One LXer Syndicated Linux News 0 06-13-2018 02:26 AM
LXer: Here a Chromebook, there a Chromebook, everywhere a Chromebook LXer Syndicated Linux News 0 12-14-2015 04:42 PM
LXer: New Acer Chromebook Arrives; Faulty HP Chromebook Recalled LXer Syndicated Linux News 0 11-18-2013 08:20 PM

LinuxQuestions.org > Forums > Other *NIX Forums > ChromeOS

All times are GMT -5. The time now is 02:09 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration