IPB

Здравствуйте, гость ( Вход | Регистрация )

> Минималы, Минималы для самостоятельной постройки своей системы .
Поделиться
kostyalamer
сообщение 8.4.2015, 21:34
Сообщение #1


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


До того как Анатолий написал свою знаменитую инструкцию по сборке дистров на 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 без кнопок выключения ( тоже неплохо пускай выключают через терминал, глядишь команды полезные запомнят biggrin.gif )
Выглядит эта страшная радость так :
Прикрепленный файл  fvwm1.png ( 38.7 килобайт ) Кол-во скачиваний: 4


Прикрепленный файл  fvwm2.png ( 96.21 килобайт ) Кол-во скачиваний: 7


Жду размышлений от других сборщиков или пользователей на эту тему , а не сделать ли чего нибудь еще более минимальное вроде дистрибутива с одним xterm-ом на борту или вообще голой консоли без X-ов для любителей подолбаться wink.gif

Сообщение отредактировал kostyalamer - 8.4.2015, 22:41
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
speccyfighter
сообщение 30.1.2018, 10:09
Сообщение #2


Крупный специалист
*****

Группа: Пользователь
Сообщений: 461
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Дублирую сообщение:

Ну наконец-то...
Ну не люблю я рисовать километры на клавиатуре.

В первый, в смысле в следующий скрипт надо добавить запрос и добавление DNS:
Код
# cat /run/media/user/alt-live-storage/root/nameserver.txt
# WLANIFACE=`grep INTERFACE $(grep -l wlan /sys/class/net/*/uevent)|awk -F '=' '{print $2}'` && grep . /etc/net/ifaces/$WLANIFACE/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4


Это скрипт настройки беспроводной статики, DNS-ы надо добавить сюда
После первого старта, после перезагрузки, повторного старта скрипта не требуется
Код
# cat /run/media/user/alt-live-storage/root/wlan-static-connect.sh
rfkill unblock all

sleep 1

# Парсит имя беспроводного интерфейса
WLANIFACE=`grep INTERFACE $(grep -l wlan /sys/class/net/*/uevent)|awk -F '=' '{print $2}'`

ip link set $WLANIFACE up

iwlist $WLANIFACE scan | grep -i ssid

echo -e "Введите имя точки доступа:"
read NAMESSID
echo -e "\nВведите пароль:"
read PASWSSID

wpa_passphrase $NAMESSID $PASWSSID > /etc/wpa_supplicant/wpa_supplicant.conf


Это скрипт старта сети, рестарта сервиса network не требуется
После перезагрузки запустить скрипт повторно
Код
# cat /run/media/user/alt-live-storage/root/wlan-static-start.sh
#!/bin/bash

rfkill unblock all

sleep 1

WLANIFACE=`grep INTERFACE $(grep -l wlan /sys/class/net/*/uevent)|awk -F '=' '{print $2}'`

ip link set $WLANIFACE up

echo -e "Введите ваш IP адрес:"
read IPADDR
echo -e "\nВведите сетевую маску:"
read NETMASK
echo -e "\nВведите IP адрес шлюза:"
read IPGATE


wpa_supplicant -B -D wext -i $WLANIFACE -c /etc/wpa_supplicant/wpa_supplicant.conf

ip addr add $IPADDR/$NETMASK dev $WLANIFACE
ip route add default via $IPGATE

Скрипты под беспроводную статику.
Оба скрипта задают вопросы на русском, на которые надо дать ответы.
Хитрого ничего. Гемора тоже.
Это черновые, но уже работающие заготовки.

Ошибки скриптами не обрабатываются.
Мусор вываливаемый на экран можно отправлять в /dev/null

В конфиг ntpd надо костылём или хаком добавлять нечто вроде этого:
запрещает установку времени если сеть на старте не доступна и убирает задержку на старте сервиса ntpd
Код
# cat /etc/sysconfig/ntpd
# Parameters for NTP daemon.
# See ntpd(8) for more details.

# Specifies additional parameters for ntpd.
NTPD_ARGS=-S



Результат на скриншоте.

