updating arch kde to new baseimage format with pulse script

This commit is contained in:
thelamer 2021-09-27 11:10:12 -07:00
parent dacf12c7cb
commit a1baba455a
4 changed files with 1 additions and 67 deletions

View File

@ -3,27 +3,10 @@ FROM ghcr.io/linuxserver/baseimage-rdesktop-web:arch
# set version label # set version label
ARG BUILD_DATE ARG BUILD_DATE
ARG VERSION ARG VERSION
ARG XFCE_VERSION
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="thelamer" LABEL maintainer="thelamer"
RUN \ RUN \
echo "**** install build deps ****" && \
pacman -Sy --noconfirm --needed \
base-devel \
git && \
echo "**** build AUR packages ****" && \
cd /tmp && \
AUR_PACKAGES="\
dbus-x11" && \
pacman -Rns --noconfirm -dd dbus && \
for PACKAGE in ${AUR_PACKAGES}; do \
git clone https://aur.archlinux.org/${PACKAGE}.git && \
chown -R abc:abc ${PACKAGE} && \
cd ${PACKAGE} && \
sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \
cd /tmp ;\
done && \
echo "**** install packages ****" && \ echo "**** install packages ****" && \
pacman -Sy --noconfirm --needed \ pacman -Sy --noconfirm --needed \
discover \ discover \
@ -31,13 +14,8 @@ RUN \
firefox \ firefox \
kate \ kate \
konsole \ konsole \
pavucontrol \
plasma-desktop && \ plasma-desktop && \
echo "**** cleanup ****" && \ echo "**** cleanup ****" && \
pacman -Rsn --noconfirm \
gcc \
git \
$(pacman -Qdtq) && \
rm -rf \ rm -rf \
/tmp/* \ /tmp/* \
/var/cache/pacman/pkg/* \ /var/cache/pacman/pkg/* \

View File

@ -3,27 +3,10 @@ FROM ghcr.io/linuxserver/baseimage-rdesktop-web:arm64v8-arch
# set version label # set version label
ARG BUILD_DATE ARG BUILD_DATE
ARG VERSION ARG VERSION
ARG XFCE_VERSION
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="thelamer" LABEL maintainer="thelamer"
RUN \ RUN \
echo "**** install build deps ****" && \
pacman -Sy --noconfirm --needed \
base-devel \
git && \
echo "**** build AUR packages ****" && \
cd /tmp && \
AUR_PACKAGES="\
dbus-x11" && \
pacman -Rns --noconfirm -dd dbus && \
for PACKAGE in ${AUR_PACKAGES}; do \
git clone https://aur.archlinux.org/${PACKAGE}.git && \
chown -R abc:abc ${PACKAGE} && \
cd ${PACKAGE} && \
sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \
cd /tmp ;\
done && \
echo "**** install packages ****" && \ echo "**** install packages ****" && \
pacman -Sy --noconfirm --needed \ pacman -Sy --noconfirm --needed \
discover \ discover \
@ -31,13 +14,8 @@ RUN \
firefox \ firefox \
kate \ kate \
konsole \ konsole \
pavucontrol \
plasma-desktop && \ plasma-desktop && \
echo "**** cleanup ****" && \ echo "**** cleanup ****" && \
pacman -Rsn --noconfirm \
gcc \
git \
$(pacman -Qdtq) && \
rm -rf \ rm -rf \
/tmp/* \ /tmp/* \
/var/cache/pacman/pkg/* \ /var/cache/pacman/pkg/* \

View File

@ -3,27 +3,10 @@ FROM ghcr.io/linuxserver/baseimage-rdesktop-web:arm32v7-arch
# set version label # set version label
ARG BUILD_DATE ARG BUILD_DATE
ARG VERSION ARG VERSION
ARG XFCE_VERSION
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="thelamer" LABEL maintainer="thelamer"
RUN \ RUN \
echo "**** install build deps ****" && \
pacman -Sy --noconfirm --needed \
base-devel \
git && \
echo "**** build AUR packages ****" && \
cd /tmp && \
AUR_PACKAGES="\
dbus-x11" && \
pacman -Rns --noconfirm -dd dbus && \
for PACKAGE in ${AUR_PACKAGES}; do \
git clone https://aur.archlinux.org/${PACKAGE}.git && \
chown -R abc:abc ${PACKAGE} && \
cd ${PACKAGE} && \
sudo -u abc makepkg -sAci --skipinteg --noconfirm --needed && \
cd /tmp ;\
done && \
echo "**** install packages ****" && \ echo "**** install packages ****" && \
pacman -Sy --noconfirm --needed \ pacman -Sy --noconfirm --needed \
discover \ discover \
@ -31,13 +14,8 @@ RUN \
firefox \ firefox \
kate \ kate \
konsole \ konsole \
pavucontrol \
plasma-desktop && \ plasma-desktop && \
echo "**** cleanup ****" && \ echo "**** cleanup ****" && \
pacman -Rsn --noconfirm \
gcc \
git \
$(pacman -Qdtq) && \
rm -rf \ rm -rf \
/tmp/* \ /tmp/* \
/var/cache/pacman/pkg/* \ /var/cache/pacman/pkg/* \

View File

@ -1,3 +1,3 @@
#!/bin/bash #!/bin/bash
PULSE_SCRIPT=/etc/xrdp/pulse/default.pa /usr/bin/pulseaudio --start PULSE_SCRIPT=/etc/xrdp/pulse/default.pa /startpulse.sh --start &
/usr/bin/startplasma-x11 > /dev/null 2>&1 /usr/bin/startplasma-x11 > /dev/null 2>&1