![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
До того как Анатолий написал свою знаменитую инструкцию по сборке дистров на m-p-d, а Михаил разбаловал всех регулярными сборками с разными рабочими столами, единственным способом получить свою рабочую систему был минимал от Толи .
На базе этой штуки продвинутые пользователи ( или просто веселые ламеры вроде меня ) собирали свои системы и начинали чувствовать себя уже немного линуксоидами а не просто чайниками. На этом предисловие можно считать законченным . Плиз в эту тему разные самосборные минималы, предназначенные для роста наших пользователей, кадры надо воспитывать самим, никто за нас это делать не будет. ( Толя мне приходится заниматься твоей работой, может соберешь чего-нибудь минимальное а я перепощу на форум Альта ? ) Ладно вступление закончено, для начала веселый минимальчик на fvwm : https://yadi.sk/d/r0BD4r-2frRR6 контрольная сумма: https://yadi.sk/i/CIvfj1ZcfrVSP Все собрано в m-p на свежем t7 и sysvinit. Эта балалайка весит 359 Мб и жрет очень мало памяти. По-скольку цель этой штуки заставить людей соображать а не пользоваться готовым продуктом то там нет ни synaptic - а. ни альтератора. Зато есть: su , mc , apt , polkithuc , sysvinit, xterm и само-собой fvwm( пугать пользователей так уж сразу, а то гнома им подавай в кедах ) ляпал на скорую руку по-этому xdm без кнопок выключения ( тоже неплохо пускай выключают через терминал, глядишь команды полезные запомнят ![]() Выглядит эта страшная радость так : ![]() ![]() Жду размышлений от других сборщиков или пользователей на эту тему , а не сделать ли чего нибудь еще более минимальное вроде дистрибутива с одним xterm-ом на борту или вообще голой консоли без X-ов для любителей подолбаться ![]() Сообщение отредактировал kostyalamer - 8.4.2015, 22:41 |
|
|
![]() |
![]()
Сообщение
#2
|
|
Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Посмотрел немного на скрипты mc.
Немного поигрался с extent в mc... И схватился руками за голову: Если не хотите увидеть как линукс имитирует вирус, упаси вас Бог хоть когда-нибудь в голой консоли, в альтах, в mc жать Enter на mp4 файле!!! Даже мегабайт в 300! Дисковая подсистема в полном ступоре. Не могу посмотреть процесс. Тормоза дичайшие. С грехом пополам открыл htop. Слава Богу когда-то настраивал отображение колонок WRITE READ R/W Память в два гига забита до упора: 1.90/1.96GB. Своп в 2 гига забит на половину. Дисковая подсистема работает на полную мощь. Знаете что произошло? В runlevel 3, в mc, по нажатию Enter на mp4 файле в 300 мегабайт, mc пытался открыть mp4 файл в elinks. Причём как будто бы пытался его распаковать, поскольку память начала стремительно заполняться и система ушла в жесточайший своп. Покилил процесс. Почти моментально всё пришло в норму. По extent на mp3 реакции ноль. Хотя должен открывать: Код $ sed -n '32,33p; 50,56p' /usr/lib/mc/ext.d/sound.sh do_open_action() { filetype=$1 mp3) if [ -n "$DISPLAY" ]; then (xmms "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) else mpg123 "${MC_EXT_FILENAME}" fi ;; Код $ rpm -q mpg123 mpg123-1.25.8-alt1.i586 В mc допускаются максимум простые операции: Открыть пакет Открыть текстовый файл или pdf или xls Ну и опционально по F2 Для мультимедия, mc наглухо заточен под гуй. И mc = Volkov Commander, но не NC и не Far. Перекрутить его культурно под консоль, можно только форкнув его весь целиком. Честно говоря не понял, какой смысл видеофайлы открывать в консоли в -vo null Код do_open_action() { filetype=$1 case "${filetype}" in ram) (realplay "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) ;; *) if [ -n "$DISPLAY" ]; then (mplayer "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) else mplayer -vo null "${MC_EXT_FILENAME}" fi #(gtv "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) #(xanim "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) ;; esac } Хотя с другой стороны, открывать видеофайлы по extent с разрешением бОльшим чем разрешение консоли и без параметров разрешения, тоже смысла меньше чем ноль: Повалят горы ошибок и вывода видео не будет. Короче: В mc есть смысл открывать что-то текстовое, до уровня Far-а он не тянет. Вроде писать-то и нечего, но за всё про всё на все эти смотрелки ушло часов 9. На выходе результат почти нулевой. Радовать нечем. Что-то из пакетов под mc подставлял, но это была тройка-четвёрка пакетов. И среди них точно был cdrkit-utils. Что-то под pdf и xls. Вероятно ещё что-то упустил. Честно говоря я в шоке, а так надеялся. Под tty. Но видно не судьба. Сообщение отредактировал speccyfighter - 10.1.2018, 6:33 |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 4.8.2025, 4:24 |