Compare commits
5 Commits
7498c87fe4
...
c0edb54370
Author | SHA1 | Date | |
---|---|---|---|
c0edb54370 | |||
4298f5e237 | |||
e06365b387 | |||
fce4e3ce0a | |||
badb4879b0 |
4
install
4
install
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
local_bin_dir=~/local/bin
|
local_bin_dir=~/local/bin
|
||||||
local_config_dir=~/.config/runon
|
local_config_dir=~/.config/runon
|
||||||
system_bin_dir=/etc/runon
|
system_bin_dir=/usr/local/bin
|
||||||
system_config_dir=/usr/local/bin
|
system_config_dir=/etc/runon
|
||||||
|
|
||||||
op=install
|
op=install
|
||||||
bin_dir=$local_bin_dir
|
bin_dir=$local_bin_dir
|
||||||
|
36
runon.conf
36
runon.conf
@ -20,20 +20,22 @@ dockerfile =
|
|||||||
FROM centos:7
|
FROM centos:7
|
||||||
RUN yum install sudo -y
|
RUN yum install sudo -y
|
||||||
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
||||||
RUN echo "ALL ALL=(ALL) ALL" >> /etc/sudoers
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
||||||
pkginstall = RUN yum install {} -y
|
pkginstall = RUN yum install {} -y
|
||||||
packages = ksh csh xterm xorg-x11-apps xkeyboard-config git glibc-devel gtk2 gtk3 alsa-lib python2 python3 bash-completion
|
packages = ksh csh xterm xorg-x11-apps xkeyboard-config git glibc-devel gtk2 gtk3 alsa-lib python2 python3 bash-completion redhat-lsb-core environment-modules
|
||||||
|
|
||||||
[centos8]
|
[centos8]
|
||||||
dockerfile =
|
dockerfile =
|
||||||
FROM centos:8
|
FROM centos:8
|
||||||
|
RUN sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
|
||||||
|
RUN sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
|
||||||
RUN yum install dnf-plugins-core -y
|
RUN yum install dnf-plugins-core -y
|
||||||
RUN yum config-manager --set-enabled powertools -y
|
RUN yum config-manager --set-enabled powertools -y
|
||||||
RUN yum install sudo -y
|
RUN yum install sudo -y
|
||||||
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
||||||
RUN echo "ALL ALL=(ALL) ALL" >> /etc/sudoers
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
||||||
pkginstall = RUN yum install {} -y
|
pkginstall = RUN yum install {} -y
|
||||||
packages = ksh csh xterm xorg-x11-apps xkeyboard-config git glibc-devel gtk2 gtk3 alsa-lib python2 python3 bash-completion
|
packages = ksh csh xterm xorg-x11-apps xkeyboard-config git glibc-devel gtk2 gtk3 alsa-lib python2 python3 bash-completion environment-modules
|
||||||
|
|
||||||
[debian8]
|
[debian8]
|
||||||
dockerfile =
|
dockerfile =
|
||||||
@ -41,10 +43,12 @@ dockerfile =
|
|||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get -y install apt-utils
|
RUN apt-get -y install apt-utils
|
||||||
|
RUN apt-get -y upgrade
|
||||||
RUN apt-get -y install sudo
|
RUN apt-get -y install sudo
|
||||||
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
||||||
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
||||||
pkginstall = RUN apt-get -y install {}
|
pkginstall = RUN apt-get -y install {}
|
||||||
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion tcl environment-modules
|
||||||
|
|
||||||
[debian9]
|
[debian9]
|
||||||
dockerfile =
|
dockerfile =
|
||||||
@ -52,10 +56,12 @@ dockerfile =
|
|||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get -y install apt-utils
|
RUN apt-get -y install apt-utils
|
||||||
|
RUN apt-get -y upgrade
|
||||||
RUN apt-get -y install sudo
|
RUN apt-get -y install sudo
|
||||||
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
||||||
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
||||||
pkginstall = RUN apt-get -y install {}
|
pkginstall = RUN apt-get -y install {}
|
||||||
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion tcl environment-modules
|
||||||
|
|
||||||
[debian10]
|
[debian10]
|
||||||
dockerfile =
|
dockerfile =
|
||||||
@ -63,10 +69,12 @@ dockerfile =
|
|||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get -y install apt-utils
|
RUN apt-get -y install apt-utils
|
||||||
|
RUN apt-get -y upgrade
|
||||||
RUN apt-get -y install sudo
|
RUN apt-get -y install sudo
|
||||||
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
||||||
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
||||||
pkginstall = RUN apt-get -y install {}
|
pkginstall = RUN apt-get -y install {}
|
||||||
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion tcl environment-modules
|
||||||
|
|
||||||
[debian11]
|
[debian11]
|
||||||
dockerfile =
|
dockerfile =
|
||||||
@ -77,7 +85,7 @@ dockerfile =
|
|||||||
RUN apt-get -y install sudo
|
RUN apt-get -y install sudo
|
||||||
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
||||||
pkginstall = RUN apt-get -y install {}
|
pkginstall = RUN apt-get -y install {}
|
||||||
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion tcl environment-modules
|
||||||
|
|
||||||
[ubuntu20.04]
|
[ubuntu20.04]
|
||||||
dockerfile =
|
dockerfile =
|
||||||
@ -87,6 +95,16 @@ dockerfile =
|
|||||||
RUN apt-get -y install apt-utils
|
RUN apt-get -y install apt-utils
|
||||||
RUN apt-get -y install sudo
|
RUN apt-get -y install sudo
|
||||||
pkginstall = RUN apt-get -y install {}
|
pkginstall = RUN apt-get -y install {}
|
||||||
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3.0 bash-completion
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3.0 bash-completion tcl environment-modules
|
||||||
|
|
||||||
|
|
||||||
|
[ubuntu22.04]
|
||||||
|
dockerfile =
|
||||||
|
FROM ubuntu:22.04
|
||||||
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
|
RUN apt-get update
|
||||||
|
RUN apt-get -y install apt-utils
|
||||||
|
RUN apt-get -y install sudo
|
||||||
|
pkginstall = RUN apt-get -y install {}
|
||||||
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3.0 bash-completion tcl environment-modules
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user