---
name: "update-guestfs-appliance"
section: "8"
platform: "linux"
package: "libguestfs0"
version: "1:1.18.1-1+deb7u3"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/update-guestfs-appliance"
---

# update-guestfs-appliance(8)

update the supermin appliance used by libguestfs

## NAME

update-guestfs-appliance - update the supermin appliance used by libguestfs

## SYNOPSIS

**update-guestfs-appliance**

## DESCRIPTION

**update-guestfs-appliance** creates or updates the supermin appliance for use with libguestfs. It uses **febootstrap** for this, therefore access to the package repository is needed.

A supermin appliance contains only lists of files and directories. The contents of the referenced files are only copied into an ad-hoc filesystem whenever libguestfs starts a virtual machine. Therefore, calling **update-guestfs-appliance** is only needed after libguestfs has been installed or when the filesystem layouts or dependencies of needed packages on the host system have been changed.

## FILES

**/usr/lib/guestfs/make.sh** (the script that does the actual work),

```
/usr/lib/guestfs/supermin.d/hostfiles
/usr/lib/guestfs/supermin.d/base.img
```

## SEE ALSO

[**guestfish**(1)](/guestfish/1.md), [**guestmount**(1)](/guestmount/1.md), [**febootstrap**(8)](/febootstrap/8.md), [**febootstrap-supermin-helper**(8)](/febootstrap-supermin-helper/8.md).

## AUTHOR

**update-guestfs-appliance** and this manual page were written by Hilko Bengen \<bengen@debian.org\>, for the Debian project (and may be used by others).
