GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Schroot Build Environment Setup wie man Bind-Mount Home vermeidet

Die Lösung besteht darin, die Schroot-Konfigurationsdatei unter /etc/schroot/default/fstab zu bearbeiten . Kommentieren Sie einfach die Zeile /home /home none rw,bind 0 0 aus . Wenn Sie X ausführen, müssen Sie auch die Zeile für /run auskommentieren . Alle anderen Konfigurationsdateien befinden sich ebenfalls am selben Speicherort.


Ich empfehle eine andere Lösung (meine vorherige Antwort). Sie können unterschiedliche fstab für unterschiedliche Jails verwenden.

Sie können die Dateisystemtabellendatei angeben, indem Sie die Schroot-Konfigurationsdatei bearbeiten. Zum Beispiel, wenn Sie setup.fstab=minimal/fstab hinzufügen bis zum Ende von /etc/schroot/chrood.d/[your chroot's].conf , schroot würde Dateisystem gemäß /etc/schroot/minimal/fstab .


Linux
  1. So richten Sie eine LAMP-Entwicklungsumgebung in Vagrant ein

  2. Wie man ein Heimlabor baut, um neue Linux-Kenntnisse zu erlernen

  3. So richten Sie die grundlegende Authentifizierung in Apache mit .htaccess ein

  4. So richten Sie Laravel-Dateiberechtigungen richtig ein

  5. Wie führe ich ein Shell-Skript aus, wenn sich eine Datei oder ein Verzeichnis ändert?

So richten Sie die Django-Entwicklungsumgebung unter Ubuntu 18.04 ein

So richten Sie sofort einen statischen Dateiserver unter Linux ein

So richten Sie einen einfachen Dateiserver mit simpleHTTPserver ein

So vermeiden Sie doppelte Einträge im Bash-Verlauf unter Linux

So richten Sie Home Assistant auf einem Raspberry Pi mit Docker ein

So richten Sie die virtuelle Umgebung von Python 3 unter Ubuntu 20.04 ein