Skip to content

suchsoak/Shell_Script_Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PACKSCRIPT

"Shell"

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

Tip

Before starting script recommended to update the system before

This script is under development

Linux

"Linux" "Ubuntu" "LinuxMint" "Kali linux" "Fedora" "Debian" "Arch linux" "OpenSUSE"

Install

With Git

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

OR

 chmod 777 script.sh 

Important

You need install lsb-release for work, see in requirements.txt. https://github.com/suchsoak/Shell_Script_Linux/blob/main/requirements.txt

redhat-lsb-core (for fedora)

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 https://github.com/suchsoak/Shell_Script_Linux/tree/main/docker/linux

Termux

"Android"

Note

For termux i will use uname

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

Kali Nethunter

      ...           
   ...~:+o+        
    ......++::::    
         ~o    :+   
          +:::::.   
              ~:~  
                 .  
 _ __ ____  __    ___                             
| |/ //   \| |   |_ _|       
|   < | - || |__ |   |       
|_|\_\|_|_||____||___|   

    [1] Nethunter Install
    [2] No Install 
Details Link
Kali Nethunter https://github.com/suchsoak/Shell_Script_Linux/releases/tag/V.1.0.0

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 broweser (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 archlinux
  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 Code studio
  Brave Browser
Downloads Links
VISUAL CODE STUDIO https://code.visualstudio.com/
BRAVE BROWSER https://brave.com/pt-br/download/
Python https://www.python.org/
Ruby https://www.ruby-lang.org/en/
Lua https://www.lua.org/download.html
nodejs https://nodejs.org/en
Mysql https://www.mysql.com/
Docker https://www.docker.com/
RPM https://docs.fedoraproject.org/en-US/fedora/latest/system-administrators-guide/RPM/
lsb-release https://www.howtogeek.com/691214/how-to-check-the-linux-kernel-and-operating-system-version/ or https://manpages.debian.org/bullseye/lsb-release/lsb_release.1.en.html
Kali Nethunter https://www.kali.org/docs/nethunter/nethunter-rootless/
Hacking Tools https://github.com/suchsoak/Shell_Script_Linux/releases/tag/V.1.0.1

License & Copyright

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