Last bits befor DB migrate
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
|
||||
|
||||
#=> EXIT
|
||||
# 1. Mount essential pseudo-filesystems
|
||||
mountpoint -q /opt/test/dual_rootfs/proc || mount -t proc /proc /opt/test/dual_rootfs/proc
|
||||
mountpoint -q /opt/test/dual_rootfs/sys || mount -t sysfs /sys /opt/test/dual_rootfs/sys
|
||||
mountpoint -q /opt/test/dual_rootfs/dev || mount --bind /dev /opt/test/dual_rootfs/dev
|
||||
mountpoint -q /opt/test/dual_rootfs/dev/pts || mount -t devpts devpts /opt/test/dual_rootfs/dev/pts
|
||||
mountpoint -q /opt/test/dual_rootfs/dev/shm || mount --bind /dev/shm /opt/test/dual_rootfs/dev/shm
|
||||
|
||||
# 2. Mount the X11 socket and temp folders
|
||||
mountpoint -q /opt/test/dual_rootfs/tmp || mount --bind /tmp /opt/test/dual_rootfs/tmp
|
||||
|
||||
# 3. Copy the host X authority file into the chroot's root directory
|
||||
cp /tmp/.serverauth.* /opt/test/dual_rootfs/root/.Xauthority 2>/dev/null
|
||||
|
||||
#<= ENTER
|
||||
apt update
|
||||
apt install -y mesa-utils libgl1 libglx-mesa0 libgl1-mesa-dri x11-utils
|
||||
|
||||
export DISPLAY=:0
|
||||
export XAUTHORITY=/root/.Xauthority
|
||||
|
||||
# Launch whatever
|
||||
chromium --no-sandbox
|
||||
Reference in New Issue
Block a user