mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-04-10 03:20:16 +03:00
Update Dockerfile
This commit is contained in:
parent
0229359002
commit
365fca02b4
@ -22,31 +22,19 @@ RUN rm /etc/apt/sources.list
|
|||||||
COPY sources.list /etc/apt/sources.list
|
COPY sources.list /etc/apt/sources.list
|
||||||
RUN apt autoremove -y && apt update && apt dist-upgrade -y
|
RUN apt autoremove -y && apt update && apt dist-upgrade -y
|
||||||
|
|
||||||
##################################################################
|
|
||||||
# steam runtime and ssdk
|
|
||||||
##################################################################
|
|
||||||
|
|
||||||
RUN apt-get update && \
|
|
||||||
apt install -y --allow-unauthenticated \
|
|
||||||
build-essential \
|
|
||||||
gcc-multilib \
|
|
||||||
g++-multilib
|
|
||||||
|
|
||||||
RUN cd / && \
|
|
||||||
sudo mkdir valve && \
|
|
||||||
cd valve && \
|
|
||||||
sudo wget http://media.steampowered.com/client/runtime/steam-runtime-sdk_latest.tar.xz && \
|
|
||||||
sudo tar xvf steam-runtime-sdk_latest.tar.xz && \
|
|
||||||
sudo mv steam-runtime-sdk_2013-09-05 steam-runtime && \
|
|
||||||
sudo chown root:root * -R && \
|
|
||||||
cd steam-runtime && \
|
|
||||||
printf '%s\n' 3 1 Y Y Y | ./setup.sh
|
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# retroarch deps
|
# retroarch deps
|
||||||
##################################################################
|
##################################################################
|
||||||
|
# deb creating
|
||||||
|
##################################################################
|
||||||
|
# nginx deps
|
||||||
|
##################################################################
|
||||||
|
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt install -y --allow-unauthenticated \
|
apt install -y --allow-unauthenticated --allow-downgrades \
|
||||||
|
build-essential \
|
||||||
|
gcc-multilib \
|
||||||
|
g++-multilib \
|
||||||
libxkbcommon-dev \
|
libxkbcommon-dev \
|
||||||
zlib1g-dev \
|
zlib1g-dev \
|
||||||
libfreetype6-dev \
|
libfreetype6-dev \
|
||||||
@ -58,13 +46,7 @@ RUN apt-get update && \
|
|||||||
libavcodec-dev \
|
libavcodec-dev \
|
||||||
libsdl2-dev \
|
libsdl2-dev \
|
||||||
libsdl-image1.2-dev \
|
libsdl-image1.2-dev \
|
||||||
libxml2-dev yasm
|
libxml2-dev yasm \
|
||||||
|
|
||||||
##################################################################
|
|
||||||
# deb creating
|
|
||||||
##################################################################
|
|
||||||
RUN apt-get update && \
|
|
||||||
apt install -y --allow-unauthenticated \
|
|
||||||
devscripts \
|
devscripts \
|
||||||
autoconf \
|
autoconf \
|
||||||
automake \
|
automake \
|
||||||
@ -73,13 +55,7 @@ RUN apt-get update && \
|
|||||||
dpkg-dev \
|
dpkg-dev \
|
||||||
fakeroot \
|
fakeroot \
|
||||||
checkinstall \
|
checkinstall \
|
||||||
dh-make
|
dh-make \
|
||||||
|
|
||||||
##################################################################
|
|
||||||
# nginx deps
|
|
||||||
##################################################################
|
|
||||||
RUN apt-get update && \
|
|
||||||
apt install -y --allow-unauthenticated \
|
|
||||||
zlibc \
|
zlibc \
|
||||||
zlib1g \
|
zlib1g \
|
||||||
zlib1g-dev \
|
zlib1g-dev \
|
||||||
@ -111,6 +87,19 @@ RUN apt-get update && \
|
|||||||
libvpx6=1.8.1-dmo1 \
|
libvpx6=1.8.1-dmo1 \
|
||||||
tcl
|
tcl
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# steam runtime and ssdk
|
||||||
|
##################################################################
|
||||||
|
RUN cd / && \
|
||||||
|
sudo mkdir valve && \
|
||||||
|
cd valve && \
|
||||||
|
sudo wget http://media.steampowered.com/client/runtime/steam-runtime-sdk_latest.tar.xz && \
|
||||||
|
sudo tar xvf steam-runtime-sdk_latest.tar.xz && \
|
||||||
|
sudo mv steam-runtime-sdk_2013-09-05 steam-runtime && \
|
||||||
|
sudo chown root:root * -R && \
|
||||||
|
cd steam-runtime && \
|
||||||
|
printf '%s\n' 3 1 Y Y Y | ./setup.sh
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# IP2Location support for prod nginx module
|
# IP2Location support for prod nginx module
|
||||||
##################################################################
|
##################################################################
|
||||||
|
Loading…
x
Reference in New Issue
Block a user