On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
melviX
Координатор проекта




Настроение: 2-месячно-юбилейное
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 4
ссылка на сообщение  Отправлено: 07.11.07 22:10. Заголовок: Puppy 4.00alpha1 uploaded


Puppy 4.00alpha1

Monday, November 5, 2007, 08:49 AM

Как обычно, альфа и бета релизы Puppy не предназначены для широкой публики, только для команды бета-тестеров.

Размер образа Live-cd примерно 75.4 Мб. Его можно загрузить из:
ftp://ibiblio.org/pub/linux/distributions/puppylinux/test/puppy-4.00alpha1
там также находятся модуль "devix" и исходники ядра.

Это первая альфа-версия того, что я условно называю RawPup. Я полагаю, что она станет залогом намечающейся четвертой серии. Эта версия Puppy со значительно переработаной основой, для достижения меньшего размера. Пакеты скомпилированы с использованием Т2, для обеспечения мимнимума зависимостей. Мне пришлось принять несколько трудных решений, которые не всем будут по нраву. Puppy развивается уже не один год, и включает в себя самый широкий набор приложений. Если же чего-то нет в дистрибутиве, то это можно сделать доступным посредством PET пакетов.

Я выпустил релиз альфы сегодня, потому что завтра у меня уже не будет доступа в сеть вплоть до вечера воскресенья, когда я планирую вернуться в Перт. Список того, что предстоит сделать по прежнему велик:

1.
Нет регулятора громкости на панели задач.

2.
На ibiblio пока не выложены PET пакеты. Я планирую завести там под них отдельную директорию. Так что пока менеджер пакетов PETget не работает.


3.
Universal Installer частично не работает. Я пытался сделать полную установку на жесткий диск, но обнаружил, что ни один модуль не установился в /lib/modules. Это лечится простым способом: щелкните на zdrv_390.sfs и devx_390.sfs, ROX подмонтирует их, после чего в терминале наберите 'cp -a --remove-destination ./* /mnt/xxx/' где 'xxx' раздел, на который производится установка. Так же имеется проблема с Flash, так как syslinux в Puppy не использует mtools, может потребоваться внести изменения в скрипт.


4.
Не пытайтесь, я повторяю: НЕ ПЫТАЙТЕСЬ обновить pup_save файл. Нужно еще кое что разобрать. Загружайтесь с опцией 'puppy pfix=ram' и при выгрузке вы сможете создать новый pup_save.


5.
Возможно вас смутит цветовая схема. Особенно если вы предпочитаете серо-голубые темы. Мне не сособенно нравятся иконки в них, возможно их стоит снова сделать прозрачными или полупрозрачными... На самом деле прозрачная заливка сочетается с любой темой. Если что, на live-cd есть также тема и иконки zigbert'а. В любом случае это эксериментальная версия, в финальном релизе все равно все будет немного не так.

6.
Я выбрал версию ядра 2.6.18.8, так как это последняя версия с традиционной поддержкой IDE приводов. Начиная с версии 2.6.19 ядро включает объединенную SCSI эмуляцию для всех IDE приводов, которая хоть и опциональна, имеет проблемы совместимости с оборудованием, так что приходится решать использовать ее или нет. Я намереваюсь выпускать четвертую версию также в варианте с более свежими версиями ядра. Хотя тут есть одна проблема (см. пункт 10)


7.
В этой версии только Xvesa. Скоро будет выпущен PET пакет с всемии драйверами Xorg.

8.
The Roaring Penguin PPPOE package is there, but no GUI as it is based on Tcl/Tk.
I never use this, so know very little about it, but I am wondering... the ppp
package has a PPPOE plugin which is code taken from Roaring Penguin, so couldn't
ordinary dialup GUI programs be made to use PPPOE?
Пакет The Roaring Penguin PPPOE присутствует, но без графического интерфейса, так как он основан на Tcl/Tk. Этот пакет я никогда не использовал, так что не совсем в курсе, но если пакет ppp, содержащит плагин PPPOE c кодом из Roaring Penguin, разве обычная звонилка с граф.интерфейсом не может использовать PPPOE?


9.
Я подготовил множество модулей для ядра 2.6.18.8, включая драйвер 'tifm', который требуют многие SD кард-ридеры. Но у меня не получилось скомпилировать драйвера at76c503a, Intel 537ep и rtl8180. Возможно дело в том, что я пытался откомпилировать их из последних версий исодников, как в случае с 'tifm': с версией 0.8 не получилась, а с 0.6 все вышло ок.


10.
Теперь о странностях. Я прекрасно работал с SeaMonkey 1.1.5 на разных альфа-билдах RawPup на протяжении последней пары недель. Потом, после того как я залил первый релиз альфа1, при попытке зайти на свой блог, SeaMonkey вылетел. И вылетал всякий раз, когда я нажимал на кнопку "войти". До этого все было нормально, кроме сообщения "Segmentation fault". В /var/log/messages и /tmp/xerrs.log появились сообщения о незапущенном демоне dhcpcd, хотя ps показывала что он запущен. Возможно дело в том, я использовал ядро 2.6.18.8, тогда как раньше была версия 2.6.21.7
Так что я сделал билд 4.00альфа1 с ядром 2.6.21.7 из pup3, без пересборки и SeaMonkey без всяких ошибок зашел на проблемную страничку. Хм, возможно старая версия dhcpcd из Puppy 2.16 будет работать? Это еще предстоит выяснить.

В любом случае обе версии выложены. Если версия с ядром 2.6.21.7 у вас работает, пользуйтесь им. Если у вас проблемы с ядром 2.6.21.7, попробуйте другое, имея ввиду возможную проблему с сетью, описанную выше.

...итак, вот она альфа!


Статью перевел:yursky
Оригинал здесь

Free software for free people Спасибо: 0 
Профиль
Новых ответов нет


Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет