Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

suchsoak/Shell_Script_Linux

Repository files navigation

PACKSCRIPT πŸš€

PACKSCRIPT LOGO

Important

You need to install lsb-release or redhat-lsb-core (for Fedora) to work. See requirements in requirements.txt.

What is PACKSCRIPT? πŸ€”

PACKSCRIPT is a Shell Script designed to help you set up everything when formatting your Linux system or just for fun!

Tip

Before starting the script, it's recommended to update your system.

This script is under development

Supported Linux Distributions 🐧

Linux Ubuntu LinuxMint Kali Linux Fedora Debian Arch Linux OpenSUSE

Installation πŸ› οΈ

With Git

git clone https://github.com/suchsoak/Shell_Script_Linux.git
chmod +X script.sh 

OR

chmod 777 script.sh 

Docker 🐳

Arch Linux

pacman -Sy --noc && pacman -S sudo --noc && pacman -S git --noc && pacman -S nano --noc && sudo pacman -S lsb-release --noc && clear && git clone https://github.com/suchsoak/Shell_Script_Linux.git && cd Shell_Script_Linux && chmod +X script.sh && clear && bash script.sh

Ubuntu / Debian / Kali Linux / Linux Mint

apt update && apt install git -y && apt install sudo -y && sudo apt install lsb-release -y && git clone https://github.com/suchsoak/Shell_Script_Linux.git && cd Shell_Script_Linux && chmod 777 script.sh && clear && bash ./script.sh

Fedora Linux

dnf update -y && dnf install git -y && dnf install sudo -y && sudo dnf install redhat-lsb-core -y && git clone https://github.com/suchsoak/Shell_Script_Linux.git && cd Shell_Script_Linux && chmod 777 script.sh && clear && bash ./script.sh 

openSUSE

zypper update && zypper in -y git && zypper in -y sudo && sudo zypper in -y lsb-release && git clone https://github.com/suchsoak/Shell_Script_Linux.git && cd Shell_Script_Linux && chmod 777 script.sh && clear && bash ./script.sh 

Dockerfile

Usage

sudo docker build -f <Distro>.Dockerfile -t <Distro_name> .

or

With Makefile

make
Dockerfiles Links
Dockerfile Link

Termux πŸ“±

Android

Note

For Termux, use uname.

elif [ "$(uname -o)" == "Android" ]; then

Kali Nethunter

 ... 
 ...~:+o+ 
 ......++:::: 
 ~o :+ 
 +:::::. 
 ~:~ 
 . 
 _ __ ____ __ ___ 
| |/ // \| | |_ _| 
| < | - || |__ | | 
|_|\_\|_|_||____||___| 
 [1] Nethunter Install
 [2] No Install 
Details Link
Kali Nethunter Link

Usage πŸ–₯️

bash ./script.sh

Packages | Programming Language | Hacking Tools πŸ›‘οΈ

curl | Ruby (gem) | nmap
wget | Lua | aircrack-ng
git | gcc | wifite
vim | g++ | sqlmap
net-tools | Nodejs | dnsrecon
neofetch | Python (pip) | tor and tor browser (Not for Termux)
inxi | SQL | hydra
smartmontools | Java | proxychains
wireless_tools | Lua53 | host (Ubuntu and Debian)
xdg-utils | mcrypt (Ubuntu, Debian, and Fedora)
lsb-release | wireshark, wireshark-qt, and wireshark-cli for Arch Linux
libwacom-bin | netcat
libwacom-common | wpscan
Docker or Docker.io | metasploit
rpm (for Fedora) | john (Not for Termux)
iw (for Fedora)
java-latest-openjdk (for Fedora) 
snap (Ubuntu, Debian, and Fedora)
htop
qemu-utils (for Termux)
openjdk-17 (for Termux)
libcap-ng (for Termux)
nmh (for Termux)
tsduck-tools (for Termux)
lvm2 (for Termux)
qemu-utils (for Termux)
mailutils (for Termux)
yadara (for Termux)
Visual Studio Code
Brave Browser
Downloads Links
VISUAL STUDIO CODE Visual Studio Code
BRAVE BROWSER Brave
Python Python
Ruby Ruby
Lua Lua
Node.js Node
MySQL MySQL
Docker Docker
RPM RPM
lsb-release LSB
Kali Nethunter Kali_Linux
Hacking Tools Hacking_Tools

License & Copyright πŸ“œ

BSD 3-Clause "New" or "Revised" License

Sponsor this project

Packages

No packages published

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /