[GH-ISSUE #311] Wiki "initial-setup" suggestion #222

Closed
opened 2026-02-27 22:08:35 +03:00 by kerem · 1 comment
Owner

Originally created by @CoreyVidal on GitHub (Jul 8, 2021).
Original GitHub issue: https://github.com/sickcodes/Docker-OSX/issues/311

Hey,

I'm unfortunately a script-kiddie, so when I talk about things, please don't think that anything I have to say comes with any expertise. I'm familiar with Docker and run about 20 containers, but I don't know how things actually work. Let me describe my issue/suggestion:

I'm following along with https://github.com/sickcodes/Docker-OSX#initial-setup
I did everything as recommended, but failed almost right away. I'm on Ubuntu and thus ran

sudo apt install qemu qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager

Then I wanted to generate serials, so went into the /custom folder and ran:

sudo ./generate-unique-machine-values.sh --count 1 --plists --bootdisks --envs

And something went wrong:

./opencore-image-ng.sh: line 121: guestfish: command not found
ERROR: starting guestfish failed
### cleaning up ...

I tried running:

sudo apt install guestfish

But that's not a thing. Luckily, Ubuntu told me to install libguestfs-tools. So I ran

sudo apt install libguestfs-tools

After it installed I started the process over from the beginning, and it worked properly.

So I don't know what I did (script-kiddie), but I do like being helpful. I came to write this post and then ask/suggest that you might want to add libguestfs-tools to the instructions. You'd add it in here:

# UBUNTU DEBIAN
sudo apt install qemu qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager

It could help dumbasses like me.

And if not, I wrote this in a way that hopefully Google picks it up, and maybe others having issues might one day stumble upon this. You never know!

Originally created by @CoreyVidal on GitHub (Jul 8, 2021). Original GitHub issue: https://github.com/sickcodes/Docker-OSX/issues/311 Hey, I'm unfortunately a script-kiddie, so when I talk about things, please don't think that anything I have to say comes with any expertise. I'm familiar with Docker and run about 20 containers, but I don't know how things _actually_ work. Let me describe my issue/suggestion: I'm following along with https://github.com/sickcodes/Docker-OSX#initial-setup I did everything as recommended, but failed almost right away. I'm on Ubuntu and thus ran `sudo apt install qemu qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager` Then I wanted to generate serials, so went into the /custom folder and ran: `sudo ./generate-unique-machine-values.sh --count 1 --plists --bootdisks --envs` And something went wrong: ``` ./opencore-image-ng.sh: line 121: guestfish: command not found ERROR: starting guestfish failed ### cleaning up ... ``` I tried running: `sudo apt install guestfish` But that's not a thing. Luckily, Ubuntu told me to install libguestfs-tools. So I ran `sudo apt install libguestfs-tools` After it installed I started the process over from the beginning, and it worked properly. So I don't know what I did (script-kiddie), but I do like being helpful. I came to write this post and then ask/suggest that you might want to add libguestfs-tools to the instructions. You'd add it in here: ``` # UBUNTU DEBIAN sudo apt install qemu qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager ``` It could help dumbasses like me. And if not, I wrote this in a way that hopefully Google picks it up, and maybe others having issues might one day stumble upon this. You never know!
kerem closed this issue 2026-02-27 22:08:35 +03:00
Author
Owner

@sickcodes commented on GitHub (Jul 8, 2021):

Good idea, adding now!

guestfish is provided by fish, but comes with libguestfs-tools

<!-- gh-comment-id:876802898 --> @sickcodes commented on GitHub (Jul 8, 2021): Good idea, adding now! `guestfish` is provided by `fish`, but comes with `libguestfs-tools`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Docker-OSX#222
No description provided.