Anyfed (Universal Fedora chroot tool) - First release

A small update. I wrote a small shell script which can set up a Fedora chroot anywhere (get the name now?) where a compatible kernel is. This means you can use minimal Fedora shell on almost any other Linux distribution.

Here is the project homepage and source code:

https://github.com/nmilosev/anyfed

You use it like this:

wget https://raw.githubusercontent.com/nmilosev/anyfed/master/anyfed && bash anyfed

The only prerequisites are that you have tar and wget in your $PATH, you don’t even have to be superuser. It should work on any recent ARM or x86_64 kernel. I’ve tested it on my Android phone, my Raspberry Pi (with LibreELEC) and a couple of virtual machines and it is working really good.

The use cases are very broad. For example for running software which isn’t available on your installed distribution, or to try out dnf and other Fedora-specific tools. Also, this could be very easily used for packaging software, so you don’t have to use a virtual machine, and you are really not losing any performance.

Here are some screenshots (Ubuntu and Arch):

VirtualBox_ubuntu_16_09_2016_19_21_07.png

VirtualBox_ubuntu_16_09_2016_19_26_28.png

Now you are just one command away from the Fedora shell. :)

Have fun!

 
23
Kudos
 
23
Kudos

Now read this

Compling ARM stuff without an ARM board / Build PyTorch for the Raspberry Pi

I am in the process of building a self-driving RC car. It’s a fun process full of discovery (I hate it already). Once it is finished I hope to write a longer article here about what I learned so stay tuned! While the electronics stuff... Continue →