-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUbuntu_Server-setup
More file actions
41 lines (41 loc) · 1.62 KB
/
Ubuntu_Server-setup
File metadata and controls
41 lines (41 loc) · 1.62 KB
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
#!/bin/bash
wget https://raw.githubusercontent.com/jaws316/Ubuntu_Server/main/bashrc-add
cat bashrc-add >> .bashrc
echo "Bashrc Done"
echo ""
mkdir .bin
cd .bin
wget https://raw.githubusercontent.com/jaws316/Bash_Scripts/main/aip
wget https://raw.githubusercontent.com/jaws316/Bash_Scripts/main/lip
wget https://raw.githubusercontent.com/jaws316/Bash_Scripts/main/wip
wget https://raw.githubusercontent.com/jaws316/Bash_Scripts/main/update
wget https://raw.githubusercontent.com/jaws316/Bash_Scripts/main/check-my-net
wget https://raw.githubusercontent.com/jaws316/Bash_Scripts/main/HTTPServer
wget https://raw.githubusercontent.com/jaws316/Bash_Scripts/refs/heads/main/sh
wget https://raw.githubusercontent.com/jaws316/Bash_Scripts/refs/heads/main/sr
chmod 777 *
cd
echo "Bin Done"
echo ""
dpkg -l | grep -qw tmux || sudo apt install -yyq tmux
dpkg -l | grep -qw nano || sudo apt install -yyq nano
dpkg -l | grep -qw ncdu || sudo apt install -yyq ncdu
dpkg -l | grep -qw htop || sudo apt install -yyq htop
dpkg -l | grep -qw sshfs || sudo apt install -yyq sshfs
dpkg -l | grep -qw speedtest-cli || sudo apt install -yyq speedtest-cli
dpkg -l | grep -qw neofetch || sudo apt install -yyq neofetch
dpkg -l | grep -qw net-tools || sudo apt install -yyq net-tools
dpkg -l | grep -qw cockpit || sudo apt install -yyq cockpit
dpkg -i | grep -qw plocate || sudo apt install -yyq plocate
echo "Programs Insealled"
echo ""
neofetch
cd .config/neofetch/
wget https://raw.githubusercontent.com/jaws316/Ubuntu_Server/main/neofetch-config.conf
cp config.conf config.conf.bk
mv neofetch-config.conf config.conf
cd
rm bashrc-add
rm Ubuntu_Server-setup
echo "All Done"
echo ""