Утилита для установки и настройки системы
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 158
- Зарегистрирован: 01 фев 2018, 20:36
- Благодарил (а): 49 раз
- Контактная информация:
Утилита для установки и настройки системы
Всем привет, вот задался вопросом, есть ли уже готовая утилита, которая может установить систему (не именно Минт, а Дебиан, допустим) и выполнить все настройки по требованиям пользователя? Создать такой скрипт, наверное, нереально будет. Если кто то знает куда копать, буду благодарен за ссылки
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Утилита для установки и настройки системы
весь миллион вариантов конфигураций, под любое из существующих графических окружений? это будет бооооольшая простынь с параметрами, где можно неделю мышетыкать.
Уточни хоть какие настройки тебя интересуют, как раз скриптом свои конкретные хотелки быстрей реализуешь)
-
- Сообщения: 173
- Зарегистрирован: 06 фев 2018, 12:32
- Решено: 2
- Откуда: Ярославль
- Благодарил (а): 36 раз
- Поблагодарили: 27 раз
- Контактная информация:
Утилита для установки и настройки системы
Есть, только не совсем утилита
При установке ОС делаешь /home на отдельный раздел, а потом при переустановке ОС только ставишь нужный софт и практически весь софт подхватит прежние настройки.
А вообще сделать можно все, только делать возможно долго придется. Разные скрипты по работе приходилось использовать, некоторые и репы подключают и ПО по 50 шт устанавливают и настройки производят после установки. Но чтобы это все корректно работало, да на всех ОС, нужно тестирование и отладка. И человекочасы программиста на написание. Т.е. делается такое в основном за деньги.
Для рядового пользователя и бытовых задач я такого не встречал, видимо нет необходимости в таких скриптах. Для единичной установки подходит работа руками. В рамках большого учреждения, закупаются типовые конфиги железа, на одном ПК делается установка с настройкой и уже с этого ПК раскатывают ОСь по остальным.
Что нужно тебе, ты не уточнил, возможно решается достаточно легко. Ведь все настройки доступны и хранятся в файлах, поиск и замена каких-то значений это задача элементарная.
-
Автор темы - Сообщения: 158
- Зарегистрирован: 01 фев 2018, 20:36
- Благодарил (а): 49 раз
- Контактная информация:
Утилита для установки и настройки системы
ну, например, меня интересует автоматизация процесса настройки удаленных серверов (рабочих столов), где, мне нужно ставить и настраивать DE, настраивать секьюрность, протокол подключения с защитой SSH/OpenVPN и пр. Кроме того, есть еще настройка серверов с NGINX. Вкратце. Достало уже каждый этап отдельно настраивать, вот и ищу инструмент, который может все автоматизировать
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Утилита для установки и настройки системы
Если возможности раскатывать там свою кастомную преднастроенную исошку нет, то
как советовали выше - заготовить дефолные конфиги и список необходимого к установке ПО,
а затем завернуть все в плейбуки ансибла
-
- Сообщения: 10015
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 128
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1950 раз
- Контактная информация:
Утилита для установки и настройки системы
Зачем на сервере DE?
Пишешь скрипт на баше и в путь. Конфиги можно просто копировать, положив рядом со скриптом.
Смотри выше
-
- Сообщения: 173
- Зарегистрирован: 06 фев 2018, 12:32
- Решено: 2
- Откуда: Ярославль
- Благодарил (а): 36 раз
- Поблагодарили: 27 раз
- Контактная информация:
Утилита для установки и настройки системы
Если это vps, то рецепт в моем предыдущем сообщении. Настроил, сделал бэкап, создал следующий впс, восстановил из бэкапа с нужными настройками.
Если это выделенный сервер, как правило там уже все не так гибко, значит можно смотреть в сторону sed, примеры тут http://www.opennet.ru/base/dev/sed1line.txt.html
Bли вообще свои конфиги тупо поверх писать, у нас и так делается. А на новый сервер потом через scp загружаешь хоть пофайлово, хоть папками.
Если это выделенный сервер, как правило там уже все не так гибко, значит можно смотреть в сторону sed, примеры тут http://www.opennet.ru/base/dev/sed1line.txt.html
Bли вообще свои конфиги тупо поверх писать, у нас и так делается. А на новый сервер потом через scp загружаешь хоть пофайлово, хоть папками.
-
- Сообщения: 173
- Зарегистрирован: 06 фев 2018, 12:32
- Решено: 2
- Откуда: Ярославль
- Благодарил (а): 36 раз
- Поблагодарили: 27 раз
- Контактная информация:
Утилита для установки и настройки системы
К нам бывает обращаются, чтобы поставили DE на впс и серверы. А причины самые разные. Вообще иной раз удивляешься поставленной задаче. Из последнего, человеку нужно обновлять страницу раз в х минут, именно из браузера, с авторизацией.
Предлагали покурить в сторону oauth и Lynx/wget/curl, но человек сказал ему так проще.
-
Автор темы - Сообщения: 158
- Зарегистрирован: 01 фев 2018, 20:36
- Благодарил (а): 49 раз
- Контактная информация:
-
- Сообщения: 173
- Зарегистрирован: 06 фев 2018, 12:32
- Решено: 2
- Откуда: Ярославль
- Благодарил (а): 36 раз
- Поблагодарили: 27 раз
- Контактная информация:
Утилита для установки и настройки системы
Про впс ведь говорим? Что используете для управления контейнерами, тем и пользуйтесь для бэкапа. Вроде все панели предлагают свой инструмент для бэкапа.
Если берете от хостера, то инструмент бэкапа могут интегрировать прямо в биллинг или предоставить доступ в панельку, с помощью которой этими впсками управляют. Это может быть vmmanager, proxmox и прочие панели. Т.е. дополнительно не нужно ничего устанавливать.
-
- Сообщения: 478
- Зарегистрирован: 27 сен 2016, 08:19
- Решено: 2
- Благодарил (а): 128 раз
- Поблагодарили: 104 раза
- Контактная информация:
Утилита для установки и настройки системы
Можно вас спросить? Каким боком авторизация и wget и curl?
-
- Сообщения: 173
- Зарегистрирован: 06 фев 2018, 12:32
- Решено: 2
- Откуда: Ярославль
- Благодарил (а): 36 раз
- Поблагодарили: 27 раз
- Контактная информация:
Утилита для установки и настройки системы
Obamacyborg1975, авторизация и oauth отдельно, дергать файл с помощью wget или curl отдельно. Мухи отдельно, котлеты отдельно
-
- Сообщения: 478
- Зарегистрирован: 27 сен 2016, 08:19
- Решено: 2
- Благодарил (а): 128 раз
- Поблагодарили: 104 раза
- Контактная информация:
-
- Сообщения: 6875
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 30
- Откуда: Voskresensk
- Благодарил (а): 1310 раз
- Поблагодарили: 724 раза
- Контактная информация:
Утилита для установки и настройки системы
Я давно говорил. Нужен нормальный ISO, который будет весить немного, но при этом сможет установить любой дистриб, любую DE и тд и в итоге иметь конфетку. Реализовать всё это можно, просто люди ленятся объединяться для достижения такой цели. Предпочитают пилить свои дистрибы отдельно.
-
- Сообщения: 1744
- Зарегистрирован: 29 авг 2016, 12:08
- Решено: 20
- Благодарил (а): 108 раз
- Поблагодарили: 521 раз
- Контактная информация:
Утилита для установки и настройки системы
Это невозможно сделать.Dja писал(а): ↑20 июн 2018, 13:54Я давно говорил. Нужен нормальный ISO, который будет весить немного, но при этом сможет установить любой дистриб, любую DE и тд и в итоге иметь конфетку. Реализовать всё это можно, просто люди ленятся объединяться для достижения такой цели. Предпочитают пилить свои дистрибы отдельно.
А мог бы стать нормальным человеком...
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Утилита для установки и настройки системы
zuzabrik, Взять ведро свободного времени на медитацию перед gcc и какую нибудь скриптовую автоматизацию сборки LFS (так например)
из которой собратьминимальный набор компонентов для запуска.
А дальше - полет мысли начиная с пакетного менеджера, хотим и компилим с зависимостями
А когда репы с пакетами будут доступны и настроены - натаскать окружение уже другой вопрос)
из которой собратьминимальный набор компонентов для запуска.
А дальше - полет мысли начиная с пакетного менеджера, хотим и компилим с зависимостями
apt
с репами дебиано-убунто-минтовyum/dnf
с репами centos/rhel/fedorazypper
под сусюemerge
гентовый
А когда репы с пакетами будут доступны и настроены - натаскать окружение уже другой вопрос)
-
- Сообщения: 5924
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 36
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 747 раз
- Контактная информация:
Утилита для установки и настройки системы
В арче же это реализовано. Можно с установочного дистра ставить или из рабочей системы через чрут.
-
- Сообщения: 5469
- Зарегистрирован: 27 авг 2016, 19:06
- Решено: 32
- Откуда: Арзамас
- Благодарил (а): 1593 раза
- Поблагодарили: 1276 раз
- Контактная информация:
Утилита для установки и настройки системы
Chocobo, а ты уже пробовал?
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей