Автор Тема: Разработка дистрибутива для компьютеров с ограниченными ресурсами.  (Прочитано 218814 раз)

Оффлайн chaos_dremel

  • Участник
  • *
  • Сообщений: 519
  • Не будите, да не будимы будете.

Потому предлагаю рассмотреть вопрос о том, чтобы во-первых использовать для данного дистрибутива своё ядро,

Идея отличная. Я ее поднимал уже столько раз... А воз и ныне там. Подключайтесь, может вместе мы выбьем сборку нового ядра.
Кто спорит идея хорошая, но никто ничего нам не соберет , будем реалистами . Вижу на Сизифе собранное 2.6.18 и еще src-ху для 5,1 вот это более реальный вариант в качестве второго ( старого ) ядра.
Но если сделать свой репозитарий, то можно и самим собрать  ::)
Хаосу, знаете ли, без разницы, как его величают — на то он и Хаос.

NotHAM

  • Гость
...
По скрипту установщику пакетов...
Завтра буду тестировать.
Смотрится так
То что надо (имхо). Хорошо бы, чтобы оно где-то запоминало то, что установлено
(возможность повторной доустановки).

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Поддержку SATA ... в модули.
А оно вообще загрузится ?
Да и кстати косяк-косячище...
Раньше были /hda теперь /sda - кто это будет в fstab менять ?

NotHAM

  • Гость
...
Но если сделать свой репозитарий, то можно и самим собрать  ::)
Делайте, кто же против.

Оффлайн chaos_dremel

  • Участник
  • *
  • Сообщений: 519
  • Не будите, да не будимы будете.
Поддержку SATA ... в модули.
А оно вообще загрузится ?
Да и кстати косяк-косячище...
Раньше были /hda теперь /sda - кто это будет в fstab менять ?
В fstab'е все по UUID'ам, там про hda и sda никто не слышал
Хаосу, знаете ли, без разницы, как его величают — на то он и Хаос.

MisHel64

  • Гость
Поддержку SATA ... в модули.
А оно вообще загрузится ?
Да и кстати косяк-косячище...
Раньше были /hda теперь /sda - кто это будет в fstab менять ?
В fstab давно пора выкинуть все упоминания о sda и hda, и заменить на метки или ууиды.
К лило, это то же относится.

Vova

  • Гость
Цитировать
В iceWM аплет сети при нажатии ругается на отсутствие iftop.

Конечно будет ругаться, его же нет в дистрибутиве, хотя я предлагал.. см. wiki. Я-то, конечно, что-нибудь придумаю, но наличие подобного пакета необходимо...

Цитировать
Очередная крамола как идея на будущее :  
свести в одну сборку WM, iceWM и проект LXDE, и сделать сборку состоящую из двух СД

Без меня.

Цитировать
Попробуйте эту.
Я его вроде пропатчил %)
Дату можно менять в конфиге. /etc/lxdm/lxdm.conf
datetimemask

Очень хорошо. Сборка для 5.1? Т.е. я могу просто поставить ее прямо на комп с Antique?

Цитировать
фон от vova зачетный +1 к карме!

Пытаюсь..

Цитировать
По скрипту установщику пакетов...
Завтра буду тестировать.
Смотрится так

Отлично. Если возможно - текст чуть отодвинуть от галочек, на такое же расстояние, на каком сами галочки находятся от левого края программы. А то текст притулен как бы..
Сможете тот внутренний текст прислать мне почитать, до тестирования?

Цитировать
Потому предлагаю рассмотреть вопрос о том, чтобы во-первых использовать для данного дистрибутива своё ядро,
Цитировать
Идея отличная. Я ее поднимал уже столько раз... А воз и ныне там. Подключайтесь, может вместе мы выбьем сборку нового ядра.

Ядра, которые были после 4.0 и раннего 4.1, уже были похуже для старых компов.. Изменения в initrd приводили к тому, что определенные действия по инсталляции невозможно было сделать из-за отсутсвия некоторых IDE драйверов для HDD.. Например взять hdd из ноута, не имеющего CD-привод, подключить к обычному компу, установить на него alt linux, затем вставить в ноут и донастраивать уже там.. Теперь это невозможно... из-за того, происходит путаница с sda и hda на этих компах.. и никакие uuid не спасали, ибо дело принципиально в другом..
И если в данной ситуации хотелось поиметь на на таком старом ноуте (без привода и загрузки с usb) свежую версию, нужно было сначала поставить 4.0, а потом пытаться обновлять до нужной версии...  увы, вот такой изврат..

ПОЭТОМУ

Можно было бы обойтись малой кровью, если бы вовремя послушать меня и взять за основу (хотя бы временно!) ядро 2.6.18 из 4.0, или хотя бы взять из 5.1 ядро kernel-image-ovz-rhel#2.6.18-alt13.M51.8 и пересобрать его под наши требования. И спокойно тестировать.. На определенное время оно отслужило бы хорошую службу дистрибутиву как ядро относит. небольшое, быстрое по различным i/o и т.д. И параллельно заниматься разработкой своей сборки ядра.

P.S. Я против доп. репозитария, создаваемого только из-за разных умолчательных настроек пакетов из офиц. репозитария, я - за скелетон с настройками..

Также советую подумать - стоит ли создавать нагромождение с двумя ядрами только из-за того, чтобы поиметь свежее ядро (непонятно зачем) и обеспечить инсталляцию на 64 мб... Берите ядро 2.6.18 (27) - там видно будет...

P.P.S. Я замучался с этим mtpaint.. Так как делаю все непосредственно в чистой ОС (в виртуальной машине, увеличив память и видеопамять)... С этим НОРМАЛЬНО работать НЕВОЗМОЖНО. Да, mtpaint быстр, но и только.. совершенно неадекватный инструмент...

