Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/sh
- clear
- echo "INSTALLING PACKAGES FOR EPITECH'S DUMP"
- if [[ $EUID -ne 0 ]]; then
- echo "This script must be run as root" 1>&2
- exit 1
- fi
- dnf -y install dnf-plugins-core && dnf -y copr enable petersen/stack2 && dnf -y install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
- packages_list=(boost-devel.x86_64
- boost-static.x86_64
- ca-certificates.noarch
- clang.x86_64
- cmake.x86_64
- CUnit-devel.x86_64
- curl.x86_64
- flac-devel.x86_64
- freetype-devel.x86_64
- gcc.x86_64
- gcc-c++.x86_64
- gdb.x86_64
- git
- glibc.x86_64
- glibc-devel.x86_64
- glibc-locale-source.x86_64
- gmp-devel.x86_64
- ksh.x86_64
- elfutils-libelf-devel.x86_64
- libjpeg-turbo-devel.x86_64
- libvorbis-devel.x86_64
- SDL-devel.x86_64
- SDL-static.x86_64
- SDL2-static.x86_64
- SDL2-devel.x86_64
- SDL2_ttf.x86_64
- SDL2_ttf-devel.x86_64
- SDL2_image.x86_64
- SDL2_image-devel.x86_64
- libcaca.x86_64
- libcaca-devel.x86_64
- libX11-devel.x86_64
- libXext-devel.x86_64
- ltrace.x86_64
- make.x86_64
- nasm.x86_64
- ncurses.x86_64
- ncurses-devel.x86_64
- net-tools.x86_64
- ocaml.x86_64
- ocaml-camlp4.x86_64
- openal-soft-devel.x86_64
- python3-numpy.x86_64
- python2-numpy.x86_64
- python3.x86_64
- rlwrap.x86_64
- ruby.x86_64
- strace.x86_64
- tar.x86_64
- tcsh.x86_64
- tmux.x86_64
- sudo.x86_64
- tree.x86_64
- unzip.x86_64
- valgrind.x86_64
- vim
- emacs-nox
- which.x86_64
- xcb-util-image.x86_64
- xcb-util-image-devel.x86_64
- zip.x86_64
- zsh.x86_64
- avr-gcc.x86_64
- avr-gdb.x86_64
- qt-devel
- SDL2
- SDL2-devel
- docker
- docker-compose
- ncurses
- ncurses-libs
- ncurses-devel
- java-openjdk
- ocaml
- ocaml-SDL
- boost
- boost-math
- boost-graph
- umbrello
- valgrind
- net-tools
- autoconf
- automake
- ruby
- vim
- tcpdump
- wireshark
- nodejs
- python3-virtualenv-api
- python3-virtualenv
- ocaml-SDL
- ocaml-SDL-devel
- qemu
- emacs-tuareg
- libvirt
- libvirt-devel
- virt-install
- haskell-platform
- golang
- systemd-devel
- libgudev-devel
- php.x86_64
- php-devel.x86_64
- php-bcmath.x86_64
- php-cli.x86_64
- php-devel.x86_64
- php-gd.x86_64
- php-mbstring.x86_64
- php-mysqlnd.x86_64
- php-pdo.x86_64
- php-pear.noarch
- php-json.x86_64
- php-pdo.x86_64
- php-xml.x86_64
- php-gettext-gettext.noarch
- php-phar-io-version.noarch
- php-theseer-tokenizer.noarch
- SFML
- SFML-devel
- irrlicht.x86_64
- irrlicht-devel.x86_64
- stack
- ghc
- rust
- cargo
- x264
- lightspark
- lightspark-mozilla-plugin
- mariadb-server)
- dnf -y install ${packages_list[@]}
- # BLIH
- cp blih.py /usr/bin/blih
- # CSFML
- ./build_csfml.sh
- # CONFIG EMACS
- git clone https://github.com/Epitech/epitech-emacs.git
- cd epitech-emacs
- git checkout 1f1ef05d25058e20050612e71578312bee513a5b
- ./INSTALL.sh system
- cd .. && rm -rf epitech-emacs
- install -m 644 bash_completion.d/blih /usr/share/bash-completion/completions
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement