Форум проекта Matuntu
Программное обеспечение => Другие дистрибутивы *NIX => Тема начата: alv от 09 Апреля 2017, 04:15:45
-
Огорчённые развитием событий вокруг Ubuntu и Unity, мы с котом Manual'ом решили поглядеть на дистрибутив NuTyX. И из этого получилось вот что:
NuTyX: «нулевой» Linux с пакетами и портами (http://alv.me/nutyx-nulevoj-linux-s-paketami-i-portami/)
Это первый очерк из цикла - вводный, в нём говорится, что такое NuTyX и с чем его едят.
Следующий будет посвящён установке базовой системы.
-
... что такое NuTyX и с чем его едят.
Приветствую, Алексей!
Хорошо, что Вы решили разобраться с этой темой. Система оригинальная и лёгкая, а вот информации о ней на русском крайне мало.
Цитата (http://alv.me/nutyx-nulevoj-linux-s-paketami-i-portami/#more-15369): ...Образ нужной архитектуры (для нас — x86_64) следует либо «сболванить», либо, что более актуально, записать на флешку или SD-карту...
У меня вышел «облом» по обоим вариантам.
ISO-образ настроенной системы по инструкции с офф-сайта создать не удалось, а записанная на флешку dd-командой (равно как и Clonezilla) система - не запускается.
Жду Ваших результатов. :)
Упражнялся с NuTyX_i686-8.2.1 (х32)
-
Сайт разработчиков (https://www.nutyx.org/en/news) хорошо представляет дистрибутив во всех ракурсах. В том числе организован англоязычный форум (http://forums.nutyx.org).
-
Ага, Виктор, в ближайшие дни будет.
Таня, документация на сайте отличная. Но в ней не затронуты многие моменты, важные для нас. В частности, локально-зависимые.
А вообще, занятие оказалось преувлекательное, даже не ожидал.С приключениями.
Например, впервые за не помню уже сколько лет мне не удалось настроить раскладки/переключатели средствами DE, да не одного, а сразу двух - и MATE, и Xfce, пришлось напрямую к setxkbmap обращаться.
-
NuTyX: установка базовой системы (http://alv.me/nutyx-ustanovka-bazovoj-sistemy/).
Следующим пунктом нашей программы будет рассказ про установку дополнительных пакетов.
-
NuTyX: установка базовой системы (http://alv.me/nutyx-ustanovka-bazovoj-sistemy/).
Базовая система потребляет всего порядка 27Mb памяти.
-
Базовая система потребляет всего порядка 27Mb памяти.
Ага. Я стандартно делаю виртуалки с 4 ГБ памяти - это даже и незаметно.
Хотя в базовой системе нет неожиданных вещей. Например, awk'а
Ну на то он и Linux, по сусекам скребёный - тому, кто знает, зачем ему это нужно, установить gawk трудов не много :)
-
NuTyX: установка дополнительных пакетов (http://alv.me/nutyx-ustanovka-dopolnitelnyh-paketov/)
-
Спасибо за полезную и интересную информацию, Алексей.
В сборке Matuntu-Z64-M118 на базовой основе Ubuntu 17.04 с Mate 1.18.0 тоже предпочла вместо Firefox включить Chromium и не по причине отсутствия у первого русской локали в NuTyX. Мне он показался более привлекательным и даже тем, что не использует Flashplugin для воспроизведения с помощью Adobe Flash Player мультимедиа и другого динамического онлайн-контента.
-
не использует Flashplugin для воспроизведения с помощью Adobe Flash Player мультимедиа
Ну как это, не использует, использует, конечно, но другой.
Этих плееров два, один со старым NPAPI, другой с новым PPAPI. Chromium не использует 1-й, но использует 2-й.
На волне заявлений о том, что NPAPI вариант не будет развиваться, даже отдельная "прокладка" для трансляции нового API в старое была придумана -- FreshPlayerPlugin.
-
ISO-образ настроенной системы по инструкции с офф-сайта создать не удалось
Пока не пробовал - хочу сначала с системой портов разобраться. Потому как Cinnamon придётся собирать самому, в их репозитории нету, а без неё нам с котом Manualэом не жисть :)
записанная на флешку dd-командой (равно как и Clonezilla) система - не запускается.
А вот это - попробовал: записал ихний изошник командой
sudo cp NuTyX_x86_64-9.0.iso /dev/sde
Загружается нормально, в шелл выйти можно, ну и там чуток поработать - подмонтировать винт и тд.
На вссамделишнее железо пока не устанавливал по вышеозвученной причине.
-
не использует Flashplugin для воспроизведения с помощью Adobe Flash Player мультимедиа
Ну как это, не использует, использует, конечно, но другой.
Этих плееров два, один со старым NPAPI, другой с новым PPAPI. Chromium не использует 1-й, но использует 2-й.
На волне заявлений о том, что NPAPI вариант не будет развиваться, даже отдельная "прокладка" для трансляции нового API в старое была придумана -- FreshPlayerPlugin.
С этими заявлениями Adobe понаделали в своё время много путаницы ... и потом стало непонятно где эти PPAPI и NPAPI брать.
И потерялись URL.
Вот здесь можно глянуть подробнее и с URL для download: Flash в браузерах (http://rus-linux.net/forum/viewtopic.php?f=19&t=5168#p17076) - всё у них там лежит, только по каким-то странным URL.
-
Я стандартно делаю виртуалки с 4 ГБ памяти - это даже и незаметно.
1. Установки дополнительных пакетов, которые вы описываете в 3-й части - все уместились именно в этот объём RAM VM ?
2. И на какой объём HDD это установилось?
-
Я стандартно делаю виртуалки с 4 ГБ памяти - это даже и незаметно.
1. Установки дополнительных пакетов, которые вы описываете в 3-й части - все уместились именно в этот объём RAM VM ?
Конечно. 4 ГБ - это равно памяти моего ноута, которого и не на такое хватает :)
2. И на какой объём HDD это установилось?
С MATE И Xfce - меньше двух ГБ, KDE оставил без extra - 2,6 ГБ.
Тут, как в Slackware, только жёсткие зависимости, никаких suggest и recommendes.
-
Вот, самая развлекуха, давно с таким не сталкивался: NuTyX: борьба за кириллицу (http://alv.me/nutyx-borba-za-kirillitsu/)
-
NuTyX: установка дополнительных пакетов (http://alv.me/nutyx-ustanovka-dopolnitelnyh-paketov/)
В какой версии VirtualBox вы устанавливаете Xorg? (ну, т.е. и всё остальное, естественно...).
Наверное какой-то 5.1.14?
Потому что в 5.0.34 (это линейка версий параллельная 5.1.Х, но с DKMS модулями ядра, сама версия месячной давности) - сервер X не может стартовать, с сообщением в логах (Xorg.0.log) что-то типа:
Failed to load module "vboxvideo" (module does not exist)
Хотя это проблема, возможно, не VirtualBox, а сборки дистрибутива?
-
В какой версии VirtualBox вы устанавливаете Xorg? (ну, т.е. и всё остальное, естественно...).
Наверное какой-то 5.1.14?
Почти :) 5.1.18
Потому что в 5.0.34 (это линейка версий параллельная 5.1.Х, но с DKMS модулями ядра, сама версия месячной давности) - сервер X не может стартовать
Буду перезагружаться - проверю в параллельной системе, там у меня, кажется, остался 5.0.X.
А проблема, возможно, в том, что VBox о NuTyX'е ничего не знает. Например, диск с дополнениями пришлось подключать буквально через задницу :)
-
А проблема, возможно, в том, что VBox о NuTyX'е ничего не знает.
VirtualBox, вообще то говоря, и не должен ничего знать о гостевых ОС - он только предоставляет им среду выполнения (используя для того QEMU с KVM код).
Проблема, возможно, в том, что, наоборот, NuTyX ничего не знает о VirtualBox. Или знает, но не о том VirtualBox. ;)
P.S. Хотя проблемы могут быть и в другом. Я установки (get ...) делал из-под root logon-а ... возможно что-то порушилось с правами доступа? Хотя установки и должны идти от root...
Странно то, что эти артефакты наблюдаются в той среде VirtualBox 5.0.36 (с установкой и настройками) в которой без проблем устанавливались и работали с GUI не один десяток самых разнообразных Linux ... более того, и не только Linux: QNX, Minix 3, Solaris, Windows... >:(
Например, диск с дополнениями пришлось подключать буквально через задницу :)
Вот это, про задницу - очень интересно и неочевидно.
Потому как установка дополнений гостевой ОС требует сборки модулей ядра, а для этого должны уже присутствовать в системе обязательно а). gcc, б). make, в). заголовочные файлы ядра (каким-то пакетом) и т.д. - это вещи, которые по дефаулту во многих дистрибутивах Linux не устанавливаются, требуют ручной установки.
-
P.S. Хотя проблемы могут быть и в другом. Я установки (get ...) делал из-под root logon-а ... возможно что-то порушилось с правами доступа? Хотя установки и должны идти от root...
Странно то, что эти артефакты наблюдаются в той среде VirtualBox 5.0.36 (с установкой и настройками) в которой без проблем устанавливались и работали с GUI не один десяток самых разнообразных Linux ... более того, и не только Linux: QNX, Minix 3, Solaris, Windows... >:(
Сделал переустановку. Устанавливал всё от юзера - get.
При установке MATE видел сообщение, что нужно установить обязательно gvfs, сделал ему:
$ get gvfs
Теперь X-сервер стартует, но.... ???
Эксперимента ради я при установке указал язык RU. Теперь присутствует только RU и войти невозможно!
(http://rus-linux.net/forum/download/file.php?id=2386&t=1)
(http://rus-linux.net/forum/download/file.php?id=2387&t=1)
Потому как установка дополнений гостевой ОС требует сборки модулей ядра, а для этого должны уже присутствовать в системе обязательно а). gcc, б). make, в). заголовочные файлы ядра (каким-то пакетом) и т.д. - это вещи, которые по дефаулту во многих дистрибутивах Linux не устанавливаются, требуют ручной установки.
Пока устанавливал - подсмотрел: ничего из этого в системе не установлено!
Дистрибутив любопытный, но очень сырой!
-
Вот это, про задницу - очень интересно и неочевидно.
Через пару-тройку часиков допишу, наверное :)
-
Пока устанавливал - подсмотрел: ничего из этого в системе не установлено!
С этим как раз всё просто - есть devel-пакет, аналог убунтовского build-essential, есть пакет с заголовками, и вообще большое семейство devel-пакетов.
-
Пока устанавливал - подсмотрел: ничего из этого в системе не установлено!
С этим как раз всё просто - есть devel-пакет, аналог убунтовского build-essential, есть пакет с заголовками, и вообще большое семейство devel-пакетов.
Это безусловно, что такие пакеты обязательно есть. Без gcc или make вообще Linux не нужен...
Вопрос то в том, что нужно знать из точные имена!
А имена пакетам в любых дистрибутивах дают ... как Бог на душу положит. >:(
-
NuTyX и Virtualbox (http://alv.me/nutyx-i-virtualbox/)
В частности, здесь говорится и о том, откуда берётся сборочный инструментарий.
-
Вот, самая развлекуха, давно с таким не сталкивался: NuTyX: борьба за кириллицу (http://alv.me/nutyx-borba-za-kirillitsu/)
Развлекуха похоже ещё впереди. :)
Настроил включение русской локали для письма, правда по методу г-на Serg Bormant (мне он показался проще, добавил "ru" в /etc/X11/xorg.conf.d/20-keyboard.conf, этим и ограничился). Работает, но только при нажатии на флажок, клавиатурное переключение - не принимает.
Однако. вот скриншоты запущенного браузера:
(http://storage3.static.itmages.ru/i/17/0411/s_1491900840_5588351_d589a93088.png) (https://itmages.ru/image/view/5641822/d589a930)
(http://storage9.static.itmages.ru/i/17/0411/s_1491900934_8817444_c7f270ab87.png) (https://itmages.ru/image/view/5641826/c7f270ab)
Русский там присутствует, а вот его отображение - нет.
И, конечно, главный вопрос, что делать с настроенной в Виртуалбокс-е системой? Инструкция по созданию ISO-образа - не срабатывает, клонирование системы на флешку сделать можно, а вот загрузка клонов приводит к ошибкам.
И попутно.похоже эта система без истории. То-есть она конечно имеется, но не докопаешься. На 30 марта версия 8.2.1 позиционировалась как стабильная, а с выпуском релиза NuTyX 9.0 всё пропало, в том числе и репы предшественников. Кушайте что подано. ;)
-
Работает, но только при нажатии на флажок, клавиатурное переключение - не принимает.
По моему методу - работают все переключатели: и фиксирующий немодальный, и модальный не фиксирующий :)
А также Compose и Numpad в стиле Mac'а.
Русский там присутствует, а вот его отображение - нет.
Похоже, просто не установлены шрифты с кириллицей. Или вообще нет ttf-шрифтов?
В интерфейсе pcf-шрифты кушаются (хотя вкус специфический), а вот кушаются ли они браузером?
И, конечно, главный вопрос, что делать с настроенной в Виртуалбокс-е системой?
Об этом я планирую думать, когда и если (или если и когда) соберётся и будет нормально работать Cinnamon :)
И попутно.похоже эта система без истории. То-есть она конечно имеется, но не докопаешься.
Копаться в истории, похоже, надо в портах: каталог за 2007 год пуст, но, начиная с 2008, содержимое есть :)
с выпуском релиза NuTyX 9.0 всё пропало, в том числе и репы предшественников.
Я так понимаю, с выходом очередной версии предыдущая становится достоянием истории : либо система обновляется до текущей (в том числе и автоматически, такая опция при инсталляции имеется), либо юзается то, что было, в неизменном виде - всяких секьюрных апдейтов не предусмотрено.
Решение спорное, но не лишённое резонов. А в данной ситуёвине - просто единственно возможное: разработчик-то там фактически один, без ансамбля, всё сам, бл...ин. Из трёх остальные один чисто KDE собирает, второй - сайт помогает поддерживать, а третий - я так понял, просто хороший парень :)
Ну а то, что Тьерри тянет это вот уже 10 лет - на мой взгляд, показатель, что завтра в одночасье не бросит.
-
Кот Manual тут намекнул мне, что пора уже сделать общее оглавление цикла. Точнее, намявкал
А то, что промявкает кот
Должно быть исполнено. Вот.
По сему поводу - оно и есть (http://alv.me/nutyx-obshhee-oglavlenie/).
-
Об этом я планирую думать, когда и если (или если и когда) соберётся и будет нормально работать Cinnamon :)
Похоже попытка прикрутить Cinnamon в NuTyX предпринималась. (http://downloads.nutyx.org/ports/sekong/extra/cinnamon/) :)
-
Похоже попытка прикрутить Cinnamon в NuTyX предпринималась. (http://downloads.nutyx.org/ports/sekong/extra/cinnamon/) :)
Да. Но очень давно. И версия 1.6 в мае 2014 была уже безнадёжно устаревшей...
Тем не менее, спасибо за ссылку: держать перед глазами чей-то порт, когда клепаешь собственный, завсегда полезно.
-
диск с дополнениями пришлось подключать буквально через задницу
Несогласный я... (q)
меню ВМ: Устройства - Подключить образ диска Дополнений гостевой ОС...
$ sudo -i
# mkdir /mnt/cd
# mount /dev/cdrom /mnt/cd
mount: /dev/sr0 is write-protected, mounting read-only
# ls /mnt/cd # всё на месте
-
меню ВМ: Устройства - Подключить образ диска Дополнений гостевой ОС...
$ sudo -i
# mkdir /mnt/cd
# mount /dev/cdrom /mnt/cd
mount: /dev/sr0 is write-protected, mounting read-only
# ls /mnt/cd # всё на месте
Проблема всегда не в том, чтобы подмонтировать ISO, а в том, что при запуске установки дополнений в гостевой машине должна происходить сборка модулей ядра, а это далеко не во всяком дистрибутиве сразу удаётся сделать.
-
Проблема...
Нет никакой проблемы. В оригинале было:... попытка подключить к ним образ с гостевыми дополнениями не возывале эффекта от слова вообще. Образ этот не только не смонтировался автоматически, но даже не опознался системой как устройство.
Ответ дан именно на это утверждение: 1) образ подключен, 2) опознан, 3) смонтирован -- всё штатно.
Все остальные манипуляции, последовавшие за монтированием образа гостевых дополнений и упомянутые вами выше -- вполне стандартны по сути, хотя и могут отличаться по конкретному синтаксису (названия инструментов, действий, пакетов и т.п.)
-
диск с дополнениями пришлось подключать буквально через задницу
Несогласный я... (q)
Сергей, Вы какой DE устанавливали? Не KDE ли?
Это важно - потому как сюжет опять таки детективный, как и с переключением раскладок :)
-
Алексей,
в консольке по кнопкам постучал, ничего экстраординарного не заметил. Установлено было xfce4, xfce4-extra, но не запущено.
Виртуальный /dev/sr0 по команде из меню образ VBoxGuestAdditions.iso в качестве носителя принял, mount его смонтировал.
Вот сейчас специально из графики:
меню ВМ: Устройства - Оптические диски - Изъять диск из привода
меню ВМ: Устройства - Подключить образ диска Дополнений гостевой ОС...
Запускаю Thunar, вижу в DEVICES серым VBOXADDITIONS..., ЛКМ по нему, получаю запрос аутентификации, ввожу пароль, получаю содержимое.
-
Виртуальный /dev/sr0 по команде из меню образ VBoxGuestAdditions.iso в качестве носителя принял, mount его смонтировал.
По пункту Подключить...?
Ну а у меня не принял, ни в Xfce, ни в MATE. В KDE -принял, можно было монтировать.
А в двух первых случаях - как было no medium found, так и осталось. До тех пор, пока заранее через настройки не подключил VBoxGuestAdditions.iso.
А вот в KDE даже панелька выскакивает с предложением открыть в файловом менеджере.
-
не принял, ни в Xfce, ни в MATE. В KDE -принял, можно было монтировать.
А не могло получиться так, что в это время образ был подключен как раз к той самой машинке с KDE (правда в этом случае VB должен был диаложек с соответствующей ошибкой выдать)?
-
не принял, ни в Xfce, ни в MATE. В KDE -принял, можно было монтировать.
А не могло получиться так, что в это время образ был подключен как раз к той самой машинке с KDE (правда в этом случае VB должен был диаложек с соответствующей ошибкой выдать)?
Нет, все действия с KDE я вообще делал после того, как чего-то не получалось с первыми двумя десктопами.
Это у меня был как бы чистый резервный вариант.
Всё как и с переключением раскладок: в MATE и Xfce (тоже, кстати, всё последовательно, а не одновременно) не сработало, в KDE - сработало :)
-
Русский там присутствует, а вот его отображение - нет.
Похоже, просто не установлены шрифты с кириллицей. Или вообще нет ttf-шрифтов?
В интерфейсе pcf-шрифты кушаются (хотя вкус специфический), а вот кушаются ли они браузером?
Похоже что не "кушаются". Экономии ради, видимо так устроен пакет. То же самое наблюдается и с "Лисой".
Решил попробовать что-нибудь проще, выбор - есть:
(http://storage9.static.itmages.ru/i/17/0412/s_1491989148_1712077_5939ebf501.png) (https://itmages.ru/image/view/5645111/5939ebf5)
Остановился на dillo, вот что получилось:
(http://storage3.static.itmages.ru/i/17/0412/s_1491989253_5621378_edbe767381.png) (https://itmages.ru/image/view/5645115/edbe7673)
(http://storage9.static.itmages.ru/i/17/0412/s_1491989327_2856468_deb0f5ab12.png) (https://itmages.ru/image/view/5645121/deb0f5ab)
Успехов!
-
Похоже что не "кушаются".
Виктор, всё верно. Я установил dejavu-ttf - и у меня русские ббуквы в FF и в Cromium'е нормально показываются - даже притом, что в первом интерфейс не русский.
Решил попробовать что-нибудь проще, выбор - есть:
...
Остановился на dillo, вот что получилось:
А получилось то, что у Вас действительно ни одного ttf-шрфта нету. А с pcf-шрифтами всё равно жить невозможно, гляньте на XTerm - это вообще ужос.
Так что просто надо шрифтов доставить - там ест, кроме Dejavu, Liberation, Libertine и ещё что-то.
Ну напрямую копировать нужные в /usr/share/fonts тоже не запрещается.
-
Приветствую и спасибо Алексей! С dejavu-ttf гораздо интересней. :)
(http://storage1.static.itmages.ru/i/17/0412/s_1491993429_6119399_246ae65f41.png) (https://itmages.ru/image/view/5645357/246ae65f)
-
Управление пакетами в NuTyx:
Введение (http://alv.me/nutyx-upravlenie-paketami-vvedenie/)
Разновидности метапакетов (http://alv.me/nutyx-upravlenie-paketami-raznovidnosti-metapaketov/)
Уровень псевдонимов (http://alv.me/nutyx-upravlenie-paketami-uroven-psevdonimov/)
И заодно - NuTyX и Vivaldi (http://alv.me/nutyx-i-vivaldi/), можно попробовать и для установки других парограмм без исходников и в неподходящем формате пакетов.
-
Решение по установке Vivaldi оригинальным способом восхитило. Возьму на заметку. Спасибо, Алексей!
-
Решение по установке Vivaldi оригинальным способом восхитило. Возьму на заметку. Спасибо, Алексей!
Не за что, Таня. Случай достаточно простой оказался - всего один пакет пришлось доустановить.
-
Приветствую уважаемые Форумчане и с Новым Годом!
Команда Thierry Nuttens-а (Tnut) встретила новый год выпуском NuTyX_x86_64-10.0-rc1.
Размер ISO-образа (http://downloads.nutyx.org/?C=M;O=D) - 998 МБ.
Образ содержит полноценную систему с рабочим окружением MATE 1.18.2 и способен загружаться в Live-режиме.
Подробности здесь (http://www.nutyx.org/en/news#1).
(http://i.imgur.com/2JvrQgj.png)]