@@ -5,12 +5,8 @@ ARG BUILD_DATE
5
5
ARG VERSION
6
6
ARG DEBIAN_FRONTEND="noninteractive"
7
7
8
- # prevent Ubuntu's firefox stub from being installed
9
- COPY /root/etc/apt/preferences.d/firefox-no-snap /etc/apt/preferences.d/firefox-no-snap
10
-
11
8
RUN \
12
9
echo "**** install packages ****" && \
13
- add-apt-repository -y ppa:mozillateam/ppa && \
14
10
apt-get update && \
15
11
DEBIAN_FRONTEND=noninteractive \
16
12
apt-get install --no-install-recommends -y \
30
26
apt -f install ./google-chrome-stable_current_amd64.deb -y && \
31
27
rm ./google-chrome-stable_current_amd64.deb && \
32
28
echo "**** mate tweaks ****" && \
29
+ rm -f \
33
30
/etc/xdg/autostart/mate-power-manager.desktop \
34
31
/etc/xdg/autostart/mate-screensaver.desktop && \
35
32
echo "**** cleanup ****" && \
@@ -70,13 +67,16 @@ RUN \
70
67
apt install ~/vscode.deb -y && \
71
68
rm ~/vscode.deb
72
69
73
- # add local files
74
- COPY /root /
75
- COPY /setup /setup
76
-
77
70
RUN \
78
- add-apt-repository universe && \
71
+ add-apt-repository universe -y && \
79
72
apt update && \
80
73
apt install dconf-cli dconf-editor -y && \
81
- apt install caja-open-terminal -y \
82
- apt install file-roller -y
74
+ apt install caja-open-terminal -y && \
75
+ apt install file-roller -y && \
76
+ wget https://github.com/shiftkey/desktop/releases/download/release-3.2.1-linux1/GitHubDesktop-linux-3.2.1-linux1.deb && \
77
+ apt install ./GitHubDesktop-linux-3.2.1-linux1.deb -y && \
78
+ rm GitHubDesktop-linux-3.2.1-linux1.deb
79
+
80
+ # add local files
81
+ COPY /root /
82
+ COPY /setup /setup
0 commit comments