4811
[РЕШЕНО] Как сделать свою сборку Manjaro?
Ничего серьезного не планирую, просто не хочу каждый раз настраивать все руками. Можно уже настроенную систему как бы упаковать в iso?
Пробовал через buildiso по этой инструкции wiki.manjaro.org/index.php?title=Build_Manjaro_ISOs_with_buildiso но мой английский слишком плох, а русскоязычные руководства, насколько я понимаю, устарели.
Manjaro XFCE
Пробовал через buildiso по этой инструкции wiki.manjaro.org/index.php?title=Build_Manjaro_ISOs_with_buildiso но мой английский слишком плох, а русскоязычные руководства, насколько я понимаю, устарели.
Manjaro XFCE
14 комментариев
В вики есть статья на русском. Сборка образа Manjaro с помощью buildiso
Что за пакеты не встают?
Скриптик для вывода перевода в popup-оповещение:
Нужно кинуть в домашний каталог, сделать исполняемым и привязать к значку на панели или/и к хоткею.
Ненужные пакеты удалить.
Нужные пакеты поставить.
Файлы настроек скопировать.
Всё.
Chroot
Как бы сравнение теплого с длинным. У них по большому счету общего только то что они оба — бинарники.
Раньше я был вынужден бродить по сайтам и по крупицам собирать информацию о настройках после установки для разных дистрибутивов. Копировал команды, сохранял их в текстовые файлы, потом вручную вбивал, редактировал файлы конфигов вручную и т.д
Сейчас всё проще. Есть отличный инструмент с открытым исходным кодом. Написан он на Python. Совершенно бесплатный. Автор живёт на донаты судя по описанию к проекту. Это консольная утилита commandman.
У вас должен быть установлен Python 3.6+, pip.
Проверить можно так:
Вы просто создаёте один файл, а в нем именованные пакеты команд для каждой системы или случая. На странице проекта на github есть пример создания такого файла, файл простейший в стиле:
commands.cfg
[manjaro]
command1
command2
[Ubuntu]
command1
command2
Устанавливаете commandman с помощью pip:
Или
Затем запускаете в терминале:
Перед запуском каждого пакета команд и каждой команды, утилита попросит разрешение на выполнение.
Так же можно запускать автоматическое выполнение. Или запуск конкретного пакета команд по имени в вашем файле.
Гляньте help там всё есть:
Или почитайте readme на github:
github commandman
Или сразу на pypi:
pypi commandman
Очень удобно, даже если не Шарите особо в терминале и командах, просто их нагуглить, и собрать в одном месте, ну и выполнять автоматически после установки.
Спасибо огромное автору этой утилиты, она позволила мне экономить кучу времени после установки, и держать команды для настройке в одном месте. Более того, добавлять новые по мере необходимости. Можно и не знать команды, как их выполнять и запускать, а потихоньку собрать из блогов и статей (проверенные и одобренные реальными людьми). В стиле: «Настройки manjaro после установки».
Ну и задонатил автору commandman за всё время на развитие тыщи три, так как мне действительно в работе очень помогает экономить время, а время деньги.