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.
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:
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:
wget https://github.com/nabat/AInstall/archive/master.tar.gz
On wget error: command not found, install wget
For Debian, Ubuntu:
apt-get update && apt-get install -y wget
For CentOS:
yum -y install wget
2) Now you need to unzip:
tar xvf master.tar.gz
3) Run the installer:
cd AInstall-master && ./install.sh
Or if you want to run the installation without a tmux session:
cd AInstall-master && ./install.sh --in_tmux
Restart your system after installation
reboot
Specify the plugin of your system if it is not detected automatically.
Choose from the available packages.
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
tmux attach
Automatic installation
install.sh
Script for automatic installation of ABillS, previously available only for commercial users. Able to recognize the OS, install the necessary software, configure installed packages using autoconf, download AInstall
Video: