mirror of
https://gitee.com/amber-ce/amber-ce-bookworm.git
synced 2025-07-22 21:42:24 +08:00
新增:支持A卡直通容器
This commit is contained in:
parent
f73a7b17c6
commit
207c50b895
src
DEBIAN
opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin
@ -1,5 +1,5 @@
|
||||
Package: cn.flamescion.bookworm-compatibility-mode
|
||||
Version: 12.1.7
|
||||
Version: 12.1.8
|
||||
Section: misc
|
||||
Priority: optional
|
||||
Depends: bubblewrap
|
||||
|
@ -42,6 +42,7 @@ bwrap --dev-bind $chrootEnvPath/ / \
|
||||
--dev-bind /media /media \
|
||||
--dev-bind /tmp /tmp \
|
||||
--dev /dev \
|
||||
--dev-bind /dev/dri /dev/dri \
|
||||
--proc /proc \
|
||||
--dev-bind /sys /sys \
|
||||
--dev-bind /run /run \
|
||||
@ -199,6 +200,7 @@ sudo -u $(who | awk '{print $1}' | head -n 1) bwrap --dev-bind $chrootEnvPath/ /
|
||||
--dev-bind /media /media \
|
||||
--dev-bind /tmp /tmp \
|
||||
--dev /dev \
|
||||
--dev-bind /dev/dri /dev/dri \
|
||||
--proc /proc \
|
||||
--dev-bind /sys /sys \
|
||||
--dev-bind /run /run \
|
||||
|
@ -29,15 +29,15 @@ cmd=bash
|
||||
else
|
||||
|
||||
|
||||
# container_command=$*
|
||||
cmd="$1"
|
||||
shift
|
||||
for arg in "$@"; do
|
||||
# container_command=$*
|
||||
cmd="$1"
|
||||
shift
|
||||
for arg in "$@"; do
|
||||
if [[ $arg =~ \ ]]; then
|
||||
arg=\'${arg//\'/\'\\\'\'}\'
|
||||
fi
|
||||
OPTIONS="${OPTIONS} ${arg}"
|
||||
done
|
||||
OPTIONS="${OPTIONS} ${arg}"
|
||||
done
|
||||
|
||||
fi
|
||||
|
||||
@ -60,6 +60,7 @@ bwrap --dev-bind $chrootEnvPath/ / \
|
||||
--dev-bind /media /media \
|
||||
--dev-bind /tmp /tmp \
|
||||
--dev /dev \
|
||||
--dev-bind /dev/dri /dev/dri \
|
||||
--proc /proc \
|
||||
--dev-bind /sys /sys \
|
||||
--dev-bind /run /run \
|
||||
@ -73,6 +74,3 @@ bwrap --dev-bind $chrootEnvPath/ / \
|
||||
--dev-bind /etc/resolv.conf /etc/resolv.conf \
|
||||
--dev-bind /home /home \
|
||||
bash -c "${cmd} ${OPTIONS}"
|
||||
|
||||
|
||||
|
||||
|
@ -58,6 +58,7 @@ bwrap --dev-bind $chrootEnvPath/ / \
|
||||
--dev-bind /media /media \
|
||||
--dev-bind /tmp /tmp \
|
||||
--dev /dev \
|
||||
--dev-bind /dev/dri /dev/dri \
|
||||
--proc /proc \
|
||||
--dev-bind /sys /sys \
|
||||
--dev-bind /run /run \
|
||||
|
Loading…
x
Reference in New Issue
Block a user