# Tools Something about scripts # Linux reinstall useage ## Features: - "InstallNET.sh" will give you a clean, safe, official Linux system, and help you escape of your server providers' monitoring. - The operation is easy, several minutes installation will be complated. - Support Debian 8+, Ubuntu 14.04+, CentOS 6. - Support major cloud providers, especially support Oracle Cloud ARM machine. - You can modify architecture, mirror, firmware, ssh port, password etc. - Friendly to low memory machine(recommend RAM above 256MB). - Ubuntu 22.04 has cancelled net boot start features, so this program don't support Ubuntu 22.04 and above reinstallation(source: https://www.reddit.com/r/Ubuntu/comments/uroape/is_there_a_netbootiso_equivalent_for_2204_jammy/). ## Download:
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
## Fully useage sample
bash InstallNET.sh -d/u/c(os type) 11(os version) -v 64(os bit) -port "your server port" -p "your server password" -a(auto install)/m(manually in VNC) -firmware(with hardware drivers) --mirror 'a valid url for OS image source' --cdimage 'cn'(this option is only for Debian)
## Parameters Descriptions
**-d** : Debian
https://www.debian.org/mirror/list.html
https://launchpad.net/ubuntu/+cdmirrors
https://www.centos.org/download/mirrors/
bash InstallNET.sh -d 8 -v 64 -a
### Debian 9
bash InstallNET.sh -d 9 -v 64 -a
### Debian 10
bash InstallNET.sh -d 10 -v 64 -a
### Debian 11 (prefer mirror manually with firmware, recommend for servers which are locating in mainland China)
Tsinghua University:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'https://mirrors.tuna.tsinghua.edu.cn/debian/' --cdimage 'cn'
Netease, Inc:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://mirrors.163.com/debian/' --cdimage 'cn'
Tencent Cloud:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://mirrors.cloud.tencent.com/debian/' --cdimage 'cn'
Alibaba Cloud:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://mirrors.aliyun.com/debian/' --cdimage 'cn'
### Debian 11 (prefer mirror manually with firmware, recommend for servers which are locating outside of mainland China)
Japan:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.riken.jp/Linux/debian/debian/'
HongKong:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.hk.debian.org/debian/'
Singapore:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.sg.debian.org/debian/'
South Korea:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.kr.debian.org/debian/'
Taiwan:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.tw.debian.org/debian/'
America:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.us.debian.org/debian/'
Canada:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.ca.debian.org/debian/'
British:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.uk.debian.org/debian/'
Germany:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.de.debian.org/debian/'
France:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.fr.debian.org/debian/'
Russia:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.ru.debian.org/debian/'
Australia:
bash InstallNET.sh -d 11 -v 64 -a -firmware --mirror 'http://ftp.au.debian.org/debian/'
### Ubuntu 16.04
bash InstallNET.sh -u 16.04 -v 64 -a
### Ubuntu 18.04
bash InstallNET.sh -u 18.04 -v 64 -a
### Ubuntu 20.04
bash InstallNET.sh -u 20.04 -v 64 -a
### Cent OS 6
bash InstallNET.sh -c 6.10 -v 64 -a
## Default Configurations
### Time zone
Asia Tokyo
### Default User name
root
### Default Password
LeitboGi0ro
### Default Port
22
rm -rf ~/.bashrc
## Download .bashrc and reboot your system
wget --no-check-certificate -qO ~/.bashrc 'https://raw.githubusercontent.com/leitbogioro/Tools/master/.bashrc' && chmod a+x .bashrc
reboot
# GroupPolicy import and export
This ".bat" script can only run in Windows. Although only one group-policy rule in Windows can be exported at a time and not support a global one and also have no GUI entrance to import another backuped group policy which exported from another computer. It can help you import or export GroupPolicy conveniently.
## Attentions