1 (2014-08-20 22:42:55 отредактировано ingvaro)

Попытался сделать Магос на Мегее 4.1 с aufs.  Тем более что  aufs в Магее уже включена в ядро и ничего делать не нужно. За это надо сазать спасибо romkaromka. Благодаря его энергии, настойчивости и знанию английского языка Магея все таки включила  в ядро aufs.
     Уж не знаю как делается сборка на пакетной базе ! Собрать из пакетов у меня как то не заладилось.
Сборочная от magos мне упорно предлагало росовское ядро. Прямо как Россия с газовой трубой.   
Сборочная 0.0.7 (https://code.google.com/p/magicos/sourc … es%2F0.0.7)  вывод у меня однозначный. Так качественнюю сборку сделать нельзя.  Две недели танцев с бубном ни к чему не привели. И так и сяк пакеты тусовал. Все равно ошибки в локализации и другие. Конечно надо иметь опыт настройки системы в терминале. А я что то знаю, а что то нет.
        Да и надо ясно представлять, как работают модульная система на aufs.  А информация о ней очень скупа. То есть все вроде получается и запускается, но что нибудь не так.

Вывод :
После установки пакетов требуется их настройка. В сборочной от Магос именно это и делается. К сожалению, я это выяснил  где-то на третьей недели попыток сделать Магос на Магея и силы и настрой уже были не те. Разные они Роса и Магея. Тут наскоком ничего не сделать. Ну я не Гуру и не теоретик настройки. Графика нас портит и очень сильно!! И тут спасительная мысль:
  Попробовал вариант с установкой Mageia 4.1 на флэшку .
А что? Все установлено, настроено. А квалификация у Магея, как я успел убедиться, гораздо выше моей.
Установка Mageia4.1 проводилась с установщика на флэшке (http://forum.mageia.org.ru/viewtopic.php?id=836) на другую флэшку.  Лучше всего использовать флэшки фирмы тайванньские Transcend, а своим недругам рекомендуйте Smartuy и морока им обеспечена.
   Все диски отключил , чтобы нечего не примонтировалось. Магея пытается всегда что-нибудь и куда-нибудь примонтировать. И ищи потом.
Загрузчик только Grub2. Так как он позволяет запускать полученную флэшку с дистрибутивом на других компах.
После установки надо загрузиться и зайти "drakconf / локальные диски / управленние дискаовыми разделами" и отключить монтирование загрузочной флэшки и других дисков, кроме корневого.
Прооверить  /etc/fstab !!!  Там должна быть одна строчка:

   none /proc proc defaults 0 0

Если вдруг что то лишнее то удалить.
      Установить другие пакеты? Пожалуйста ! Ничего не ограничивает.
Только вместо NetApplet я использовал гномовский NetworkManager (http://forum.mageia.tk/viewtopic.php?pid=136#p136).  Работает стабильно !
       Установить пакеты Могос. Конечно если они нужны. Но модульную MagicOS 4.1 я без этих пакетов не делал, т к проверял принчипиально, что будет работать или нет. И чем меньше модулей, тем система должна быстрее работать.
За пакеты отдельное спасибо romkaromka.  Конечно работа была проделана большая:

+ открыть спойлер

file:///magos/aum++-0.3.5-1.mga4.mrc.i586.rpm
file:///magos/aumix-2.9.1-4.mga4.i586.rpm
file:///magos/beesu-2.7-1.mga4.i586.rpm
file:///magos/bm-2.1-228.mga4.noarch.rpm
file:///magos/busybox-1.21.1-3.mga4.i586.rpm
file:///magos/busybox-static-1.21.1-3.mga4.i586.rpm
file:///magos/caffeine-2.4.1.498-0.mga4.mrc.noarch.rpm
file:///magos/conky-1.9.0-5.mga4.i586.rpm
file:///magos/curlftpfs-0.9.2-6.mga4.i586.rpm
file:///magos/ddrescue-1.17-2.mga4.i586.rpm
file:///magos/dev-scripts-0.0.1-1.mga4.mrc.noarch.rpm
file:///magos/expect-5.43.0-23.mga4.i586.rpm
file:///magos/fm_scripts-0.0.1-3.mga4.mrc.noarch.rpm
file:///magos/gksu-polkit-0.0.3-0.git20131130.9.mga4.i586.rpm
file:///magos/gtkdialog-0.8.0-2.mga4.mrc.i586.rpm
file:///magos/hexedit-1.2.13-2.mga4.i586.rpm
file:///magos/httpfs-2.06.07.10-3.mga4.mrc.i586.rpm
file:///magos/libaal-1.0_5-1.0.5-6.mga4.mrc.i586.rpm
file:///magos/libboost_filesystem1.54.0-1.54.0-8.mga4.i586.rpm
file:///magos/libboost_regex1.54.0-1.54.0-8.mga4.i586.rpm
file:///magos/libexpect5.43-5.43.0-23.mga4.i586.rpm
file:///magos/libgee2-0.6.8-4.mga4.i586.rpm
file:///magos/libgksu-polkit0-0.0.3-0.git20131130.9.mga4.i586.rpm
file:///magos/libnatspec0-0.2.6-1.mga4.mrc.i586.rpm
file:///magos/libntfs10-2.0.0-10.mga3.i586.rpm
file:///magos/libpthread-stubs-0.3-3.mga4.i586.rpm
file:///magos/libreiser4progs-1.0_4-1.0.7-4.mga4.mrc.i586.rpm
file:///magos/libtk8.5-8.5.14-2.mga4.i586.rpm
file:///magos/libx11-devel-1.6.2-2.mga4.i586.rpm
file:///magos/libxau-devel-1.0.8-3.mga4.i586.rpm
file:///magos/libxcb-devel-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-dpms0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-record0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-res0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-screensaver0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-xevie0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-xf86dri0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-xinerama0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-xprint0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-xtest0-1.9.1-2.mga4.i586.rpm
file:///magos/libxcb-xvmc0-1.9.1-2.mga4.i586.rpm
file:///magos/libxdmcp-devel-1.1.1-5.mga4.i586.rpm
file:///magos/luit-1.1.1-5.mga4.i586.rpm
file:///magos/magcc-0.0.3-1.mga4.mrc.noarch.rpm
file:///magos/magos
file:///magos/magos-scripts-0.0.1-26.mga4.mrc.noarch.rpm
file:///magos/magos-tools-0.0.1-10.mga4.mrc.noarch.rpm
file:///magos/mgarepo-1.10.5-3.mga4.noarch.rpm
file:///magos/minicom-2.6.2-3.mga4.i586.rpm
file:///magos/mod_mnger-0.0.1-22.mga4.mrc.noarch.rpm
file:///magos/modem-manager-gui-0.0.16-3.mga4.mrc.i586.rpm
file:///magos/mountloop-0.15.4-8.mga3.mrc.src.rpm
file:///magos/perl-File-chdir-0.100.800-3.mga4.noarch.rpm
file:///magos/python-xlib-0.15-6.mga4.noarch.rpm
file:///magos/reiser4progs-1.0.7-4.mga4.mrc.i586.rpm
file:///magos/reiserfsprogs-3.6.24-2.mga4.i586.rpm
file:///magos/speedtouch-firmware-extractor-0.1-10.mga4.i586.rpm
file:///magos/squashfs-tools-4.2-7.mga4.i586.rpm
file:///magos/sshfs-fuse-2.4-2.mga4.i586.rpm
file:///magos/tk-8.5.14-2.mga4.i586.rpm
file:///magos/unzip-6.0-100.mga4.mrc.i586.rpm
file:///magos/usermode-1.111-4.mga4.i586.rpm
file:///magos/x11-proto-devel-7.7-3.mga4.i586.rpm
file:///magos/Xdialog-2.3.1-4.mga4.i586.rpm
file:///magos/xterm-300-1.mga4.i586.rpm

  Если пакетов нет в реопозитариях Магеи то искать здесь:
http://packages.mageia.org.ru/mageia4/RPMS/noarch/
http://packages.mageia.org.ru/mageia4/RPMS/i586/
http://packages.mageia.org.ru/mageia4/SRPMS/
  Лучше всего устанавливать в Rpmdrake,предварительно Манежером пакетов установив вышеназванные реопозитарии.
  Делаем в root-терминале  ссылки. Т е запустить команды :
ln -s /usb/lib/libpcre.so.1.2.1  /usb/lib/libpcre.so.0
ln -s /usr/lib/libtermcap.so  /usb/lib/libtermcap.so.2

+ открыть спойлер

запустить эмулятор терминала. Я обычно пользуюсь konsole
набрать в терминале команду :

Консоль
[pol@mds ~]$ su -
Пароль:
[root@mds ~]#
[root@mds ~]#ln -s /usb/lib/libpcre.so.1.2.1  /usb/lib/libpcre.so.0
[root@mds ~]#ln -s /usr/lib/libtermcap.so  /usb/lib/libtermcap.so.2
[root@mds ~]#

Установить драйвера для х11:

05-base-x из сборочной 0.0.7

+ открыть спойлер

autologin
-task-x11
x11-driver-input
x11-driver-input-acecad
x11-driver-input-aiptek
x11-driver-input-evdev
x11-driver-input-fpit
x11-driver-input-hyperpen
x11-driver-input-joystick
x11-driver-input-keyboard
x11-driver-input-mouse
x11-driver-input-vmmouse--
x11-driver-input-mutouch
x11-driver-input-penmount
x11-driver-input-synaptics
x11-driver-input-void
x11-driver-input-wacom
x11-driver-video
x11-driver-video-ati
x11-driver-video-cirrus
x11-driver-video-fbdev
x11-driver-video-geode
x11-driver-video-glint
x11-driver-video-intel
x11-driver-video-mach64
x11-driver-video-mga
x11-driver-video-neomagic
x11-driver-video-nouveau
x11-driver-video-nv
x11-driver-video-nvidia173--
x11-driver-video-nvidia304--
##x11-driver-video-nvidia96xx
x11-driver-video-nvidia-current--
x11-driver-video-openchrome
x11-driver-video-r128
##x11-driver-video-radeonhd
x11-driver-video-s3
x11-driver-video-s3virge
x11-driver-video-savage
x11-driver-video-sis
x11-driver-video-sisimedia
x11-driver-video-sisusb
x11-driver-video-tdfx
x11-driver-video-trident
x11-driver-video-v4l
x11-driver-video-vboxvideo
x11-driver-video-vesa
x11-driver-video-vmware
x11-driver-video-fglrx--

gpicview
xterm
-mesa
scim-tables-ru
scim-bridge-qt4
x11-font-cyrillic
xev
xbindkeys
--xclip
--mkxauth
x11-font-adobe-75dpi
x11-font-bh-75dpi
x11-font-bh-lucidatypewriter-75dpi
x11-font-bitstream-75dpi
xorg-x11
##xsudo
##xsudo-sudoers

Я поисковиком в rpmdrake нашел неустановленные пакеты x11-driver* и установил их.

Замечанте к xsudo:
  Что это за пакет и зачем он нужен я не понял.
Ответ romkaromka (http://forum.mageia.org.ru/viewtopic.php?pid=8021#p8021) ничего не прояснил.
Но в Магее его нет значит он не нужен. И без него вроде все работает.
Его я не вводил и не буду вводить.
Анализ  http://wiki.mageia.tk/index.php?title=% … %B2_Mageia    подтверждает, что без xsudo можно обойтись.
Так что незачем мусорить в сбалансированной системе.

Мои установленные dkms и firmware :. Т е пакеты запскаются и не загржают систем при старте.

+ открыть спойлер

dkms-bbswitch
dkms-broadcom-wl
dkms-fglrx
dkms-xtables-addons

- alsa-firmware-1.0.27-3.mga4.noarch
- alsa-tools-firmware-1.0.27-2.mga4.i586
- atmel-firmware-1.3-6.mga4.nonfree.noarch
- bluez-firmware-1.2-10.mga4.nonfree.noarch
- ipw2100-firmware-1.3-6.mga4.nonfree.noarch
- ipw2200-firmware-3.1-4.mga4.nonfree.noarch
- ivtv-firmware-20080701-2.mga4.nonfree.noarch
- kernel-firmware-nonfree-20140119-1.mga4.nonfree.noarch
- radeon-firmware-20140119-1.mga4.nonfree.noarch
- ralink-firmware-20140119-1.mga4.nonfree.noarch
- rtlwifi-firmware-20140119-1.mga4.nonfree.noarch
- speedtouch-firmware-0.1-11.mga4.nonfree.noarch
- speedtouch-firmware-extractor-0.1-10.mga4.i586
- zapata-firmware-1.4.12.1-8.mga4.i586
- zd1211-firmware-1.4-7.mga4.noarch

virtualbox Его я не вводил, так как он стартует с ошибкой, но  я с ним не работал и как настроить его не знаю.
Да и нужен ли он на флэшке, т е хватит ли ресурсов его запустить.

    Дальше настраивать как обычно. Все делается в графике и никаких скриптов и прочих премудростей.
Я обычно делаю нового пользователя с  ID пользователя 520, а старого удаляю..
Нельзя формировать пользователя с ID=500. Это будет мешать работе Магос.

Мои рабочие столы:
-  КДЕ Всем хорош, только если закончится свободное место на диске, то он может не
    запуститься. Тут надо будет зайти  с любого несложного раб-стола и почистить систему от
    лишних файлов.
-  XFCE  Привлек меня своей отлаженностью. Хорошо работает с Dolphin (что не скажешь о MATE), можно из графики переключить действующее меню.
   Ну не нравится XFCE усианавливайте свой. Это уже ваша сборка. Отмечу что потом в Магос его удалить будет трудно, так как будет сформирован монолитный системный модуль, а добавить пожалуйста, Сделал модль и все!!!
Если сомневаетесь, то оставте IceWM (установлен по умолчанию) или LXDE. Почистить систему его хватит.

          Все ! Флэшечный дистрибутив готов. В принципе можно работать, только быстодействие? Ну флэшка это не диск и она может "зависнуть" и если ее раньше времени отключить, то можно что то потерять.
Т е она предназначена для редактирования и  чтобы потом  сделать системный модуль для Магос.
У меня для этого отдельная флэшка и чуть что запускаю, изменяю, редактирую и перезагрузившись в дисковую Магею делаю другой сис-модуль и через 1,5 часа все готово.

Надо делать Магос! Здесь сборочная 0.0.7 оказалась полезной и, такое ощущение, что она для этого и предназначена. Изменения минимальны, ну а результат тот же.
Все что не установлено в Магос варианте можно будет установить дополнительным модулем.
Продолжение http://forum.mageia.org.ru/viewtopic.php?id=843