mirror of
https://github.com/linuxserver/docker-webtop.git
synced 2025-07-23 13:45:39 +02:00
updating arch kde to new baseimage format with pulse script
This commit is contained in:
parent
dacf12c7cb
commit
a1baba455a
22
Dockerfile
22
Dockerfile
@ -3,27 +3,10 @@ FROM ghcr.io/linuxserver/baseimage-rdesktop-web:arch
|
||||
# set version label
|
||||
ARG BUILD_DATE
|
||||
ARG VERSION
|
||||
ARG XFCE_VERSION
|
||||
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
|
||||
LABEL maintainer="thelamer"
|
||||
|
||||
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 ****" && \
|
||||
pacman -Sy --noconfirm --needed \
|
||||
discover \
|
||||
@ -31,13 +14,8 @@ RUN \
|
||||
firefox \
|
||||
kate \
|
||||
konsole \
|
||||
pavucontrol \
|
||||
plasma-desktop && \
|
||||
echo "**** cleanup ****" && \
|
||||
pacman -Rsn --noconfirm \
|
||||
gcc \
|
||||
git \
|
||||
$(pacman -Qdtq) && \
|
||||
rm -rf \
|
||||
/tmp/* \
|
||||
/var/cache/pacman/pkg/* \
|
||||
|
@ -3,27 +3,10 @@ FROM ghcr.io/linuxserver/baseimage-rdesktop-web:arm64v8-arch
|
||||
# set version label
|
||||
ARG BUILD_DATE
|
||||
ARG VERSION
|
||||
ARG XFCE_VERSION
|
||||
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
|
||||
LABEL maintainer="thelamer"
|
||||
|
||||
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 ****" && \
|
||||
pacman -Sy --noconfirm --needed \
|
||||
discover \
|
||||
@ -31,13 +14,8 @@ RUN \
|
||||
firefox \
|
||||
kate \
|
||||
konsole \
|
||||
pavucontrol \
|
||||
plasma-desktop && \
|
||||
echo "**** cleanup ****" && \
|
||||
pacman -Rsn --noconfirm \
|
||||
gcc \
|
||||
git \
|
||||
$(pacman -Qdtq) && \
|
||||
rm -rf \
|
||||
/tmp/* \
|
||||
/var/cache/pacman/pkg/* \
|
||||
|
@ -3,27 +3,10 @@ FROM ghcr.io/linuxserver/baseimage-rdesktop-web:arm32v7-arch
|
||||
# set version label
|
||||
ARG BUILD_DATE
|
||||
ARG VERSION
|
||||
ARG XFCE_VERSION
|
||||
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
|
||||
LABEL maintainer="thelamer"
|
||||
|
||||
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 ****" && \
|
||||
pacman -Sy --noconfirm --needed \
|
||||
discover \
|
||||
@ -31,13 +14,8 @@ RUN \
|
||||
firefox \
|
||||
kate \
|
||||
konsole \
|
||||
pavucontrol \
|
||||
plasma-desktop && \
|
||||
echo "**** cleanup ****" && \
|
||||
pacman -Rsn --noconfirm \
|
||||
gcc \
|
||||
git \
|
||||
$(pacman -Qdtq) && \
|
||||
rm -rf \
|
||||
/tmp/* \
|
||||
/var/cache/pacman/pkg/* \
|
||||
|
@ -1,3 +1,3 @@
|
||||
#!/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
|
||||
|
Loading…
x
Reference in New Issue
Block a user