#ubernerd

Crostini, the heart of Chrome OS

Chromebooks seem simple but under the hood there’s quite a bit of code that makes it all work. https://chromium.googlesource.com/chromiumos/docs/+/HEAD/crostini_developer_guide.md has an excellent fairly high level diagram of Chrome OS (CrOS). The Termina VM (right, Terminal without the trailing L) is where your “standard” Linux container (known as “penguin”) is started which gives you your full blown Debian environment. But note that at its very heart is a Debian container which starts up everything else. The reference above talks about how to MAKE CrOS.

If you want to learn more about how to USE CrOS and maybe launch your own containers instead of or in addition to penguin, read https://chromium.googlesource.com/chromiumos/docs/+/HEAD/containers_and_vms.md which talks about the mechanics of things

https://www.reddit.com/r/Crostini/comments/squfcz/trying_to_understand_what_chrome_oscrostini/ is the source article for this.

Crostini, the heart of Chrome OS Read More »

Google is bringing full on KVM to Android 13

Yeah! Now, you’ve gotta wonder how well it’ll perform but someone has already run Windows 11 on their Pixel 6 running the Android 13 preview. Here’s the tweets https://twitter.com/kdrag0n/status/1492754683445669893 and here’s a link to an asrticle that goes into more detail about the KVM implementation https://blog.esper.io/android-dessert-bites-5-virtualization-in-android-13-351789/ if you want more info.

https://www.androidauthority.com/windows-11-android-13-3107906 is the source article with some higher level info

Google is bringing full on KVM to Android 13 Read More »

Linux in a browser

Now that you’ve got docker set up on your Mac or Windows box or even on your Linux machine or NAS or chromebook (see https://tonystakeontech.com/2022/02/08/a-cookbook-to-run-docker-on-your-chromebook/), what can you do with it? Well, I could send you over to https://hub.docker.com/search?type=image but that just shows you some of what’s available in the world of docker containers. Instead, how about running Linux in a docker container that you can access locally in your browser? Yeah, I know, it’s a bit funky in that you may already be running Linux, with or without a GUI, but it’s an easy project and even kinda fun.

Head on over to https://tech.davidfield.co.uk/webtops-linux-desktop-in-a-web-browser/ for the cookbook to bring up Webtop (more info at https://docs.linuxserver.io/images/docker-webtop including different base images like XFCE Ubuntu, KDE Alpine, etc). And, BTW, there are quite a few more images available over at linuxserver.io so check them out, too. That link to docs.linuxserver.io lists other images.

Linux in a browser Read More »

Free (yes, FREE) container hosting

I ran across this a few weeks ago and had to fiddle with it a bit before posting anything about it.

Fly.io will host a docker container 24×7 with FREE inbound data, 3GB of persistent storage, and 100GB of free outbound data (160GB in some regions) with a minimal charge for additional data (bandwidth or storage). What can you do with that? Bring up a Debian container for SSH; host your own VPN; host your own password management app; just fool around!

Before deploying your first app you’ll have to give them a funding source which CANNOT be a prepaid card (like one from Privacy.com) although you CAN buy credits (minimum $25) with a prepaid card. Be aware that they have systems in place to detect fraud and high resource utilization so once you’;ve signed up and given them a funding source, you still may not be able to fly launch because your account is marked as high risk, Just email [email protected] and they should be able to resolve it,

Free (yes, FREE) container hosting Read More »

Jq? Nah, fx!

Another neat tool I came across recently, is fx (https://github.com/antonmedv/fx). It’s Linux/Mac only (altho a chromebook’s Linux or Windows WSL should work, too) and gives you the ability to pretty print JSON. But that’s not all! It has quite an extensive set of capabilities so I invite you to check it out,

Jq? Nah, fx! Read More »

Compile and debug from your web browser!

I just came across this recently and I haven’t used it much but it looks like it could save me a bit of time, not to mention not having to downloading compilers. C, C++, C#, VB, Java, Python, PHP, Ruby, Rust, Go and even, wait for it…BASH (no debugging of Bash yet, though) plus even MORE! Give it a shot for your quick and dirty projects or just to try something out.

Compile and debug from your web browser! Read More »

A Linux that makes it easy to track…

…your installed packages and determine which file(s) are used by which package. I came across GoboLinux.org recently and, I have to say, I’m intrigued! It’s an experiment that has been going for 10 years(!) – you can read an interview with one of its original developers at https://hub.packtpub.com/gobolinux-interview-lucas-villa-real/. There’s an fairly active forum over at https://gobolinux.discourse.group/ and they also do Twitter, IRC(!), Mastodon, and…yes, Facebook!

No, I haven’t installed it yet…not enough time to play with a radically different distro (that is not without its problems) but it’s progressing and takes an interesting approach to file and package management.

A Linux that makes it easy to track… Read More »