File: ubuntu-2204-all-projects.Dockerfile

package info (click to toggle)
qemu 1%3A7.2%2Bdfsg-7%2Bdeb12u16
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bookworm-proposed-updates
  • size: 291,516 kB
  • sloc: ansic: 2,702,024; pascal: 112,708; python: 62,697; sh: 50,281; asm: 48,732; makefile: 17,260; cpp: 9,441; perl: 8,084; xml: 2,911; objc: 1,870; php: 1,299; tcl: 1,188; yacc: 604; lex: 363; sql: 71; awk: 35; sed: 11; javascript: 7
file content (295 lines) | stat: -rw-r--r-- 11,020 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
FROM docker.io/library/ubuntu:22.04

RUN export DEBIAN_FRONTEND=noninteractive && \
    apt-get update && \
    apt-get install -y eatmydata && \
    eatmydata apt-get dist-upgrade -y && \
    eatmydata apt-get install --no-install-recommends -y \
                      ant \
                      ant-optional \
                      augeas-lenses \
                      augeas-tools \
                      autoconf \
                      automake \
                      autopoint \
                      bash \
                      bash-completion \
                      bc \
                      bison \
                      bsdextrautils \
                      bzip2 \
                      ca-certificates \
                      cargo \
                      ccache \
                      check \
                      clang \
                      codespell \
                      cpp \
                      dbus \
                      debianutils \
                      diffutils \
                      dwarves \
                      e2fsprogs \
                      ebtables \
                      expect \
                      exuberant-ctags \
                      fdisk \
                      findutils \
                      flake8 \
                      flex \
                      fuse3 \
                      g++ \
                      gcc \
                      gcovr \
                      genisoimage \
                      gettext \
                      git \
                      gnutls-bin \
                      golang \
                      grep \
                      gtk-doc-tools \
                      gtk-update-icon-cache \
                      gzip \
                      hostname \
                      hwdata \
                      icoutils \
                      iproute2 \
                      iptables \
                      jq \
                      junit \
                      kmod \
                      libaccessors-perl \
                      libacl1-dev \
                      libaio-dev \
                      libapparmor-dev \
                      libarchive-dev \
                      libarchive-tar-perl \
                      libasan5 \
                      libasound2-dev \
                      libattr1-dev \
                      libaudit-dev \
                      libblkid-dev \
                      libbpf-dev \
                      libbrlapi-dev \
                      libbz2-dev \
                      libc-dev-bin \
                      libc6-dev \
                      libcacard-dev \
                      libcap-ng-dev \
                      libcapstone-dev \
                      libclang-dev \
                      libcmocka-dev \
                      libconfig-dev \
                      libcpan-changes-perl \
                      libcurl4-gnutls-dev \
                      libdaxctl-dev \
                      libdevmapper-dev \
                      libdigest-perl \
                      libdigest-perl-md5-perl \
                      libdrm-dev \
                      libepoxy-dev \
                      libev-dev \
                      libextutils-cbuilder-perl \
                      libfdt-dev \
                      libffi-dev \
                      libfile-slurp-perl \
                      libfuse-dev \
                      libfuse3-dev \
                      libgbm-dev \
                      libgcrypt20-dev \
                      libgdk-pixbuf2.0-dev \
                      libgirepository1.0-dev \
                      libglib2.0-dev \
                      libglib2.0-dev-bin \
                      libglusterfs-dev \
                      libgnutls28-dev \
                      libgtk-3-dev \
                      libgtk-vnc-2.0-dev \
                      libguestfs-dev \
                      libguestfs-tools \
                      libibumad-dev \
                      libibverbs-dev \
                      libio-compress-perl \
                      libio-interface-perl \
                      libio-string-perl \
                      libiscsi-dev \
                      libjemalloc-dev \
                      libjna-java \
                      libjpeg-turbo8-dev \
                      libjson-c-dev \
                      libjson-glib-dev \
                      liblttng-ust-dev \
                      liblzma-dev \
                      liblzo2-dev \
                      libmodule-build-perl \
                      libnbd-dev \
                      libncursesw5-dev \
                      libnet-openssh-perl \
                      libnet-snmp-perl \
                      libnetaddr-ip-perl \
                      libnfs-dev \
                      libnl-3-dev \
                      libnl-route-3-dev \
                      libnuma-dev \
                      libopenwsman-dev \
                      libpam0g-dev \
                      libparted-dev \
                      libpcap0.8-dev \
                      libpciaccess-dev \
                      libpcre2-dev \
                      libperl-dev \
                      libpixman-1-dev \
                      libpmem-dev \
                      libpng-dev \
                      libpulse-dev \
                      librbd-dev \
                      librdmacm-dev \
                      libreadline-dev \
                      librest-dev \
                      libsanlock-dev \
                      libsasl2-dev \
                      libsdl2-dev \
                      libsdl2-image-dev \
                      libseccomp-dev \
                      libselinux1-dev \
                      libslirp-dev \
                      libsnappy-dev \
                      libsnmp-dev \
                      libsoup2.4-dev \
                      libspice-client-gtk-3.0-dev \
                      libspice-protocol-dev \
                      libspice-server-dev \
                      libssh-dev \
                      libssh2-1-dev \
                      libsub-uplevel-perl \
                      libsystemd-dev \
                      libtap-formatter-html-perl \
                      libtap-formatter-junit-perl \
                      libtap-harness-archive-perl \
                      libtasn1-6-dev \
                      libtest-exception-perl \
                      libtest-harness-perl \
                      libtest-lwp-useragent-perl \
                      libtest-pod-coverage-perl \
                      libtest-pod-perl \
                      libtest-simple-perl \
                      libtime-hr-perl \
                      libtirpc-dev \
                      libtool \
                      libtool-bin \
                      libtorrent-dev \
                      libubsan1 \
                      libudev-dev \
                      liburing-dev \
                      libusb-1.0-0-dev \
                      libusbredirhost-dev \
                      libvdeplug-dev \
                      libvirglrenderer-dev \
                      libvirt-dev \
                      libvirt-glib-1.0-dev \
                      libvte-2.91-dev \
                      libxen-dev \
                      libxml-twig-perl \
                      libxml-writer-perl \
                      libxml-xpath-perl \
                      libxml2-dev \
                      libxml2-utils \
                      libxslt1-dev \
                      libyajl-dev \
                      libyaml-perl \
                      libzstd-dev \
                      llvm \
                      locales \
                      lua5.4 \
                      lvm2 \
                      make \
                      meson \
                      mount \
                      multipath-tools \
                      nbd-client \
                      nbd-server \
                      nbdkit \
                      ncat \
                      nettle-dev \
                      nfs-common \
                      ninja-build \
                      numad \
                      ocaml \
                      ocaml-findlib \
                      ocaml-nox \
                      open-iscsi \
                      openjdk-11-jdk-headless \
                      openssh-client \
                      osinfo-db-tools \
                      perl \
                      perl-base \
                      php-dev \
                      pkgconf \
                      policykit-1 \
                      publican \
                      python3 \
                      python3-boto3 \
                      python3-dbus \
                      python3-dev \
                      python3-docutils \
                      python3-gi \
                      python3-libnbd \
                      python3-libxml2 \
                      python3-lxml \
                      python3-numpy \
                      python3-opencv \
                      python3-pillow \
                      python3-pip \
                      python3-pytest \
                      python3-requests \
                      python3-setuptools \
                      python3-sphinx \
                      python3-sphinx-rtd-theme \
                      python3-venv \
                      python3-yaml \
                      qemu-system \
                      qemu-utils \
                      rake \
                      rpm2cpio \
                      ruby-dev \
                      rust-clippy \
                      rustc \
                      scrub \
                      sed \
                      socat \
                      sparse \
                      systemtap-sdt-dev \
                      tar \
                      tcl-dev \
                      tcpdump \
                      tesseract-ocr \
                      tesseract-ocr-eng \
                      texinfo \
                      unzip \
                      uuid-dev \
                      valac \
                      valgrind \
                      wget \
                      wireshark-dev \
                      xfslibs-dev \
                      xsltproc \
                      xz-utils \
                      zip \
                      zlib1g-dev && \
    eatmydata apt-get autoremove -y && \
    eatmydata apt-get autoclean -y && \
    sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
    dpkg-reconfigure locales && \
    dpkg-query --showformat '${Package}_${Version}_${Architecture}\n' --show > /packages.txt && \
    mkdir -p /usr/libexec/ccache-wrappers && \
    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/c++ && \
    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \
    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/g++ && \
    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc

ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
ENV LANG "en_US.UTF-8"
ENV MAKE "/usr/bin/make"
ENV NINJA "/usr/bin/ninja"
ENV PYTHON "/usr/bin/python3"