Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Полная, автоматическая настройка Ubuntu  (Прочитано 77362 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн P-A-T-R-I-O-T

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Создаю скрипт по настройке Ubuntu в один клик. И тут у меня проблема возникла. Как работать в терминале с приложениями такими как: grub-customizer; Gnome Shell?
Какие команды идут для этих приложений и где найти их полный список?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5910
    • Просмотр профиля
Re: Полная, автоматическая настройка Ubuntu
« Ответ #1 : 18 Ноября 2022, 17:43:23 »
P-A-T-R-I-O-T,  обычно приложения являются интерфейсом к низкоуровневым утилитам. Вам нужно пользоваться ими напрямую, а не писать дополнительную прослойку.
Напишите более конкретно, какой результат нужен от этих программ.

Оффлайн P-A-T-R-I-O-T

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Полная, автоматическая настройка Ubuntu
« Ответ #2 : 18 Ноября 2022, 17:58:05 »
grub-customizer
Удаление не нужных пунктов меню выбора загрузки операционных систем
Установить Windows на первое место
изменить время таймера перед стандартной загрузке с 10 на 3 секунды
поставить тему Grigffin-Grub-Remix (находится в отдельном каталоге рядом со скриптом)
выставить разрешение 1920х1080х20

Пользователь добавил сообщение 18 Ноября 2022, 18:04:19:
Gnome Shell
Изменение темы оформления: Приложения, значки, замена фон рабочего стола и его подгонка
« Последнее редактирование: 18 Ноября 2022, 18:04:19 от P-A-T-R-I-O-T »

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5910
    • Просмотр профиля
Re: Полная, автоматическая настройка Ubuntu
« Ответ #3 : 18 Ноября 2022, 18:11:04 »
grub-customizer
Заменить файл настроек на нужный конфиг.

Gnome Shell
Аналогично или
man gsettings

Оффлайн P-A-T-R-I-O-T

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Полная, автоматическая настройка Ubuntu
« Ответ #4 : 21 Ноября 2022, 19:33:37 »
P-A-T-R-I-O-T,  обычно приложения являются интерфейсом к низкоуровневым утилитам. Вам нужно пользоваться ими напрямую, а не писать дополнительную прослойку.
Напишите более конкретно, какой результат нужен от этих программ.
А как найти эти низкоуровневые утилиты? Может подскажите, как формировать вопрос в поиске, чтобы я легко и быстро их мог найти в интернете и как к ним можно обращаться?
С файлами конфигурации лажа происходит...

Пользователь добавил сообщение 21 Ноября 2022, 21:30:59:
Или можно настроить систему (тема, фон, профиль терминала, загрузчик grub) а потом скопировать все эти настройки, как настройки пользователя Ubuntu и запихнуть команду по внедрения данной настройки в Bash-скрипт?
« Последнее редактирование: 21 Ноября 2022, 21:33:58 от P-A-T-R-I-O-T »

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5910
    • Просмотр профиля
Re: Полная, автоматическая настройка Ubuntu
« Ответ #5 : 21 Ноября 2022, 21:39:10 »
как формировать вопрос в поиске, чтобы я легко и быстро их мог найти в интернете
Универсального рецепта нет. Нужно использовать короткие фразы с указанием дистрибутива и выполняемой задачи.

Для начала будет проще делать готовый образ инстументами для создания дистрибутива из настроенной системы, типа Remastersys и т.п.

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5913
    • Просмотр профиля
Re: Полная, автоматическая настройка Ubuntu
« Ответ #6 : 22 Ноября 2022, 05:43:57 »
"...просто ты не умеешь их готовить."
Вариантов больше одного. Зависит от потребностей.

Цитировать
настроить систему (тема, фон, профиль терминала) а потом скопировать все эти настройки
Для гнома, все эти настройки находятся в файле ~/.config/dconf/user. Просто скопировать файл, только изменить владельца файла.

Цитировать
загрузчик grub
Конфиг груба находится в файле /boot/grub/grub.cfg. Просто взять и скопировать.

Цитировать
найти эти низкоуровневые утилиты? Может подскажите...
Тебе даже уже подсказывали. Например, gsettings для работы с ~/.config/dconf/user. Здесь совсем недавно приводил пример.
Аналогично, для работы с темой оформления - gresource.
Груб, для пользовательских настроек файл /etc/grub.d/40_custom.

Еще вариант, технически более сложный. Монтирование с помошью оверлейной файловой системы. Так можно смонтировать не только настройки, но и программы, и всю систему.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28159
    • Просмотр профиля
Re: Полная, автоматическая настройка Ubuntu
« Ответ #7 : 22 Ноября 2022, 08:59:35 »
Nota bene: оверлеи обычно сильно медленнее.
В зависимости от потребностей, возможны варианты.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.025 секунд. Запросов: 21.