==== AInstall ====
Разработан на базе install.sh. Поддерживает расширение функционала и списка поддерживаемых систем с помощью плагинов.\\
Репозиторий на [[https://github.com/nabat/AInstall |GitHub]].
== Установка: ==
**1)** Качаем архив с инсталятором:\\
**FreeBSD:**
fetch https://github.com/nabat/AInstall/archive/master.tar.gz
# Если говорит 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
\\
При ошибке **wget: command not found**, установите ''wget''\\
Для Debian, Ubuntu:
apt-get update && apt-get install -y wget
Для CentOS:
yum -y install wget
\\
**2)** Теперь нужно разархивировать:
tar xvf master.tar.gz
**3)**Запустите инсталятор:
cd AInstall-master && ./install.sh
Или если хотите запустить установку без сессии tmux:
cd AInstall-master && ./install.sh --in_tmux
Укажите плагин Вашей системы, если он не определился автоматически.\\
Выберите необходимые из доступных пакетов.\\
Если планируется использование внешнего PPPoE сервера доступа, вам понадобится только ''mysql'', ''apache'' и ''freeradius''\\
Для схемы IPoE, вам понадобится еще ''isc-dhcp'' и ''flow-tools''.\\
AInstall установит, а autoconf настроит обвязку.
В конце установки запустится ''autoconf'' где Вам надо будет указать данные для своей системы, для схемы IPoE желательно заранее спланировать назначение и названия интерфейсов.
Благодаря ''tmux'', если во время установки вам понадобятся какие-то дополнительные даные, например, вывод ''ifconfig'', используйте ''Ctrl+B C'', чтоб открыть новое окно, и команду ''exit'', чтоб его закрыть и вернутся к настройке.
=== Примечания ===
Благодаря использованию ''tmux'', если во время установки произойдёт разрыв соединения, можно вернуться в установку используя
# tmux attach
===== Автоматическая установка =====
==== install.sh ====
Скрипт для автоматической установки ABillS, ранее доступный только для коммерческих пользователей.
Умеет распознавать ОС, устанавливать необходимое ПО, настраивать установленные пакеты с помощью autoconf, качать AInstall\\
Видео:\\
{{youtube>large:YNW0H8aY4k0|ABillS: Установка с помощью install.sh}}
====Дополнительно====
* [[http://abills.net.ua/forum/viewtopic.php?f=2&t=7508|Обсуждение]]