aboutsummaryrefslogtreecommitdiff
#
msgid ""
msgstr ""

msgid "title: AutoQEMU - automate installation and SSH setup of ISO OS images"
msgstr ""

msgid "date: 2021-02-07"
msgstr ""

msgid "layout: post"
msgstr ""

msgid "lang: en"
msgstr ""

msgid "ref: autoqemu-automate-installation-and-ssh-setup-of-iso-os-images"
msgstr ""

msgid "video: true"
msgstr ""

msgid ""
"After reading begriffs \"[Tips for stable and portable "
"software](https://begriffs.com/posts/2020-08-31-portable-stable-"
"software.html)\", the \"Begriffs Buildfarm?\" section caught my attention, "
"as this is something I would be interested in."
msgstr ""

msgid ""
"After emailing the author, a [public "
"thread](https://talk.begriffs.com/pipermail/friends/2021-February/001263.html)"
" began on the subject."
msgstr ""

msgid ""
"As we discussed how it could be done, I decided to experiment with the idea "
"of automating the setup of virtual environments with QEMU."
msgstr ""

msgid ""
"As of this writing, I just worked on it for 2~3 days, so everything is still"
" pretty ad-hoc."
msgstr ""

msgid "The commands from the screencast were[^script-command]:"
msgstr ""

msgid ""
"[^script-command]: Only now, writing again what I ran on the screencast I "
"thought that I should have tried something like "
"[script](https://www.man7.org/linux/man-pages/man1/script.1.html). Maybe "
"next time (thanks [klaatu](https://gnuworldorder.info/) for the tip!)."
msgstr ""

msgid "It assumes that `$HOME/.local/bin` is in `$PATH`."
msgstr ""

msgid ""
"pushd `mktemp -d`\n"
"git clone https://euandre.org/git/autoqemu .\n"
"make\n"
"make install PREFIX=$HOME/.local\n"
"autoqemu ssh alpine\n"
msgstr ""

msgid ""
"This screencast is a simple demo of automating the installation of Alpine "
"Linux 3.12.3 standard x86_64 with "
"[AutoQEMU](https://euandre.org/git/autoqemu/about), which is nothing more "
"than POSIX sh, [expect](https://core.tcl-lang.org/expect/index) scripts and "
"Makefiles glued together."
msgstr ""

#~ msgid ""
#~ "This screencast is a simple demo of automating the installation of Alpine "
#~ "Linux 3.12.3 standard x86_64 with "
#~ "[AutoQEMU](https://euandre.org/git/autoqemu/), which is nothing more than "
#~ "POSIX sh, [expect](https://core.tcl-lang.org/expect/index) scripts and "
#~ "Makefiles glued together."
#~ msgstr ""

#~ msgid ""
#~ "pushd `mktemp -d`\n"
#~ "git clone https://euandre.org/git/autoqemu .\n"
#~ "./configure --prefix=$HOME/.local\n"
#~ "make install\n"
#~ "autoqemu ssh alpine\n"
#~ msgstr ""

#~ msgid ""
#~ "This screencast is a simple demo of automating the installation of Alpine "
#~ "Linux 3.12.3 standard x86_64 with "
#~ "[AutoQEMU](https://euandre.org/git/autoqemu), which is nothing more than "
#~ "POSIX sh, [expect](https://core.tcl-lang.org/expect/index) scripts and "
#~ "Makefiles glued together."
#~ msgstr ""