Cubox: различия между версиями

Материал из ALT Linux Wiki
Строка 21: Строка 21:
== Установка ALT Linux на SolidRun Cubox ==
== Установка ALT Linux на SolidRun Cubox ==


Для этого достаточно иметь монитор (или телевизор) с входом HDMI и microSD-карту объёмом не менее 8 Гб и классом не ниже 10<ref>чем выше, тем лучше; со штатной 4 Гб class 4 всё будет совсем уж неспешно</ref>, а также возможность скачать<ref>объём снапшота от 20130621 — 659 Мб</ref> и записать<ref>последнюю команду следует выполнять от имени пользователя с правами доступа к устройству кардридера на запись, обычно они точно есть у root</ref> на неё готовый образ, например:
Для этого достаточно иметь монитор (или телевизор) с входом HDMI и microSD-карту объёмом не менее 8 Гб и классом не ниже 10<ref>чем выше, тем лучше; со штатной 4 Гб class 4 всё будет совсем уж неспешно</ref>, а также возможность скачать и записать<ref>последнюю команду следует выполнять от имени пользователя с правами доступа к устройству кардридера на запись, обычно они точно есть у root</ref> на неё готовый образ, например:
  {{cmd|wget -c http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/armh/cubox-xfce-intl-latest-armh.img.gz}}
  {{cmd|wget -c http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/images/simply/altlinux-7.0.0-simply-cubox-armh.img.gz}}
  {{cmd|gunzip cubox-xfce-intl-latest-armh.img.gz}}
  {{cmd|gunzip altlinux-7.0.0-simply-cubox-armh.img.gz}}
  {{cmd|dd if&#61;cubox-xfce-intl-latest-armh.img of&#61;/dev/mmcblk0 bs&#61;1M}}
  {{cmd|dd if&#61;altlinux-7.0.0-simply-cubox-armh.img of&#61;/dev/mmcblk0 bs&#61;1M}}


Образ перекликается с [[Simply Linux]] по составу (XFCE, Firefox, LibreOffice4, Gimp, Parole и т.д) и после первого включения предложит провести первоначальную настройку; по умолчанию Ethernet конфигурируется по DHCP, а дальнейшее добавление ПО можно выполнить при помощи преднастроенного [[apt]].
Образ примерно соответствует [[Simply Linux]]Live DVD по составу (XFCE, Firefox, LibreOffice4, Gimp, Parole и т.д) и после первого включения предложит провести первоначальную настройку; по умолчанию Ethernet конфигурируется по DHCP, а дальнейшее добавление ПО можно выполнить при помощи преднастроенного [[apt]].


В дальнейшем будут предложены образы для Cubox с другими DE.
В дальнейшем будут предложены образы для Cubox с другими DE.

Версия от 04:49, 30 июня 2013

Что это такое

Cubox -- маленький компьютер на основе Marvell Apmada 510 SoC (armv7) в виде кубика со множеством интерфейсов. Купить можно у производителя в Израиле или в английском магазине . Мы рекомендуем модель Cubox Pro, которая отличается от базовой наличием 2Gb RAM.

Почему мы его выбрали для первого поддерживаемого десктопного ARM-дистрибутива

Мы выбрали Cubox по нескольким причинам: -- это законченная система в корпусе, не полуфабрикат; -- она не поставляется с предустановленной защищенной от замены системой, как большинство плашетов и других готовых ARM-решений -- это ARM v7 с аппаратной плавающей арифметикой; -- редкая железка такого типа имеет сейчас 2Gb RAM, а это важно. -- очень простая установка и замена системы: образ записывается при помощи dd на SD-карту, SD-карта вставляется в Cubox; -- он сделан на платформе нашего партнера -- Marvell, нам есть с кем посоветоваться в случае проблем; -- разработчики самого Cubox контактны (см. их форум); -- даже когда этот кубик совсем устареет и надоест, вы можете установить на него XBMC и использовать в качестве домашнего мультимедиа-центра.

Мы постоянно работаем с полудюжиной платформ на основе ARM v7 разных производителей. Например, для популярной платформы Nexus 7 есть регулярно собираемые образы. Для некоторых их них будут выпущены поддерживаемые дистрибутивные решения, серверные и десктопные [1].

Установка ALT Linux на SolidRun Cubox

Для этого достаточно иметь монитор (или телевизор) с входом HDMI и microSD-карту объёмом не менее 8 Гб и классом не ниже 10[2], а также возможность скачать и записать[3] на неё готовый образ, например:

wget -c http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/images/simply/altlinux-7.0.0-simply-cubox-armh.img.gz
gunzip altlinux-7.0.0-simply-cubox-armh.img.gz
dd if=altlinux-7.0.0-simply-cubox-armh.img of=/dev/mmcblk0 bs=1M

Образ примерно соответствует Simply LinuxLive DVD по составу (XFCE, Firefox, LibreOffice4, Gimp, Parole и т.д) и после первого включения предложит провести первоначальную настройку; по умолчанию Ethernet конфигурируется по DHCP, а дальнейшее добавление ПО можно выполнить при помощи преднастроенного apt.

В дальнейшем будут предложены образы для Cubox с другими DE.

Функциональность

В целом, базовая функционально дистрибутива Simply Linux для ARM соответствует версии для i586/x86_64. При использовании SD-карты скорость загрузки больших приложений (LibreOffice, Firefox, Thunderbird, Gimp, Audacious) будет ниже, но скорость выполнения, особенно на Cubox Pro c 2 Gb памяти, вполне удовлетворительна, равно как и воспроизведение локальных видеофайлов плеером Parole. Скорость загрузки приложений можно увеличить при использовании внешнего SATA-диска, подключенного через разъем eSATA.

Недостатки:

  • Отсутствие поддержки NEON процессором
  • Ускорение воспроизведения видео работает для плееров на основе gstreamer-0.10 (parole, kaffeine) и не работает для ffmpeg-плееров.
  • Как и практически во всех ARM SoC, поддерживается OpenGL ES, но не полный OpenGL, потому пока нет 3D-игр для Linux, а версия compiz для OpenGL ES в разработке и пока не поставляется для поддерживаемой системы.
  • Adobe Flash Player для Linux на arm v7 hard float не существует. Однако, ролики с YouTube можно смотреть в parole, загрузив их программой youtube-dl в формате flv.
  • Воспроизведение HTML5 в Simply 7.0.0 не ускорено (должно быть отчасти исправлено в новых версиях Firefox).

Примечания

  1. при выборе платформы для таких решений требование наличия аппаратной поддержки плавающей точки и оперативной памяти от 1Gb (желательно не менее 2 Gb) является сегодня обязательным для нас, потому дистрибутивов ALT Linux для нынешних моделей популярнейшей системы Raspberry Pi не будет.
  2. чем выше, тем лучше; со штатной 4 Гб class 4 всё будет совсем уж неспешно
  3. последнюю команду следует выполнять от имени пользователя с правами доступа к устройству кардридера на запись, обычно они точно есть у root