1/23/2024 0 Comments Qemu libvirt tutorial![]() Until, well, I run into the limitations of chroots: can't really simulate networking, can't run two processes on port 80, can't run different kernels (or OSes), and don't really help if you need to work on something boot related or that has to do with userspace and kernel interactions. This was fun for a while and worked quite well: I became good friend with with rsync, debootstrap, mount -rbind and sometimes even pivot_root, and I was happy. In each such environment, install all the needed tools, libraries, services, anything that was needed for my crazy experiments. The idea was simple: always develop on my laptop, but create a self contained environment for each project. ![]() My first approach at sorting this mess out were chroots. If this never happened to you, don't worry: it will happen, one day or another. Your PATH is clogged with half finished scripts and tools you don't even remember what they are for. If you like hacking and have a few machines you use for development, chances are your system has becomeĪt least once in your lifetime a giant meatball of services running for who knows what reason, and ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |