Dit is de opdracht adt-build-lxc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
adt-build-lxc - Maak of update autopkgtest container voor adt-virt-lxc
KORTE INHOUD
adt-build-lxc distributie los [architectuur]
PRODUCTBESCHRIJVING
adt-build-lxc maakt of werkt een LXC-container bij toevoegen-los die geschikt is voor
autopkgtest's LXC-runner adt-virt-lxc(1).
Het roept lxc-creëren met de distributie sjabloon (die momenteel debian or
Ubuntu) en -rlos om een debootstrap-achtige container te bouwen en vervolgens in te schakelen deb-src geneigd
bronnen en runs apt-get -update.
Standaard wordt de oorspronkelijke architectuur gebruikt, maar u kunt als derde een andere opgeven
parameter.
Als de container al bestaat, wordt deze eerst zo onopvallend mogelijk bijgewerkt
een nieuwe tijdelijke container maken toevoegen-los.nieuw, en vervolgens het rootbestandssysteem rsynchroniseren
terug naar het bestaande toevoegen-los. Houd er rekening mee dat dit enkele bijwerkingen kan veroorzaken
breuk als u actieve containers heeft met kortstondige overlays (dat wil zeggen met behulp van de
--vluchtig optie), maar het werkt over het algemeen wel. Dit updateproces interfereert niet
helemaal als je gebruikt adt-virt-lxc met klonen.
Houd er rekening mee dat u dit als root moet aanroepen, tenzij u LXC instelt om per gebruiker toe te staan
containers. Maar gebruikerscontainers werken niet met veel of zelfs de meeste autopkgtests.
U kunt een geschikte proxy opgeven die u in de container in het $ADT_APT_PROXY omgeving houden
variabel. Als apt-cacher-ng op de lokale host draait, zal de container dat automatisch doen
gebruik dit (dat wil zeggen gebruik het IP-adres van de lxcbr0 interface) anders is er geen standaard.
Voorbeelden
# adt-build-lxc debian sid
$ sudo adt-build-lxc ubuntu betrouwbare i386
Gebruik adt-build-lxc online met behulp van onworks.net-services