Сообщение отредактировал speccyfighter - 30.1.2018, 10:41
Прикрепленные файлы
Прикрепленный файл  wlan_live_sysv_i586.png ( 19 килобайт ) Кол-во скачиваний: 0
Прикрепленный файл  live_sysv_sound_streaming.png ( 24.36 килобайт ) Кол-во скачиваний: 0
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- kostyalamer   Минималы   8.4.2015, 21:34
- - NotHAM   Цитата(kostyalamer @ 8.4.2015, 21:34) ......   8.4.2015, 22:04
|- - kostyalamer   Цитата(NotHAM @ 8.4.2015, 22:04) Тоже ког...   8.4.2015, 22:39
- - kostyalamer   Для перевоспитания теперешних пользователей Альта ...   11.4.2015, 17:38
- - dango_   Я за консольную минималку. Самое то для сборки про...   12.4.2015, 8:56
- - kostyalamer   Варианты немного потолще ( с альтератором ), повто...   12.4.2015, 18:36
- - kostyalamer   В связи с тем что я довольно долго последнее время...   7.1.2018, 22:40
|- - YYY   Цитата(kostyalamer @ 7.1.2018, 22:40) ков...   20.1.2018, 23:15
- - dango_   Цитата(kostyalamer @ 7.1.2018, 23:40) По ...   8.1.2018, 8:22
|- - kostyalamer   Цитата(dango_ @ 8.1.2018, 8:22) Начал раз...   8.1.2018, 21:30
- - speccyfighter   Цитата(kostyalamer @ 7.1.2018, 20:40) В с...   9.1.2018, 23:45
- - kostyalamer   Вот и я про тоже , глядя на фряху . Если возьмешьс...   10.1.2018, 0:27
- - speccyfighter   Посмотрел немного на скрипты mc. Немного поигрался...   10.1.2018, 6:16
- - kostyalamer   1) Юра держи прототип консольной системки на посмо...   10.1.2018, 7:47
- - dango_   Вспомнил, как на нетбуке настраивал Debian 7 для ж...   10.1.2018, 13:37
|- - kostyalamer   Цитата(dango_ @ 10.1.2018, 13:37) Для сво...   10.1.2018, 21:54
- - ksa   Посмотрите в этих образах, может скрипты какие при...   10.1.2018, 22:54
- - kostyalamer   Спасибо Серега, поглядим и втянем все что можно   10.1.2018, 22:59
- - kostyalamer   Кстати об lfm-е там вроде ничего хакать не надо , ...   10.1.2018, 23:22
- - speccyfighter   Есть наброски скрипта под mplayer. Есть серьёзная ...   11.1.2018, 16:13
- - kostyalamer   Мужики, пока я ковыряюсь с оторванным от systemd u...   13.1.2018, 20:50
- - kostyalamer   Ура, выпив несколько кофейников , за 2 дня мне уд...   14.1.2018, 0:52
|- - kostyalamer   Цитата(kostyalamer @ 14.1.2018, 0:52) Осо...   14.1.2018, 10:05
- - kostyalamer   Собрал пока со стандартным удавом. Добавил приложе...   14.1.2018, 15:05
- - kostyalamer   Кстати, еще о консольных игрушках : http://www.ope...   15.1.2018, 0:27
- - speccyfighter   Слил свежий минимал. На предмет, чтобы посмотреть,...   17.1.2018, 18:48
- - kostyalamer   Да, с удавом тоже все довольно грустно. Причем не ...   17.1.2018, 22:51
- - dango_   Цитата(speccyfighter @ 17.1.2018, 19:48) ...   18.1.2018, 8:22
- - kostyalamer   Переехал обратно на m-p-d . Натолкал туда немного ...   20.1.2018, 0:49
- - YYY   Насчет отрыва systemd Искал RPM-based дистр без s...   20.1.2018, 23:01
- - YYY   прицепляю пакет eudev только собрал... на пробу....   20.1.2018, 23:53
|- - kostyalamer   Цитата(YYY @ 20.1.2018, 23:53) прицепляю ...   21.1.2018, 0:19
|- - YYY   Цитата(kostyalamer @ 21.1.2018, 0:19) Оче...   21.1.2018, 0:23
- - kostyalamer   Принимается , Испанские товарищи молодцы, надо б...   21.1.2018, 0:08
|- - YYY   Цитата(kostyalamer @ 21.1.2018, 0:08) У н...   21.1.2018, 0:20
- - kostyalamer   eudev втупую запихать не удалось . Пришлось его пе...   22.1.2018, 22:10
- - dango_   Здесь spec от led для eudev версии 1.8 : http://gi...   23.1.2018, 7:50
|- - kostyalamer   Цитата(dango_ @ 23.1.2018, 7:50) Здесь sp...   23.1.2018, 20:13
- - kostyalamer   Неделю бился головой об клавиатуру , воюя с пропаг...   27.1.2018, 14:49
|- - YYY   Цитата(kostyalamer @ 27.1.2018, 14:49) Да...   27.1.2018, 16:39
||- - kostyalamer   Цитата(YYY @ 27.1.2018, 16:39) в мс и при...   27.1.2018, 23:54
|- - speccyfighter   Цитата(kostyalamer @ 27.1.2018, 12:49) Пр...   28.1.2018, 11:43
|- - speccyfighter   Цитата(kostyalamer @ 27.1.2018, 12:49) Пр...   28.1.2018, 11:57
|- - kostyalamer   Цитата(speccyfighter @ 28.1.2018, 11:57) ...   28.1.2018, 23:58
- - kostyalamer   Точно, звук добавлю. Попробуй wpa_supplicant посмо...   28.1.2018, 11:53
- - kostyalamer   Угу, у товарищей из arch-а по части wifi все гораз...   28.1.2018, 12:11
- - kostyalamer   Юра , connmanctl не пробовал для wifi , статика им...   28.1.2018, 12:20
|- - speccyfighter   Цитата(kostyalamer @ 28.1.2018, 10:20) Юр...   29.1.2018, 11:15
|- - kostyalamer   Цитата(speccyfighter @ 29.1.2018, 11:15) ...   29.1.2018, 15:25
- - kostyalamer   Исправленный вариант со звуком , заодно добавил co...   28.1.2018, 15:18
- - kostyalamer   Чем дальше тем страшнее в сборке с connman-ом ва...   28.1.2018, 22:40
- - kostyalamer   Очередная ссылка на закачку : https://yadi.sk/d/lk...   29.1.2018, 7:00
- - dango_   Цитата(kostyalamer @ 28.1.2018, 23:40) Че...   29.1.2018, 16:46
- - kostyalamer   Мужики, это победа !!! Я накатил fbzx ...   29.1.2018, 23:34
- - ksa   Похоже, что голый sysv без сети никому не нужен, к...   30.1.2018, 9:38
|- - speccyfighter   Цитата(ksa @ 30.1.2018, 7:38) Похоже, что...   4.2.2018, 0:04
- - ksa   А ещё есть etcnet. Да, это не совсем cli, но это о...   30.1.2018, 9:52
- - speccyfighter   Дублирую сообщение: Ну наконец-то... Ну не люблю ...   30.1.2018, 10:09
- - speccyfighter   Кстати: В минимал надо добавить udev-alsa, он сохр...   30.1.2018, 10:14
- - kostyalamer   Отлично, меня до выходных не будет, пока подумай, ...   30.1.2018, 20:09
|- - speccyfighter   Цитата(kostyalamer @ 30.1.2018, 18:09) От...   3.2.2018, 16:43
|- - kostyalamer   Цитата(speccyfighter @ 3.2.2018, 16:43) С...   3.2.2018, 21:44
|- - speccyfighter   Цитата(kostyalamer @ 3.2.2018, 19:44) Код...   4.2.2018, 2:53
- - kostyalamer   1) По пакетному составу предлагаю добавить aptitud...   2.2.2018, 7:35
|- - speccyfighter   Цитата(kostyalamer @ 2.2.2018, 5:35) 1) П...   3.2.2018, 16:56
- - speccyfighter   Кратко из увиденного: Лайв-образ Код# grep -H . ....   3.2.2018, 17:32
|- - kostyalamer   Цитата(speccyfighter @ 3.2.2018, 17:32) С...   3.2.2018, 19:05
|- - speccyfighter   Цитата(kostyalamer @ 3.2.2018, 17:05) Юра...   3.2.2018, 21:30
|- - kostyalamer   Цитата(speccyfighter @ 3.2.2018, 21:30) З...   3.2.2018, 22:13
|- - speccyfighter   Цитата(kostyalamer @ 3.2.2018, 20:13) 1) ...   3.2.2018, 23:23
|- - speccyfighter   Цитата(kostyalamer @ 3.2.2018, 20:13) 2) ...   4.2.2018, 19:37
- - speccyfighter   В live-sysv на NX6110 уходил в pm-suspend. Мне без...   3.2.2018, 23:13
- - kostyalamer   1) Точно, нифига нет истории, помнит команды толь...   3.2.2018, 23:57
|- - speccyfighter   Цитата(kostyalamer @ 3.2.2018, 21:57) 2) ...   4.2.2018, 0:32
- - kostyalamer   Свежая сборка с добавлением твоего пакетного списк...   4.2.2018, 9:36
|- - speccyfighter   Цитата(kostyalamer @ 4.2.2018, 7:36) Свеж...   4.2.2018, 13:25
- - kostyalamer   Всегда пожалуйста Собирать не долго, основное в...   4.2.2018, 14:19
- - kostyalamer   Юра ( YYY ) , если мне не изменяет склероз ты когд...   4.2.2018, 15:28
|- - YYY   Цитата(kostyalamer @ 4.2.2018, 15:28) Юра...   5.2.2018, 13:29
- - kostyalamer   Угу, и я тебе про то же - последняя система без эт...   4.2.2018, 21:27
|- - speccyfighter   Цитата(kostyalamer @ 4.2.2018, 19:27) Угу...   4.2.2018, 23:00
- - kostyalamer   Отлично, насчет истории есть одна идейка. Щупаю li...   4.2.2018, 23:24
|- - speccyfighter   Цитата(kostyalamer @ 4.2.2018, 21:24) Отл...   4.2.2018, 23:28
|- - kostyalamer   Цитата(speccyfighter @ 4.2.2018, 23:28) К...   4.2.2018, 23:36
- - speccyfighter   При использовании grep напрямую или в скриптах, ру...   5.2.2018, 8:58
- - kostyalamer   Да, надо будет альясы grep -овые выбросить оттуда.   5.2.2018, 9:04
|- - YYY   Вот RPMки во фрембуфере работает. картинки показы...   5.2.2018, 17:11
- - YYY   Pishu iz netsurf v consol'ke! Privet...   5.2.2018, 17:23
- - YYY   Вот микро программка PDF читать с форматированием ...   5.2.2018, 18:59
- - kostyalamer   Спасибо Юра, то что надо . Отправил в наши репы , ...   5.2.2018, 23:24
|- - speccyfighter   Цитата(kostyalamer @ 5.2.2018, 21:24) PS ...   6.2.2018, 1:56
- - kostyalamer   Votknul netsurf v rabochiy minimal iz pod nego i p...   5.2.2018, 23:46
- - romke   Приглашение у пользователя altlinux оканчивается #...   6.2.2018, 14:19
- - speccyfighter   Можно сразу по переменной: Код# echo $UID 0 ...   6.2.2018, 14:52
- - kostyalamer   Уговорили, будет вам $ у пользователя altlinu...   6.2.2018, 20:59
- - kostyalamer   Мужики, меня тут посетила интересная бредовая идея...   6.2.2018, 22:21
|- - YYY   Цитата(kostyalamer @ 6.2.2018, 22:21) Муж...   7.2.2018, 1:50
|- - kostyalamer   Цитата(YYY @ 7.2.2018, 1:50) может тогда ...   7.2.2018, 8:34
|- - YYY   Цитата(kostyalamer @ 7.2.2018, 8:34) Юра,...   8.2.2018, 1:21
- - kostyalamer   Проблема с историей пользователя altlinux решается...   6.2.2018, 23:16
3 страниц V   1 2 3 >


Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 17.7.2025, 10:13