Нет ли возможности либо пересобрать старый gimp 1.x, либо как-то облегчить нынешний gimp 2.х? Нечто вроде gimp-mini.. ну или совсем на худой конец cinepaint пересобрать для 5.1.. Невозможно нормально работать..

Вдогонку:

Недавно в 5.1 появился osmo:

Personal organizer
Osmo is a handy personal organizer which includes calendar, tasks manager and
address book modules. It was designed to be a small, easy to use and good
looking PIM tool to help to manage personal information. In current state the
organizer is quite convenient in use - for example, user can perform nearly
all operations using keyboard. Also, a lot of parameters are configurable to
meet user preferences.


Неплохо его положить в antique вместо gfa, dlume и dayplanner.
« Последнее редактирование: 08.06.2010 23:22:24 от Vova »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Очень хорошо. Сборка для 5.1? Т.е. я могу просто поставить ее прямо на комп с Antique?
Сборка для 5.1

Отлично. Если возможно - текст чуть отодвинуть от галочек, на такое же расстояние, на каком сами галочки находятся от левого края программы. А то текст притулен как бы..
Попробую

Сможете тот внутренний текст прислать мне почитать, до тестирования?
Это же скрипт. Но он остался на работе %)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Так...
Скрипт сделал...
Как и договаривались чистый tk/tcl без расширений
Пока просто как скрипт.
Если такой подойдет, то можно в rpm завернуть.

Решил что пакеты-пустышки - лишняя сущность.
Настройки прямо в скрипте можно делать - любой текстовый редактор.
Всего возможно до 15 различных списков пакетов - по рубрикам...

Сейчас сделано у меня для  текущего full
Для следующей версии потребуется обязательно сменить лейбл CD  - а то апт не признает диск
Переменная  cdlabel
И, если будет меняться состав пакетов (добавятся, удалятся заменяться), то придется это подправлять
также в скрипте и пересобирать пакет с ним.
(думаю это легче чем пересобирать кучу пакетов пустышек)
Настройки для каждого из 15 списков
p0name - название списка пакетов
p0about - нформация о функционале, который добавят пакеты из списка
p0apps - перечисление некоторых программ в списке - можно не все а основные/интересные (библиотеки не надо)
p0req - какието требования (место на диске, память, проц и т.д.)
p0apt - список пакетов на сд который пойдет для apt-get через пробел (типа "пакет1 пакет2 пакет3")


NotHAM

  • Гость
...
Решил что пакеты-пустышки - лишняя сущность.
Настройки прямо в скрипте можно делать - любой текстовый редактор.
Всего возможно до 15 различных списков пакетов - по рубрикам...
...
Правильно решили.

...
Для следующей версии потребуется обязательно сменить лейбл CD  - а то апт не признает диск
Переменная  cdlabel
...

Сразу после установки в каталоге /etc/apt/sources.list.d лежит файл sources.list
с примерно таким содержимым:
rpm cdrom:[ALT Linux 5.0.0 Desktop  (Inula Helenium) main build 2010-03-06]/ ALTLinux main Нельзя-ли это как-то использовать?
По дефолту он не закомментирован. Дефолтный репозиторий подключен.
А скрипт недурён.

ЗЫ. По "инструкции" пробовали что нибудь?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Сразу после установки в каталоге /etc/apt/sources.list.d лежит файл sources.list
Попробую переделать

ЗЫ. По "инструкции" пробовали что нибудь?
А что за инструкция ?

Для Vova:
Скрипт можно раскрасить под цвета будущей антиквы :)


Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
А что за инструкция ?
Вот эта (и там дальше):
http://forum.altlinux.org/index.php/topic,3321.msg102218.html#msg102218

Не видел.
Спасибо!
Почитаю.

ЗЫ: Прочитал - завтра попробую помучать минимал %)

Скрипт переделал. Теперь берет из лейбл из файла.
И цвета поменяны :)

Еще ввел переменную
notonlyfromcd
Которая будет отвечать за то как скрипт будет себя вести, если не нашел лейбл в файле или CD-rom
закомментирован...
#0 - использовать скрипт только если доступен/не_закоментирован лейбл
#1 - позволять использовать в любом случае с предупреждениями
#2 - позволять использовать в любом случае без предупреждений
по умолчанию поставил 1, или может лучше запретить использование его без СД от греха подальше ? %)
« Последнее редактирование: 09.06.2010 19:35:07 от YYY »

kostyalamer

  • Гость
Володя, поставил по твоей наводке gxine на Antique, работает отлично, нормально читает DVD ( с меню , в отличие от SMPlayer -а ), проблем с кодеками нет ( прогнал несколько разных дисков ) . Так что самое место ему на диске.
А вот totem попробовал, он в Antique вообще ничего прочитать не может.
PS gxine тянет из репы 17,8 Мб, что не очень много.

PPS Насчет AudioCD - таблицу, смотрю никто не читает  ;) :
aqualung  - легкий плеер, нет эквалайзера, зато монтирует и проигрывает
AudioCD. Сам в меню не прописывается, ищите в /usr/bin
vm64
Качество звука отличное ( кстати он и mp3 играет )

NotHAM

  • Гость
...
Еще ввел переменную
notonlyfromcd
Которая будет отвечать за то как скрипт будет себя вести, если не нашел лейбл в файле или CD-rom
закомментирован...
#0 - использовать скрипт только если доступен/не_закоментирован лейбл
#1 - позволять использовать в любом случае с предупреждениями
#2 - позволять использовать в любом случае без предупреждений
по умолчанию поставил 1, или может лучше запретить использование его без СД от греха подальше ? %)
Скрипт работает, смотрится нормально.
По умолчанию лучше запретить использование без CD (имхо), пусть
закрывается с выдачей сообщения и никуда не лезет.