Update to Ubuntu 22.04

This commit is contained in:
Héctor Molinero Fernández
2022-05-04 19:40:01 +02:00
parent 65ca286709
commit 91dabccc4c
2 changed files with 8 additions and 8 deletions

View File

@@ -4,7 +4,7 @@ m4_changequote([[, ]])
## "build" stage ## "build" stage
################################################## ##################################################
m4_ifdef([[CROSS_ARCH]], [[FROM docker.io/CROSS_ARCH/ubuntu:20.04]], [[FROM docker.io/ubuntu:20.04]]) AS build m4_ifdef([[CROSS_ARCH]], [[FROM docker.io/CROSS_ARCH/ubuntu:22.04]], [[FROM docker.io/ubuntu:22.04]]) AS build
m4_ifdef([[CROSS_QEMU]], [[COPY --from=docker.io/hectorm/qemu-user-static:latest CROSS_QEMU CROSS_QEMU]]) m4_ifdef([[CROSS_QEMU]], [[COPY --from=docker.io/hectorm/qemu-user-static:latest CROSS_QEMU CROSS_QEMU]])
# Install system packages # Install system packages
@@ -241,7 +241,7 @@ WORKDIR /tmp/
RUN DEBIAN_FRONTEND=noninteractive apt-get build-dep -y pulseaudio RUN DEBIAN_FRONTEND=noninteractive apt-get build-dep -y pulseaudio
RUN apt-get source pulseaudio && mv ./pulseaudio-*/ ./pulseaudio/ RUN apt-get source pulseaudio && mv ./pulseaudio-*/ ./pulseaudio/
WORKDIR /tmp/pulseaudio/ WORKDIR /tmp/pulseaudio/
RUN ./configure RUN meson ./build/
RUN mkdir /tmp/xrdp-pulseaudio/ RUN mkdir /tmp/xrdp-pulseaudio/
WORKDIR /tmp/xrdp-pulseaudio/ WORKDIR /tmp/xrdp-pulseaudio/
RUN git clone "${XRDP_PULSEAUDIO_REMOTE:?}" ./ RUN git clone "${XRDP_PULSEAUDIO_REMOTE:?}" ./
@@ -256,7 +256,7 @@ RUN checkinstall --default --pkgname=xrdp-pulseaudio --pkgversion=9:999 --pkgrel
## "xubuntu" stage ## "xubuntu" stage
################################################## ##################################################
m4_ifdef([[CROSS_ARCH]], [[FROM docker.io/CROSS_ARCH/ubuntu:20.04]], [[FROM docker.io/ubuntu:20.04]]) AS main m4_ifdef([[CROSS_ARCH]], [[FROM docker.io/CROSS_ARCH/ubuntu:22.04]], [[FROM docker.io/ubuntu:22.04]]) AS main
m4_ifdef([[CROSS_QEMU]], [[COPY --from=docker.io/hectorm/qemu-user-static:latest CROSS_QEMU CROSS_QEMU]]) m4_ifdef([[CROSS_QEMU]], [[COPY --from=docker.io/hectorm/qemu-user-static:latest CROSS_QEMU CROSS_QEMU]])
# Install system packages # Install system packages
@@ -274,7 +274,7 @@ m4_ifelse(ENABLE_32BIT_SUPPORT, 1, [[m4_dnl
libegl1 \ libegl1 \
libegl1-mesa \ libegl1-mesa \
libepoxy0 \ libepoxy0 \
libfdk-aac1 \ libfdk-aac2 \
libfreetype6 \ libfreetype6 \
libfuse2 \ libfuse2 \
libgbm1 \ libgbm1 \
@@ -289,7 +289,7 @@ m4_ifelse(ENABLE_32BIT_SUPPORT, 1, [[m4_dnl
libpam0g \ libpam0g \
libpixman-1-0 \ libpixman-1-0 \
libpulse0 \ libpulse0 \
libssl1.1 \ libssl3 \
libsystemd0 \ libsystemd0 \
libx11-6 \ libx11-6 \
libx11-xcb1 \ libx11-xcb1 \
@@ -401,15 +401,15 @@ m4_ifelse(ENABLE_32BIT_SUPPORT, 1, [[m4_dnl
desktop-file-utils \ desktop-file-utils \
dialog \ dialog \
engrampa \ engrampa \
epiphany-browser \
exo-utils \ exo-utils \
file \ file \
firefox \
fonts-dejavu \ fonts-dejavu \
fonts-liberation \ fonts-liberation \
fonts-noto \ fonts-noto \
fonts-noto-color-emoji \ fonts-noto-color-emoji \
fonts-ubuntu \ fonts-ubuntu \
fuse \ fuse3 \
git \ git \
gnome-keyring \ gnome-keyring \
gnupg \ gnupg \

View File

@@ -1,6 +1,6 @@
# Xubuntu on Docker # Xubuntu on Docker
A Docker image based on Ubuntu 20.04 with the Xfce desktop environment, A Docker image based on Ubuntu 22.04 with the Xfce desktop environment,
[xrdp](https://github.com/neutrinolabs/xrdp), [xrdp](https://github.com/neutrinolabs/xrdp),
[xrdp PulseAudio module](https://github.com/neutrinolabs/pulseaudio-module-xrdp) and [xrdp PulseAudio module](https://github.com/neutrinolabs/pulseaudio-module-xrdp) and
[VirtualGL](https://github.com/VirtualGL/virtualgl). [VirtualGL](https://github.com/VirtualGL/virtualgl).