-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL_FOXDOT.sh
executable file
·137 lines (105 loc) · 3.9 KB
/
INSTALL_FOXDOT.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
#!/bin/bash
# Crear un menú usando zenity
distro=$(zenity --list --title="Instalador de FoxDot para Linux 🐧" --text="Selecciona tu distribución de Linux 🐧:" --column="Distro" "🛹 Fedora" "🛹 Ubuntu" "🛹 Archlinux")
clear
case $distro in
"🛹 Fedora") # Comandos para Fedora
echo "🦊 INICIO DE INSTALACIÓN DE FOXDOT 🦊"
echo "INSTALANDO PYTHON 🐍 🐍 🐍"
sudo dnf install python3 -y
sudo dnf install python3-pip -y
sudo dnf install python3-tkinter -y
sudo dnf install python3-setuptools -y
echo "INSTALANDO SUPERCOLLIDER 🎹🎹🎹"
sudo dnf install supercollider -y
echo "INSTALANDO RENARDO 🦊 🦊 🦊"
echo ""
sudo pip3 install renardo
echo "PARA TERMINAR LA INSTALACIÓN ⚙️⚙️⚙️"
echo ""
echo "⚙️ ABRE SUPERCOLLIDER"
echo ""
echo "🛹 PEGA 'https://github.com/Qirky/FoxDotQuark.git' Y EJECUTA PARA INSTALAR LOS SAMPLES Y SINTESIS DE FOXDOT"
echo ""
echo "🛹 REINICIA EL LENGUAJE DE COMPILACIÓN Y EJECUTA FoxDot.start"
echo ""
echo "🛹 ENTRA ALA CARPETA DE FoxDot"
echo ""
echo "🛹 EJECUTA python3 -m FoxDot"
echo ""
echo "🛹 RENARDO RENARDO RENARDO"
echo ""
echo "🛹 PARA USAR RENARDO"
echo ""
echo "🛹 python3 -m renardo"
echo ""
;;
"🛹 Ubuntu") # Comandos para Ubuntu
echo "🦊 INICIO DE INSTALACIÓN DE FOXDOT 🦊"
echo ""
sudo apt update
sudo apt install git -y
echo "INSTALANDO PYTHON 🐍 🐍 🐍"
echo ""
sudo apt install python3 -y
sudo apt install python3-tk -y
sudo apt install python3-setuptools
sudo easy_install pip3 -y
sudo apt-get install python3-pip -y
sudo pip3 install -U setuptools
sudo pip3 install -U wheel
echo "INSTALANDO RENARDO 🦊 🦊 🦊"
echo ""
sudo pip3 install renardo
echo "INSTALANDO SUPERCOLLIDER 🎹🎹🎹"
echo ""
sudo apt install supercollider -y
sudo adduser $USER audio
echo "INSTALANDO QJACKCTL 🎤 🎤 🎤"
echo ""
sudo apt-get install qjackctl -y
echo ""
echo "PARA TERMINAR LA INSTALACIÓN ⚙️⚙️⚙️"
echo ""
echo "⚙️ ABRE SUPERCOLLIDER"
echo "🛹 USAR RENARDO"
echo ""
echo "🛹 python3 -m renardo"
echo ""
;;
"🛹 Archlinux") # Comandos para ArchLinux
echo "🦊 INICIO DE INSTALACIÓN DE FOXDOT 🦊"
echo "INSTALANDO YAOURT 🖧 🖧 🖧"
sudo pacman -S --needed base-devel git wget yajl
cd /tmp
git clone https://aur.archlinux.org/package-query.git
cd package-query/
makepkg -si && cd /tmp/
git clone https://aur.archlinux.org/yaourt.git
cd yaourt/
makepkg -si
echo "INSTALANDO QJACKCTL 🎤 🎤 🎤"
sudo pacman -S qjackctl
echo "INSTALANDO PYTHON-PIP 🐍 🐍 🐍"
sudo pacman -S python-pip
echo "ACTUALIZANDO pip 🐍 🐍 🐍"
pip install --upgrade pip
sudo pacman -S tk
yaourt python-setuptools
echo "DESCARGANDO FOXDOT 🦊 🦊 🦊"
git clone https://github.com/TheNuSan/FoxDot.git
cd FoxDot
sudo python setup.py install
echo "DESCARGANDO SUPERCOLLIDER 🎹🎹🎹"
echo "ELIGE LA OPCION 2 Y PRESIONA ENTER"
echo "ELIGE LA OPCION 2 Y PRESIONA ENTER"
echo "ELIGE LA OPCION 2 Y PRESIONA ENTER"
yaourt supercollider
echo "TAMBIÉN INSTALAMOS RENARDO"
sudo pip install renardo
echo "PARA TERMINAR LA INSTALACIÓN ⚙️⚙️⚙️"
echo "🛹 ABRE SUPERCOLLIDER"
echo "🛹 ABRE USAR RENARDO"
echo "🛹 python3 -m renardo"
;;
esac