mirror of
git://git.savannah.gnu.org/guix.git
synced 2023-12-14 03:33:07 +01:00
bb9ef45f1a
For your hacking pleasure -- Not intended for review / merge just yet. Try something like ./pre-inst-env guix system image --image-type=hurd-qcow2 --image-size=15G \ --no-offload gnu/system/examples/devel-hurd.tmpl cp /gnu/store/...disk-image devel.img guix shell qemu -- qemu-system-i386 -enable-kvm -m 4096 \ -device rtl8139,netdev=net0 \ -netdev user,id=net0,hostfwd=tcp:127.0.0.1:10022-:2222 \ -hda devel-hurd.img ssh -p 10022 root@localhost GUIX_PROFILE=/run/current-system/bootstrap-profile source $GUIX_PROFILE/etc/profile git clone git://git.savannah.gnu.org/guix cd guix ./bootstrap ./configure --localstatedir=/var --sysconfdir=/etc --with-courage make Note that we don't have an ld-wrapper, so you need some ld.so and LD_LIBRARY_PATH hackery for compiled binaries to run. |
||
---|---|---|
.. | ||
completion | ||
git | ||
init.d | ||
openrc | ||
snippets | ||
substitutes | ||
teams/qt | ||
committer.scm.in | ||
copyright.el | ||
disarchive-manifest.scm | ||
gnu-store.mount.in | ||
guix-daemon.cil.in | ||
guix-daemon.conf.in | ||
guix-daemon.service.in | ||
guix-gc.service.in | ||
guix-gc.timer | ||
guix-install.sh | ||
guix-publish.conf.in | ||
guix-publish.service.in | ||
historical-authorizations | ||
hurd-manifest.scm | ||
kernels-manifest.scm | ||
news.scm | ||
release-manifest.scm | ||
source-manifest.scm | ||
system-tests.scm | ||
teams.scm | ||
time-travel-manifest.scm |