#!/bin/bash ##################################################### # # # Yapımcı: Ömer ŞERAN # # Site: https://sblinux.net ~ http://omersrn.com # # # ##################################################### # # # Bu mesajı gördüğüne göre şifrelemeyi kırmışsın, # # Sorun yok, kodları değiştirebilirsin. # # Ancak ismimi silip paylaşmaya geldiysen bil ki; # # # # Emek hırsızlığı ile bir yere gelemezsin, # # Her zaman üşengeç bir yavşak olarak kalacaksın. # # # ##################################################### server="sblinux.com" if cat /etc/*release | grep ^NAME | grep CentOS; then clear yum update yum install toilet yum install figlet clear elif cat /etc/*release | grep ^NAME | grep Ubuntu; then clear sudo apt-get update sudo apt-get install toilet sudo apt-get install figlet clear duyuru=`curl -s http://$anasw/duyuru.txt` toilet -f ivrit 'SblinuX' | lolcat echo -e "\033[1;37m Hoş Geldiniz\033[0m" echo -e "\033[1;31m Sunucu Güncelleniyor\033[0m" echo " " if cat /etc/*release | grep ^NAME | grep CentOS; then clear echo -e "\033[1;32m İşletim Sistemi: CentOS" echo -e "\033[1;32m Kurulum birazdan başlayacak, bittiğinde sonuç ekranı görünecektir." sleep 3 clear echo -e "\033[1;32m Sistem güncelleniyor..." yum -y update clear echo -e "\033[1;32m Basit paketler yükleniyor. (packets: wget, screen)" yum -y install wget yum -y install screen clear echo -e "\033[1;32m SinusBot çalışması için paketler yükleniyor." yum -y install firefox xorg-x11-server-Xvfb x11vnc xinit xvfb libxcursor1 ca-certificates bzip2 curl libglib2.0-0 xorg-x11-server-Xorg vnc-server gnome-desktop xorg-x11-xinit xterm gnome-applets gnome-session gnome-themes gnome-panel gdm firefox dbus-x11 libstdc++-devel.i686 glibc-devel.i686 clear echo -e "\033[1;32m Youtube-DL yükleniyor" rm -rf /usr/local/bin/youtube-dl cd /usr/local/bin sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl cd /opt clear echo -e "\033[1;32m SinusBot dosyaları indiriliyor..." rm -rf /opt/sinusbot_files nohup wget http://$dwsw/sinusbot/sinusbot_files.tar.gz >/dev/null 2>&1 nohup tar -zxvf sinusbot_files.tar.gz >/dev/null 2>&1 rm -rf /opt/sinusbot_files.tar.gz rm -rf /opt/TeamSpeak3-Client-linux_amd64.tar.gz nohup wget http://$dwsw/sinusbot/TeamSpeak3-Client-linux_amd64.tar.gz >/dev/null 2>&1 nohup tar -zxvf TeamSpeak3-Client-linux_amd64.tar.gz >/dev/null 2>&1 rm -rf /opt/TeamSpeak3-Client-linux_amd64.tar.gz cd /opt/TeamSpeak3-Client-linux_amd64 chmod +x * cd plugins chmod +x * rm -rf /opt/sinusbot_files/sinusbot_files echo "\033[1;32mBileşenler kuruldu, scripti tekrar başlatın" exit elif cat /etc/*release | grep ^NAME | grep Ubuntu; then clear clear echo -e "\033[1;32m İşletim Sistemi: Ubuntu" echo -e "\033[1;32m Kurulum birazdan başlayacak, bittiğinde sonuç ekranı görünecektir." sleep 3 clear echo -e "\033[1;32m Sistem güncelleniyor..." apt-get update -y sudo add-apt-repository ppa:mc3man/trusty-media -y sudo apt-get update -y echo -e " Genel paketler yükleniyor..." apt-get install ffmpeg -y apt-get install youtube-dl -y apt-get install libnice10 -y apt-get install wget -y apt-get install curl -y apt-get install python -y apt-get install sudo -y apt-get install libnss3-dev -y apt-get install screen -y cd /bin rm -rf /bin/sblinux-start nohup wget $server/sblinux-start >/dev/null 2>&1 nohup chmod +x sblinux-start >/dev/null 2>&1 ./sblinux-start echo -e "\033[1;32m SinusBot için gerekli paketler yükleniyor..." clear apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2 -y apt-get update && apt-get install x11vnc xvfb libxcursor1 ca-certificates bzip2 libegl1-mesa x11-xkb-utils libasound2 -y sudo update-ca-certificates -y sudo apt-get install libglib2.0-0 -y sudo apt-get install youtube-dl -y sudo youtube-dl --update sudo apt-get install lib32stdc++6 -y sudo apt-get install lib32z1 -y sudo apt-get install lib32ncursesw5 -y echo -e "\033[1;32m SinusBot dosyaları indiriliyor..." cd /opt rm -rf /opt/sinusbot_files nohup wget http://$dwsw/sinusbot/sinusbot_files.tar.gz >/dev/null 2>&1 nohup tar -zxvf sinusbot_files.tar.gz >/dev/null 2>&1 rm -rf /opt/sinusbot_files.tar.gz rm -rf /opt/TeamSpeak3-Client-linux_amd64.tar.gz nohup wget http://$dwsw/sinusbot/TeamSpeak3-Client-linux_amd64.tar.gz >/dev/null 2>&1 nohup tar -zxvf TeamSpeak3-Client-linux_amd64.tar.gz >/dev/null 2>&1 rm -rf /opt/TeamSpeak3-Client-linux_amd64.tar.gz cd /opt/TeamSpeak3-Client-linux_amd64 chmod +x * cd plugins chmod +x * rm -rf /opt/sinusbot_files/sinusbot_files rm -rf /usr/local/bin/youtube-dl cd /usr/local/bin sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl cd /bin rm -rf /bin/sblinux-start nohup wget $server/sblinux-start >/dev/null 2>&1 nohup chmod +x sblinux-start >/dev/null 2>&1 ./sblinux-start echo "\033[1;32mBileşenler kuruldu, scripti tekrar başlatın" exit toilet -f ivrit 'SblinuX' | lolcat echo -e "\033[1;37m Hoş Geldiniz\033[0m" echo -e "\033[1;31m Script Başarıyla Güncellendi.\033[0m" echo " "