Skip to content

Commit d7d132d

Browse files
author
sam#gemmi-win10
committed
build/dockerfile.x11base +XFCE4; # HEADLESS.xconf
1 parent 6a63b28 commit d7d132d

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

build/Dockerfile.x11base

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,33 @@ RUN \
8888
sed -i 's/OSH_THEME.*/OSH_THEME="axin"/g' /root/.bashrc; cat /root/.bashrc |grep axin;
8989

9090

91+
# XFCE4
92+
# tint2
93+
# plank rofi clipit pnmixer lxappearance thunar \
94+
RUN \
95+
# test "app" != "$TYPE" && exit 0 || echo appInstall;\
96+
apt.sh \
97+
# 2536 kB #18.9 MB > 14.3 MB
98+
xfwm4 xfdesktop4 \
99+
xfce4-notifyd xfce4-settings xfce4-session; \
100+
exit 0
101+
102+
# HEADLESS.xconf
103+
# COPY --from=rootfs /rootfs/res_ubt_share /
104+
# COPY --from=rootfs /rootfs/files1 /
105+
# COPY --from=rootfs /rootfs/files2 /
106+
RUN \
107+
curl -o /xconf.sh -k -fSL https://gitee.com/infrastlabs/docker-x11base/raw/dev/rootfs/src/xconf.sh; \
108+
bash /xconf.sh core; \
109+
export TYPE=app; bash /xconf.sh app; \
110+
exit 0;
111+
112+
# EXPOSE 10089/tcp 10081/tcp 10022/tcp
113+
# CMD ["bash", "-c", "exec /entry.sh"]
114+
# ENV \
115+
# TERM=xterm \
116+
# SHELL=/bin/bash
117+
91118
# # ASBRU: 3586 kB (disk: 15.5 MB)
92119
# # curl -k -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | \
93120
# # distro=ubuntu version=20.04 codename=focal sudo -E bash;
@@ -96,6 +123,7 @@ RUN \
96123
# RUN echo 1;\
97124
# # >>>>: ... distro=ubuntu version=24.04 codename=noble arch=x86_64
98125
# # | distro=ubuntu version=22.04 codename=jammy sudo -E bash
126+
# curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/loki/cfg/setup/bash.deb.sh' | sudo -E bash
99127
# curl -k -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | distro=ubuntu version=22.04 codename=jammy sudo -E bash; \
100128
# apt.sh asbru-cm; rm -f /etc/apt/sources.list.d/asbru-cm-release.list; \
101129
# mv /opt/asbru /usr/local; rm -f /usr/bin/asbru-cm; ln -s /usr/local/asbru/asbru-cm /usr/bin/; \

0 commit comments

Comments
 (0)