Reboot your system after installation
AInstall
Developed based on install.sh. Supports expanding the functionality and list of supported systems using plugins. Repository on GitHub.
Info |
---|
Tested on: Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04 Ubuntu 22.04 CentOS 7.5 Debian 9 Debian 10 Debian 11 FreeBSD 12 FreeBSD 13 |
Installation:
1) Download the archive with the installer:
FreeBSD:
Code Block |
---|
|
fetch https://github.com/nabat/AInstall/archive/master.tar.gz
If error:
fetch: https://github.com/nabat/AInstall/archive/master.tar.gz: Authentication error
fetch --no-verify-hostname --no-verify-peer https://github.com/nabat/AInstall/archive/master.tar.gz |
Linux:
Code Block |
---|
|
wget https://github.com/nabat/AInstall/archive/master.tar.gz |
On wget error: command not found, install wget
For Debian, Ubuntu:
Code Block |
---|
|
apt-get update && apt-get install -y wget |
For CentOS:
Code Block |
---|
|
yum -y install wget |
2) Now you need to unzip:
Code Block |
---|
|
tar xvf master.tar.gz |
3) Run the installer:
Code Block |
---|
|
cd AInstall-master && ./install.sh |
Or if you want to run the installation without a tmux session:
Code Block |
---|
|
cd AInstall-master && ./install.sh --in_tmux |
Warning |
---|
Restart your system after installation reboot |
Specify the plugin of your system if it is not detected automatically.
Choose from the available packages.
Info |
---|
If you plan to use an external PPPoE access server, you only need mysql , apache and freeradius For the IPoE scheme, you will need more isc-dhcp and flow-tools . |
AInstall will install and autoconf will configure the binding.
At the end of the installation will run autoconf
where you will need to specify the data for your system, for the IPoE scheme it is advisable to plan in advance the purpose and names of the interfaces.
Thanks to tmux
, if during the installation you need some additional data like the output ifconfig
, use Ctrl+B C
, to open a new window, and the command exit
, to close it and return to the setup.
Notes
Thanks to the use of tmux, if the connection drops during the installation, you can return to the installation using