GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” GitHub - suchsoak/Shell_Script_Linux: This is a shell script for you to have everything when formatting your linux

BranchesTags
Open more actions menu

Latest commit

 

History

174 Commits
174 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
docker/linux
docker/linux
 
 
hacking
hacking
 
 
.gitignore
.gitignore
 
 
Instal.json
Instal.json
 
 
LICENSE
LICENSE
 
 
PACKSCRIPT.png
PACKSCRIPT.png
 
 
README.md
README.md
 
 
requirements.txt
requirements.txt
 
 
script.sh
script.sh
 
 

Repository files navigation

PACKSCRIPT ๐Ÿš€

PACKSCRIPT banner

PACKSCRIPT LOGO

Important

This project has been modernized and rewritten for current Linux systems. The latest version is faster, cleaner, safer, and more maintainable than the earlier script.

What is PACKSCRIPT? ๐Ÿค”

PACKSCRIPT is a Bash-based setup tool that helps you install development tools, system utilities, optional apps, and security tools in a quick and structured way.

It supports multiple popular Linux distributions and is designed to simplify post-installation setup after formatting or rebuilding a machine.


โœจ New version highlights

The current version includes:

  • better Bash structure and strict error handling;
  • centralized package-manager logic;
  • cleaner distro detection;
  • support for current Linux distributions;
  • improved installation flow for common apps;
  • optional installation of Google Chrome and Spotify;
  • Android/Termux support with Nethunter option;
  • better messages, warnings, and finish status.

๐Ÿง Supported systems

  • Ubuntu
  • Debian
  • Linux Mint
  • Kali Linux
  • Fedora
  • Arch Linux
  • openSUSE
  • Android / Termux

โšก Quick start

1) Clone the repository

git clone https://github.com/suchsoak/Shell_Script_Linux.git
cd Shell_Script_Linux

2) Give execution permission

chmod +x script.sh

3) Run it

bash ./script.sh

๐Ÿ› ๏ธ Menu options

The script presents a simple interactive menu:

  • Normal packages
  • Normal packages + hacking tools
  • Only hacking tools
  • Update repository

It also asks whether you want to install optional tools like Google Chrome and Spotify.


๐Ÿ“ฆ Included package groups

Base environment

  • curl
  • wget
  • git
  • vim
  • htop
  • neofetch
  • inxi
  • docker
  • python
  • python-pip
  • ruby
  • nodejs
  • Java runtime
  • MySQL/PostgreSQL support
  • development tools

Hacking/security tools

  • nmap
  • aircrack-ng
  • hydra
  • tcpdump
  • sqlmap
  • john
  • hashcat
  • wireshark
  • nikto
  • dnsrecon
  • proxychains
  • tor
  • netcat

Optional software

  • Google Chrome
  • Spotify
  • Nethunter on Termux

๐Ÿง  Why this version is better

The older script had repeated blocks and fragile logic due to copy-paste patterns across multiple distro branches. The new version solves that by:

  • centralizing package installation logic;
  • keeping distro-specific logic in a single place;
  • reducing shell syntax errors;
  • improving maintainability;
  • adding support for modern package managers and newer Linux versions.

๐Ÿงช Validation status

The scripts are validated with Bash syntax checking:

bash -n script.sh hacking/script2.sh hacking/script3.sh

This ensures the shell scripts are syntactically valid before execution.


๐ŸŒ Useful links

  • requirements.txt
  • script.sh
  • hacking/script2.sh
  • hacking/script3.sh

๐Ÿ“œ License

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


Final banner

About

This is a shell script for you to have everything when formatting your linux

Topics

archlinuxbravedockerdockerfiles-linuxfedoraformat-linuxinstall-dockerinstall-hackingtoolsinstall-pythoninstall-rubykalilinux-shellprogramming-languagescriptshell-scriptshell-script-linuxshell-script-linux-installertermuxubuntuvisual-studio-code

Resources

Readme
BSD-3-Clause license
Activity

Stars

6 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.