Автосборка свежей версии Manjaro OpenBox Linux на базе Manjaro NET Linux (причины, различия)

preview_player
Показать описание
00:00 - вступление, причины установки (автосборки) дистрибутива данным способом
04:14 - каким станет дистрибутив после автосборки
05:36 __организовано главное меню на русском
06:57 __добавлены простые эффекты внешнего вида
08:02 __в сборку дополнительно включены firewall приложения (а также базовые виндовые шрифты, pepper flash plugin для браузера Chromium, ...)
09:16 - подготовка загрузочной флешки, краткое описание скриптов для автосборки
11:32 - начало установки Manjaro Net Linux (базового, минимального дистрибутива, на основе которого собираются все дистр. Manjaro)
14:23 __будет удобнее сделать разметку диска заранее, до установки дистр.
15:22 __начало разметки жест. диска
18:31 __назначаем точку монтирования и файловую систему для подготовленных разделов
19:44 __оговорочка - не sda7 а sda5
20:59 __окончание форматирования разделов, копирование сист. файлов, назн. root пароля, ...
23:36 __установка загрузчика GRUB
24:44 __завершение установки, немного про Manjaro Net и итоговую сборку Manjaro Openbox
26:16 - запуск установленного дистр. (я часто повторяю слово "соответственно" при просмотре видео)
26:59 - подготовка к автосборке Manjaro Openbox
27:23 __команда определения подключенных устройств (вместо тире или дефис я далее говорю слеш - оговорочки будут)
28:49 __команда монтирования (подключения) флешки к определенному каталогу
29:44 __команда для просмотра содержимого файла (скрипта)
34:35 - первый старт после автосборки, настройка локализации, установка родного проприетарного видеодрайвера
36:28 __profile sync daemon (приложение ускоряющее работу веб браузеров)
38:41 __добавление пункта меню "запуск от администратора" в файловый менеджер Thunar
39:45 __донастройка корректности оформления внешнего вида
42:46 - завершение

- - - - -

- - - - -

Скрипт автосборки MOBOX-SZ, текущая версия 2.0.6

Описание установки:
1. установка базового дистрибутива Manjaro NET 16.08, перезагрузка командой reboot
2. вход под своим пользователем
4. назначение прав скрипту на запуск командой ( chmod 0755 UCVLHP )
5. запуск установки командой ( ./UCVLHP )
6. устанавливая русскую версию произойдет перезагрузка, после чего нужно будет опять выполнить пункт 5 из под своего пользователя

- - - - -

Процесс автосборки пока еще не работает по WIFI

- - - - -

муз. композиции на фоне видео:

dustmotes - Glass Harp
dustmotes - Insight
dustmotes - Tape
Human Terminal - Earth Breath
Human Terminal - Parallels
Psychadelik Pedestrian - Outer Self
Retral - fvneral blves
Rhanee - Catch The Sun
Sandro Kait - F4 Journey
Shadow Priest - Trapped in Amber

---
Рекомендации по теме
Комментарии
Автор

спасибо Вам за ваши видео, очень полезная информация.

rublev
Автор

Спасибо за труд! Отличное видео! "Оговорки" и "неточности" на это просьба не отвлекаться. Это вторично. Главное- ценные указания по установке и настройке. Перешел на Manjaro с Arch-Linux как раз потому что процесс установки проще у Manjaro. Пользуюсь LXDE версией, то она какая-то угловатая. Думаю попробовать Openbox с установкой по скриптам автора. Спасибо за труды и за то, что обновляете информацию в комментариях. Ставлю лайк

UserUser-jqqo
Автор

Не загоняйся совершенно, даже не упоминай про оговорки. Всё ясно.
По контенту: давай ещё!
спасибо за этот видос.

Rempa
Автор

Спасибо за отличное видео, жду с нетерпением сборку через вайфай. Потому что не всегда есть возможность проводного интернета. Я так и не с мог разобраться самостоятельно.

vyacheslavs_z
Автор

На качество локализации напрямую влияет открытие какого-либо приложения после первого запуска собранного дистрибутива до установки русскоязычных пакетов, вся эта информ. также была добавлена в readme в обновленный архив.

setsZI
Автор

Можно запилить видео по настроке принтера в Manjaro, подключенного к USB порту?

UserUser-jqqo
Автор

