├── README.md ├── metadata └── layout.conf └── profiles ├── eapi └── repo_name /README.md: -------------------------------------------------------------------------------- 1 | You can use Gentoo on Windows Kernel 2 | ==================================== 3 | 4 | Installation 5 | ------------ 6 | 7 | - install/enable WSL on Windows (Using Programs and Features) 8 | - download stage3 https://www.gentoo.org/downloads/ 9 | - use https://github.com/RoliSoft/WSL-Distribution-Switcher and target stage3 tarball (for example run following from console `C:\Python3\Python install.py stage3-amd64-20170413.tar.bz2`) 10 | - set root as default login by running `lxrun /setdefaultuser root` from windows powershell 11 | - after login `export TERM=xterm` and add it to `.bashrc` 12 | - switch to no-multilib profile `eselect profile set default/linux/amd64/13.0/no-multilib` 13 | - put `sys-apps/portage -ipc` into `/etc/portage/profile/package.use.force` it doesn't work well with ipc 14 | 15 | Resolved 16 | -------- 17 | 18 | - bug with nlink on perl: https://github.com/Microsoft/BashOnWindows/issues/186 19 | 20 | Suggestions 21 | ----------- 22 | 23 | - Add an exception for windows antivirus or disable them during emerge processes 24 | 25 | Known problems 26 | -------------- 27 | 28 | at the moment anything works for me 29 | -------------------------------------------------------------------------------- /metadata/layout.conf: -------------------------------------------------------------------------------- 1 | masters = gentoo 2 | cache-formats = md5-dict pms 3 | thin-manifests = true 4 | manifest-hashes = SHA256 SHA512 WHIRLPOOL 5 | -------------------------------------------------------------------------------- /profiles/eapi: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /profiles/repo_name: -------------------------------------------------------------------------------- 1 | wsl 2 | --------------------------------------------------------------------------------