Многие дистрибутивы имеют ARM сборки, отдельные компании даже готовили сборки для мобильных систем, возможно вам стоит просто пройтись по сайтам основным дистрибутивов.
Ну надеюсь про то что никаких вкладок нет вы уже поняли, а то что вам нужно: запускайте скрипт с помощью команды source если хотите чтобы он выполнился в текущем окружении, или с помощью команды bash чтобы он выполнялся в другом окружении.
Никак, капитан Очевидность подсказывает, что github как удаленный сервер для git репозитория, и используется для распространения исходного кода. Максимум что вы можете сделать, это выложить ссылки на место откуда скачитвать пакет.
Вообще для вашей цели есть специальные сервисы, например убунтоводы используют launchpad.
Ну как вы догадываетесь вообще все драйвера, там не установлены.
Во-первых, нет драйверов для слишком старых или для слишком новых устройств. (Глобально это можно решить сменой версии ядра).
Во-вторых, часто не установлены или по умолчанию отключены проприетарные драйвера. В Убунту в настройка есть отдельный раздел про использование проприетарных драйверов ( в частности видеодрайвера от NVidea)
Возможно это субъективное мнение, но ASUS не самый дружелюбный по отношению к линуксу производитель, поэтому для устранения проблем с железом, потребуется долгое и нудное копание в форумах, мануалах и конфигах