# pacman -Syu base-devel pacman-contrib wayland xorg-xwayland devtools dhclient # reflector -n 10 -sort score > /etc/pacman.d/mirrorlist The following is a summary of all the steps above: # exit I fixed this issue via installing dhclient and enabling it via systemctl enable Note, that you need a dbus session to use systemctl, so you really want to get into the container via running lxc console. For some reason, systemd-networkd failed and the container only got an IPv6 address. One major issue I had was network connectivity. Before you install these, install reflector and seta better package mirror, for instance via reflector -n 10 -sort score > /etc/pacman.d/mirrorlist. Sets a new password and gives you sudo permissions via the wheel group.įor installing the cros-container-guest-tools you need a few additional packages ( base-devel, devtools, pacman-contrib, wayland, xorg-xwayland). The above changes the old username (most likely your Gmail ID) to something shorter, # usermod -d /home/new-username -l new-username -m -c new-username old-username When you continue to use the same user name + same IDs, the filesharing should be working fine. If you change the username filesharing between the container and ChromeOS will stop working. Jump in the container ( lxc exec arch - bash) and run the following: Update()ĭo not change the username. Jump into termina via running vsh termina you should be able to run lxc list and seeįrom here, you can follow the Arch Linux installation guide. These error messages confused me a lot, but if you If you see any error messages, just ignore them. Next, just spin up an Arch Linux container via this line: vmc container termina arch archlinux/current If the Linux environment is installed you can destroy and recreate the termina VM via crosh (ChromeOS’ own terminal running in a Chrome tab). As far as I know ARM chromebooks are not supported. For this you need a device that is running on x86_64 architecture. The first step you have to do is enabling Linux on ChromeOS. Via a Google software called sommelier it is even possible to start apps in the container and forward their graphical user interface to the ChromeOS window manager. This VM is a very small Linux installation with only one purpose: Running containers via LXC. I do not know how it works in detail, but I do know that there is a VM running on ChromeOS called termina. Crostini is a custom environment in ChromeOS that allows running Linux containers. ![]() Instead, let us finally do something technical and install Arch Linux in Crostini in ChromeOS. ![]() I won’t go into too much details here, this might be something for another article. ![]() Of course, this does not apply to ChromeOS Flex, because you will lose all Verified Boot capabilities, but it is still a nice test bed for finding out if I would buy a Chromebook in the future. Why ChromeOS? ChromeOS is something that always fascinated me since Lennart Poettering described it as more secure than your typical Linux distribution. This is how I ended up replacing the DebianĬontainer with Arch Linux on a Thinkpad T14 AMD running ChromeOS Flex, what a combination! Sure, I could have just used a nice bluetooth managerĪpplet and call it a day, but I like to tinker around. This is why I have decided to change something. That I waste too much time with stuff ‘normal’ people do not suffer from. It has been another night in a hotel with Sway and bluetooth on command line that made me finally realize In the end it was bluetooth that defeated me. I went full circle in these ten years, goingįrom heavy desktop environments like KDE or Gnome, to slim tiling window managers like sway or dwm,īack to Gnome with Fedora on a work laptop. So, you might ask yourself why I am even switching. Therefore, you may understand my inspiration for this article. You might know that I have recently finished my master’s degree and got hiredĪt a refrigerator company. These 10 years allowed me to do this, because I either went to school Tested countless of different window managers, distributions and tools on I think I am a Linux user for over 10 years now. With a short explanation on why I am doing this: If you are reading this, this means you are still here. (Not quite what you expected? Feel free to drop this article :‘D). Let us install Arch Linux on ChromeOS together. Here comes the article everyone of you ever waited for. I have not written a new article for quite a time now, but the waiting isįinally over.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |