Hallo,
nein, die vserver werden nicht aktualisiert, wenn Du einen Update auf dem Host machst.
Allerdings beeinflusst es die Gäste, wenn auf dem Host z. B. der Kernel erneuert wird, da sie ja auf diesen in ihrem dafür zugewiesenen Namensraum zugreifen.
Ein dramatisches Beispiel wäre, wenn Du einen "kaputten" Kernel (z. B. einen ohne Vserverkontexterweiterung) installierst, starten die Gäste logischerweise gar nicht mehr.
Um die Paketdatenbank eines Gasts zu aktualisieren, musst Du in dessen Kontext wechseln und dort das Update anstossen.
Falls der Gast ein Netzwerkinterface besitzt und ein sshd darauf läuft, kannst Du Dich eben per ssh verbinden.
Ansonsten bieten Dir die
util-vserver und
vserver-debiantools alles, was Du brauchst.
sagt Dir z. B., dass Du mit
in den Kontext *Name-des-vservers* wechseln kannst. (BTW, mit "logout" kommst Du aus der Nummer wieder raus.)
Mit
kannst Du von aussen auch einzelne Kommandos in einem Vserverkontext absetzen.
Einen Upgrade würde ich Dir auf diese Weise allerdings nicht empfehlen, da Du bei einem Fehler oder einer Aufforderung zur Eingabe kein tty zur Verfügung hast.
Groetjes, niels
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.