How to run latest #Dino on #Debian 11 #bullseye using #schroot
https://mov.im/?blog/debacle%40movim.eu/de5caf65-112e-4c75-b6ae-a3cdbac92ce1
Somehow this article reminds me of this one:
https://mov.im/?blog/debacle%40movim.eu/a93609a3-884f-43a1-9e1c-155e6e6544b1
#lazyness #xmpp #jabber #schroot #bullseye #debian #dino
Note, that the new release #Debian 12 #bookworm is not that far, maybe some months. From the current #testing to the final stable not too much should change. You might take the risk to migrate to bookworm now, but sure, testing is still testing 🙂 On my personal machine, I always run testing, anyway.
Another option is to run #Emacs in a "testing" #chroot, esp. with the tool #schroot (note the starting letter "s"). Didn't try myself, though.
#schroot #chroot #emacs #testing #bookworm #debian
I needed to use a #SLES 15 chroot under #schroot. The problem is that it seems that some of the schroot setup scripts run outside the chroot. And that chroot has absolute symlinks. So the fix was to make them relative:
ln -sf ../usr/bin/sh /images/roots/sles15sp3/bin/sh
ln -sf ../run/netconfig/resolv.conf /images/roots/sles15sp3/etc/resolv.conf
¿Containers? ¿Máquinas virtuales?
Para mi desarrollo web me siento cómo con un simple #schroot debootstrap de Ubuntu 18 LTS con servicio web, PHP, Python, etc, y una entrada en /etc/hosts en el host base dando un nombre de dominio .local al servicio web. Simple, sencillo, y la gestión es casi tan fácil como si fuese un equipo remoto al que haces SSH.
#schroot #webdevelopment #linux #backend
So #schroot and #debootstrap were also aviable in #Fedora. So it's possible to have a #Debian chroot.
I used debootstrap to install a Debian and an Ubuntu chroots.
Schroot took some love and care, though: it was missing some directories under /var/lib/schroot for copy-on-write top work.
It also interacted badly with the NIS we use at work. This took a number of workarounds. But we now have it working properly.
#schroot #debootstrap #fedora #debian