Skip to content

Commit f9a995b

Browse files
authored
Update script.sh
Fix problems
1 parent 197e717 commit f9a995b

1 file changed

Lines changed: 51 additions & 60 deletions

File tree

script.sh

Lines changed: 51 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ echo " Github: https://github.com/suchsoak "
1111

1212
sleep 5 > /dev/null
1313

14-
sudo pacman -S lsb-release --noconfirm > /dev/null
14+
sudo pacman -S --noconfirm > /dev/null
1515

1616
clear
1717

@@ -25,17 +25,17 @@ clear
2525

2626
if [ "$(lsb_release -si)" == "Debian" ] || [ "$(lsb_release -si)" == "Ubuntu" ] || [ "$(lsb_release -si)" == "Linuxmint" ] || [ "$(lsb_release -si)" == "kali" ]; then
2727

28-
sleep 3 > /dev/null
29-
3028
clear
3129

3230
sudo apt update -y
3331

34-
sleep 5 > /dev/null
35-
3632
clear
3733

38-
sleep 4 > /dev/null
34+
echo
35+
echo Packages
36+
echo
37+
sleep 3 > /dev/null
38+
clear
3939

4040
sudo apt install make -y
4141
sudo apt install curl -y
@@ -48,10 +48,7 @@ sudo apt install neofetch -y
4848
sudo apt install inxi -y
4949
sudo apt install git -y
5050
sudo apt install smartmontools -y
51-
52-
echo
53-
echo
54-
echo
51+
sudo apt install docker.io -y
5552

5653
clear
5754

@@ -61,45 +58,58 @@ sleep 4 > /dev/null
6158

6259
clear
6360

64-
sleep 4 > /dev/null
65-
66-
sudo apt-get install build-essential gcc g++ -y
67-
68-
clear
69-
61+
echo
62+
echo Gcc and dependencies
63+
echo
7064
sleep 3 > /dev/null
65+
clear
66+
sudo apt-get install build-essential gcc g++ -y
7167

7268
sudo apt install nodejs -y
7369

7470
clear
75-
71+
echo
72+
echo Python
73+
echo
74+
sleep 3 > /dev/null
7675
sudo apt install python3 python-pip -y
76+
sudo apt install pip -y
7777

7878
clear
7979

80+
echo
81+
echo Ruby
82+
echo
83+
sleep 3 > /dev/null
8084
sudo apt install ruby -y
81-
85+
clear
8286
sudo apt update -y
83-
84-
sleep 5 > /dev/null
85-
87+
clear
88+
echo
89+
echo Java
90+
echo
91+
sleep 3 > /dev/null
8692
sudo apt install default-jdk -y
8793
sudo apt install default-jre -y
8894

8995
clear
9096

97+
echo
98+
echo Sql
99+
echo
91100
sleep 3 > /dev/null
92101

93102
sudo apt-get install mysql-server -y
94103

95104
sudo apt-get install postgresql -y
96105

97-
98-
sleep 3 > /dev/null
99-
100106
clear
101107

108+
echo
109+
echo Visual Studio Code
110+
echo
102111
sleep 3 > /dev/null
112+
clear
103113

104114
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
105115
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
@@ -108,6 +118,12 @@ sudo apt-get install code -y
108118

109119
clear
110120

121+
echo
122+
echo Brave
123+
echo
124+
sleep 3 > /dev/null
125+
clear
126+
111127
sudo apt install curl -y
112128
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
113129
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
@@ -116,6 +132,12 @@ sudo apt install brave-browser -y
116132

117133
clear
118134

135+
echo
136+
echo Updates
137+
echo
138+
sleep 3 > /dev/null
139+
clear
140+
119141
sudo dpkg --configure -a
120142
sudo apt install -f -y
121143
sudo apt update && sudo apt upgrade -y
@@ -125,6 +147,8 @@ sudo apt-get update && sudo apt-get upgrade -y
125147

126148
clear
127149

150+
echo "Script Complete!"
151+
128152
elif [ "$(lsb_release -si)" == "Arch" ] || [ "$(lsb_release -a)" == "Arch Linux" ]; then
129153

130154
clear
@@ -133,9 +157,7 @@ clear
133157
clear
134158

135159
sudo pacman -Sy curl wget git vim make net-tools wireless_tools xdg-utils openssh neofetch inxi git smartmontools --noconfirm
136-
137-
echo
138-
echo
160+
sudo pacman -S docker --noconfirm
139161

140162
clear
141163
neofetch
@@ -220,6 +242,7 @@ clear
220242
sudo dnf install openssh -y
221243
sudo dnf install inxi -y
222244
sudo dnf install smartmontools -y
245+
sudo dnf install docker -y
223246

224247
clear
225248

@@ -231,52 +254,20 @@ clear
231254

232255
sudo dnf install gcc g++ -y
233256

234-
sleep 1 > /dev/null
235-
236-
clear
237-
238257
sudo dnf install nodejs -y
239258

240-
sleep 1 > /dev/null
241-
242-
clear
243-
244-
245-
sleep 4 > /dev/null
246-
247259
sudo dnf install lua -y
248260

249-
sleep 4 > /dev/null
250-
251-
clear
252-
253261
sudo dnf install python3 python-pip -y
254-
clear
255-
sleep 3 > /dev/null
256-
262+
257263
sudo dnf install ruby -y
258264

259265
sudo dnf install update -y
260266

261-
clear
262-
263267
sudo dnf install default-jdk -y
264268
sudo dnf install default-jre -y
265-
266-
clear
267-
268-
sleep 3 > /dev/null
269-
270269
sudo dnf install mysql -y
271-
272-
clear
273-
274-
sleep 3 > /dev/null
275-
276270
sudo dnf install code -y
277-
278-
clear
279-
280271
sleep 3 > /dev/null
281272
sudo dnf config-manager --add-repo https://brave-browser-rpm-release.s3.brave.com/x86_64/
282273
sudo rpm --import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc

0 commit comments

Comments
 (0)