Skip to content
nmilosevPublic

About

Universal Fedora chroot tool

Resources

Stars

210 stars

Watchers

24 watching

Forks

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

anyfed - Universal Fedora chroot tool

Welcome to anyfed!

An universal Fedora chroot tool which lets you run Fedora anywhere on anything, with or without root.

Supported architectures:

  • ARM64 (aarch64)
  • x86_64
  • ARM32 (armhfp) - from Docker Hub

This uses a Fedora Docker image to set up a small rootfs somewhere on your system, so that you can chroot into it.

It uses chroot if you have root, or proot if you don't.

Usage

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

For Termux (Android):

apt update && apt install tar wget -y && export PATH=$PATH && wget https://raw.githubusercontent.com/nmilosev/anyfed/master/anyfed && bash anyfed

and follow on-screen instructions

Tested on

  • LibreELEC (ARM) - with and without root
  • OpenELEC (ARM) - with and without root
  • Fedora 24 x86_64 - with and without root
  • Ubuntu 16.04 - with and without root
  • Arch Linux (2016-09) - with and without root
  • Android 6.0 - without root, using Termux (see instructions above)

GUI applications

You can run GUI applications with export DISPLAY=:0 so they use your host X server. You also have to generate dbus-uuid dbus-uuidgen > /etc/machine-id

You also may need xhost + on your host system.

Screenshots

License

GPLv3

Help

Write to me ([email protected]) if you have problems. Have fun! :)

About

Universal Fedora chroot tool

Resources

Stars

210 stars

Watchers

24 watching

Forks

Releases

Packages

Contributors

Languages