В ДАННОЙ СБОРКЕ БЫЛА ОБНАРУЖЕНА ОШИБКА - связанная с веткой xdg-open от пакета xdg-utils. Данная проблема иногда приводила к частичному зависанию системы в виду отсутствия в xdg-open обработки исключительных ситуаций,  xdg-open отвечает за организацию списка приложений по умолчанию, т.е. браузера по умолчанию, который открывает ссылку или файлового менеджера, который открывает папку. Если приложения по умолчанию не было найдено, процессы xdg-open начинали плодиться бесконечно каждые 2 - 5 секунд, что полностью забивало оперативку и систему в целом. Архив со скриптами и файлами настроек для автосборки обновлен с учетом этой ситуации. Для уже собранного дистрибутива будет достаточно скопировать из обновленного архива файл mimeapps.list в папку /home/имя польз./.config/ и в папку /home/имя

setsZI
Автор

Скрипты для автосборки обновлены до версии 1.2.6. В сборку включено 3 новых пакета (tumbler, network-manager-applet и profile-cleaner) - первый добавляет возможность просмотра миниатюр изображений и видеофайлов в файловый менеджер по умолчанию thunar, второй пакет показывает состояние подключения к сети, третий оптимизирует профили веб браузеров и маил клиентов при загрузке - так же уменьшается и сам размер профиля. В итоге для ускорения работы веб браузеров теперь включено два сервиса - profile-sync-daemon и profile-cleaner. Помимо этого было немного сжато главн. меню. Файл Trolltech.conf теперь не нужно изменять вручную, все происходит автоматом в процессе сборки. На данный момент пока еще не решен вопрос настройки wifi и автосборки дистрибутива через wifi.

setsZI
Автор

Скрипты автосборки обновлены до версии 1.5.5.

Добавлены 4 режима автосборки ( light, light-nv, norm, norm-nv ) - подробнее в readme файле.

Проблема о которой писал Alex Tutov - решена, связана она была с несоответствием проприетарного видео драйвера и ядра linux41. Видимо перед выходом версии Manjaro 16.06 разработчики настроили драйвера уже на новое ядро linux44, которое в новой версии будет по умолчанию. Уже вышла третья превью версия Manjaro 16.06.

Для всех режимов автосборки устанавливается ядро linux44.

setsZI
Автор

Скрипты для автосборки обновлены до версии 1.3.5 на базе дистрибутива Manjaro Net 0.8.13 i686 (недавно вышедшего). В сборку добавлена возможность переключения между тремя видами главного меню, исправлены ошибки ассоциаций файлов, заменены некоторые пакеты на более подходящие. В thunar теперь полноценно работают миниатюры файлов. Автосборку также можно производить и на базе x86_64 дистрибутива, но только там пока не будет работать wine и малая часть других 32 битных приложений, дополнительно с этим нужно будет еще разобраться. После установки теперь достаточно будет вручную настроить только один файл psd.conf (не обязательно), все остальное происходит само собой в процессе сборки.

setsZI
Автор

Скрипты автосборки обновлены до версии 1.5.2.

В процесс обновления командой Manjaro были внесены некоторые изменения, в связи с чем скрипты были доработаны. Проблема о которой писал Alex Tutov еще осталась, может быть она связана с новой версией manjaro-settings-manager, через это приложение не корректно устанавливается проприетарный видео драйвер, ранее таких проблем небыло, думаю скоро они поправят это (я тоже по ходу дела поищу решение). А пока что все работает и загружается на открытом видео драйвере, который изначально и устанавливается.

setsZI
Автор

Скрипты автосборки обновлены до версии 1.4.0 для дистрибутива версии 0.8.13.1 Manjaro Net. Файл readme дополнен. В архиве есть пара скрытых файлов, которые также участвуют в автосборке. Общее кол-во файлов - 32, которые необходимы для копирования на установочный usb.

setsZI
Автор

Почему-то последняя версия netinstall 15.09 (ставил 32-битную) отказалась после установки на virtualbox загружаться, если ставить загрузчик GRUB в конце. Пытался несколько раз, но тщетно. А при установке загрузчика syslinux все отработало корректно и грузится. Что я делаю не так? Теперь не знаю, как отработает установка GRUB2 на реальной машине. Инет, кстати, тоже не работал после родной первичной инсталляции и перезагрузки. Пришлось руками настраивать. Даже через netctl профиль dhcp не захотел цепляться.

