Skip to end of metadata
Go to start of metadata

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 mysqlapache 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:

Extra

  • No labels