mirror of
https://github.com/linuxserver/docker-webtop.git
synced 2025-07-23 13:45:39 +02:00
update arch-xfce to new baseimage format with pulse script
This commit is contained in:
parent
d905bafc13
commit
6f5d8f85bb
21
Dockerfile
21
Dockerfile
@ -8,34 +8,13 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA
|
|||||||
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 \
|
||||||
firefox \
|
firefox \
|
||||||
mousepad \
|
mousepad \
|
||||||
pavucontrol \
|
|
||||||
xfce4 \
|
xfce4 \
|
||||||
xfce4-pulseaudio-plugin && \
|
xfce4-pulseaudio-plugin && \
|
||||||
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/* \
|
||||||
|
@ -8,34 +8,13 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA
|
|||||||
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 \
|
||||||
firefox \
|
firefox \
|
||||||
mousepad \
|
mousepad \
|
||||||
pavucontrol \
|
|
||||||
xfce4 \
|
xfce4 \
|
||||||
xfce4-pulseaudio-plugin && \
|
xfce4-pulseaudio-plugin && \
|
||||||
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/* \
|
||||||
|
@ -8,34 +8,13 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA
|
|||||||
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 \
|
||||||
firefox \
|
firefox \
|
||||||
mousepad \
|
mousepad \
|
||||||
pavucontrol \
|
|
||||||
xfce4 \
|
xfce4 \
|
||||||
xfce4-pulseaudio-plugin && \
|
xfce4-pulseaudio-plugin && \
|
||||||
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/* \
|
||||||
|
@ -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/startxfce4 > /dev/null 2>&1
|
/usr/bin/startxfce4 > /dev/null 2>&1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user