1FROM fedora:latest 2 3RUN \ 4 echo "install_weak_deps=False" >> /etc/dnf/dnf.conf && \ 5 dnf update -y && \ 6 dnf install -y \ 7 bash-completion \ 8 bc \ 9 bison \ 10 bzip2 \ 11 ccache \ 12 cmake \ 13 cscope \ 14 diffutils \ 15 dtc \ 16 flex \ 17 gcc-c++ \ 18 gcc-gnat \ 19 git \ 20 go \ 21 htop \ 22 lcov \ 23 less \ 24 libusb1 \ 25 make \ 26 meson \ 27 ncurses-devel \ 28 neovim \ 29 nss-devel \ 30 nss-util-devel \ 31 openssl \ 32 openssl-devel \ 33 patch \ 34 perl-English \ 35 perl-FindBin \ 36 perl-Hash-Util \ 37 perl-Sys-Hostname \ 38 python3 \ 39 shellcheck \ 40 tmux \ 41 xz \ 42 zlib-devel && \ 43 dnf clean all && \ 44 ln -s /usr/bin/python3 /usr/bin/python 45