А насчет того, почему весь процесс исполнения скрипта не показывается: так зачем нужен этот финт с подстановкой echo "$(sudo ...)" ? Просто пишите саму команду, и будет отображен весь процесс, т.е. sudo pacman -S ...
Так будет виден весь процесс установки каждого пакета с градусником. Если нужно без градусника, можно в конце добавить пайп на tee, т.е., например, "sudo pacman -S htop | tee".


И еще замечание: во втором скрипте, который mobox-2-x32_x64, стоят относительные пути к папке usb-d. Так делать нельзя. то есть, если я скрипт запущу из корня, например, или из самой папки usb-d, он не отработает. Так что в скрипте прописывать надо абсолютный путь -- "~/usb-d..."

grimrockman
Автор

а не легче ли поставить Archbang ? ....Спасибо большое за видео !

engraver
Автор

Текущая версия скрипта автосборки подходит для новой версии Manjaro NET 16.08

setsZI
Автор

Также в автосборке допустим запуск зомби процессов xdg-open (явление очень редкое), процессы начинают плодиться когда происходит нажатие по ссылке с неизвестным системе источником, система пытается найти с помощью какой программы нужно открыть эту ссылку, плодит бесконечные процессы xdg-open и в итоге комп зависает. В общем то это известная проблема, лечится это командой killall xdg-open в момент когда процессы начинают запускаться друг за другом. У меня к примеру это происходит когда я нажимаю по ссылке "обновить" в JAVA IDE IntellijIDEA

setsZI
Автор

Сегодня хотел перечислить деньги с карты на карту через хоумбанк, но ничего не вышло, обычно проблем небыло. Стал звонить в банк чтобы все проверили, мне сказали что от меня не уходят запросы и что проблема в моем устройстве. Я вспомнил что недавно включил OVERLAYFS для сервиса profile-sync-daemon, именно из за этого перевод на карту не работал, с чем это связано не знаю. По умолчанию в автосборке свойство OVERLAYFS для profile-sync-daemon не активно, сам сервис активен.

setsZI
Автор

Архив со скриптами для автосборки mobox-sz.zip обновлен. Дополнен readme информацией о настройке чувств. мыши.

setsZI
Автор

В описании к видео добавлена ссылка на архив с файлами настроек и скриптами для автосборки.

setsZI
Автор

Скрипты автосборки обновлены до версии 1.5.1.

Manjaro дистрибутив быстро растет и с каждым очередным выходом новой версии я замечаю несколько изменений, которые в итоге вношу в скрипты автосборки

При удачно собранном дистрибутиве я рекомендую не обновлять систему даже в течении года, а может и больше, так как версии новых пакетов не сильно разнятся, исключением могут быть срочные обновления, которые бывают очень редко и о которых сразу пишут в новостях

- - -

- steam устанавливается корректно (вообще с этим пакетом много произошло изменений... pulseaudio был добавлен в сборку в виду того что небыло звука из-за его отсутствия, чего ранее не наблюдалось. Изменения также коснулись файлов запуска - раньше было два файла запуска с системными и родными библиотеками, сейчас только один с родными, но я так думаю что они используют системные библиотеки при запуске, но это пока предположение)

- панель регулировки громкости pnmixer исчезла из репозиториев manjaro, теперь устанавливается из AURa

- еще раз хочу сказать спасибо to Alexey Uvarov (anandlex), его замечания были важны и теперь процесс автосборки скриптов отображается. Также были внесены некоторые корректировки в скрипты

- добавлен скрипт mobox-nu - это на самом деле копия скрипта mobox-2-x32_x64 только без установки пакетов. Скрипт запускается после создания нового пользователя, для чего создается папка usb-d в домашнем разделе и копируется в этот каталог содержимое mobox-sz, далее из этой папки запускается mobox-nu. Если кто посоветует более простой вариант будет хорошо

- изменения наблюдаются и в пакете compton, ранее использовался файл конфигурации для вкл. эффектов, теперь его нет, так как по умолчанию уже используются эффекты раб. стола. Экран при просмотре youtube и т.д. не рвется также по умолчанию, ранее для этого нужно было вносить корректировки в файл конфигурации compton

- - -

setsZI