Сайт | Скачать | Видео | Wiki

Автор Тема: pra03-1509test.iso обновление системных библиотек  (Прочитано 10477 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
pra03-1509test2.iso
pra03-1509test.iso
Вдохновясь подобными экспериментами Дяди Шурика в PR и положительными результатами тестов mesa (там уже свежий gcc-libs) решил частично обновить базу (gcc-libs glibc)
Код
gcc-libs-5.2.0-2-i686.pkg.tar.xz
glibc-2.22-1-i686.pkg.tar.xz
libpng-1.6.18-1-i686.pkg.tar.xz
libtasn1-4.5-1-i686.pkg.tar.xz
nspr-4.10.9-1-i686.pkg.tar.xz
nss-3.20-1-i686.pkg.tar.xz
openssl-1.0.2.d-1-i686.pkg.tar.xz
p11-kit-0.23.1-2-i686.pkg.tar.xz
pacman-4.2.1-2-i686.pkg.tar.xz
sqlite-3.8.11.1-2-i686.pkg.tar.xz
unrar-1_5.2.7-1-i686.pkg.tar.xz
wpa_supplicant-1_2.3-1-i686.pkg.tar.xz
xz-5.2.1-1-i686.pkg.tar.xz
Обновление преследует практическую цель : свежии версии софта (libreoff5; mesa; firefox) из арчрепы не идут в pra03
Прочие проги уже были заменены по причине дыр (ssl) или улучшения функционала (xz pakman)

Мелкие проги можно перекомпилить, что я и делаю, но офис и браузеры компилить желания нет
Совместимость с арчрепой не ухудшится. Новые либы, похоже обратно совместимы
Можно было бы перейти на новый срез арчрепы, но тогда придется пересобрать непортированные модули софта
Т.е. все опять пересобирать, тестировать без ощутимых улучшений на выходе

После обновления проблем со старыми модулями не выявил - вот это и надо протестировать:
Заменить 001-Pra03arch7.pfs на 001-Pra03arch9nos.pfs 071-up150829.pfs 075-Systemd-217-8-s03.pfs
и убедиться что все работает как и раньше
Заменить DEVX-pra03-8.pfs на DEVX-pra03g.pfs и убедиться что компиляция проходит. Я протестировал на spacefm

Если проблем не обнаружим pra03-1509 будет с этой базой
« Последнее редактирование: 17 Сентябрь 2015, 17:43:49 от sfs »

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #1 : 03 Сентябрь 2015, 09:49:16 »
Первое впечатление - нравится! Сразу бросились в глаза сетевые изменения в Minirc. При обрыве/подключении Lan: eth0 down/up автоматом. Хорошо, хоть и разово... Тормознутый в этом плане Acer тоже легко подхватывает сеть. В Systemd же (без NM), как и раньше, для автоподхвата проводной сети, потребовалось в 221-й строке net-auto изменить sleep с 3 до 5. Возможно нечастый случай, на других машинах не встречалось. С wifi тоже путём, только консольного мастера, наверное, надо вырезать, чтобы не мешался.
 Касаемо программ - надо погонять, т.е. со временем. Навскидку, ничего плохого не заметил. Кстати, вчера пытался портировать из PR pure_ftpd, где пришлось костыльно приспособить PR-овский файл ps, штатный не подошёл (вопрос другой темы). Так вот, сегодня в сабже успешно воспользовался ftp в обоих направлениях. Ну, это так, между прочим... Да, jwm + rox
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #2 : 03 Сентябрь 2015, 10:24:25 »
То, что Вы написали - в основном касается варианта nosystemd - это отдельная тема, которую планирую продолжать
Главный вопрос с которым сейчас надо определиться - ничего не сломается в middle и game после описанной в шапке замены?

Ваш Модуль фтп - хорошо бы выложить...
« Последнее редактирование: 03 Сентябрь 2015, 10:26:34 от sfs »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1639
  • Репутация: +24/-0
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #3 : 03 Сентябрь 2015, 13:05:25 »
Есть ли 001-Pra03arch9.pfs (жаль что не Pra05arch9)+ 075-Systemd-224-*.pfs? После прошлых впечатлений nosystemd тестировать не планирую. 071-up150829.pfs обязателен?

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #4 : 03 Сентябрь 2015, 13:17:22 »
Есть ли 001-Pra03arch9.pfs + 075-Systemd-224-*.pfs?
Нет. И если проблем не будет выявлено - не будет
071-up150829.pfs обязателен.
Да. Будут косяки с рус. локалью. Потом перенесу в 070
(жаль что не Pra05arch9)
Я написал в шапке, почему не хочу обновлять всё

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1639
  • Репутация: +24/-0
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #5 : 04 Сентябрь 2015, 11:00:38 »
Нет. И если проблем не будет выявлено - не будет
а не рабочий netctl при этом не проблема?

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #6 : 04 Сентябрь 2015, 11:20:19 »
autonet работает
Вместо netctl работает его часть /usr/lib/network/network . Возможно, доработаю netctl.sh чтобы работало с network

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #7 : 07 Сентябрь 2015, 17:52:37 »
http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra03/pfs-test/001-Pra03arch10nos.pfs Только для pra03-1509test.iso
Вырезал из базы gnupg. 1,5Mb экономии
Нужен только pacman-у , если не отключен в его конфиге. В pra отключен

Починил new2dir. В pra03 был потерян http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra03/pfs-test/checkinstall-1.6.2-3.pfs

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1639
  • Репутация: +24/-0
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #8 : 14 Сентябрь 2015, 20:44:21 »
Пишешь, что отрицательных отзывов мало и все это войдет в следующий pra03-1509... Так сделай нормальный тест.исо с системд (в принципе нужен только 001-Pra03arch10.pfs), потестирую. Будет жаль, если потом проблемы повалят. Обновить базу хочется, но нет нужного пакета и скорее всего не будет...  :(

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #9 : 14 Сентябрь 2015, 21:17:21 »
А чем pra03-1509test.iso не нормальный? systemd есть модулем
001-Pra03arch10nos.pfs выложен отдельно
Обновить базу хочется, но нет нужного пакета и скорее всего не будет...  :(
Не понял. Можно подробнее

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1639
  • Репутация: +24/-0
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #10 : 15 Сентябрь 2015, 07:16:31 »
Не понял. Можно подробнее
Нет. И если проблем не будет выявлено - не будет
nos + отдельный модуль системд ранее давал проблемы, более этим заниматься нет желания. Хочу одним, рабочим 001-*

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #11 : 15 Сентябрь 2015, 09:13:51 »
nos + отдельный модуль системд ранее давал проблемы,
Насколько я помню, это было только у Вас и причину выявить не удалось. Тыкните в проблему - перепроверю
более этим заниматься нет желания. Хочу одним, рабочим 001-*
pfsmerge
Будем тестировать или "кто кого перехочет"?  ;)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #12 : 17 Сентябрь 2015, 17:32:54 »
pra03-1509test2.iso
Изменения:
1. Ядро 4.1.6-pf4 (спасибо Pro)
2. В minirc.conf приделано выполнение /etc/rc.d/* и через него сделан автозапуск netctl профилей сети
3. netctl.sh доработан для Minirc (nosystemd)
netctl без systemd не работает но работает network (c теми же конфигами)
Принцип работы - как и в systemd: редактируем профиль + старт\стоп + опционально автостарт
Есть утилита трея для ручного переключения между профилями (например переход с модема на провод)
Это главное что прошу протестировать.
/options/autonet от Дяди Шурика тоже работает. Отличия от netctl.sh - медленнее. Поскольку по замыслу переключения и подключения должны происходить автоматически - сложно для новичков. Уверенности что автор будет поддерживать ПРА нет  :'(
4. Доработан syslinux
5. Доработан ntf и на новом функционале написан gui к pro-ftpd
6. Доработан скрипт делающий 090-save.pfs
7. Из базы удален pgp
8. Переделано ymenu (вызов alt+f5)
9. Доработан gui изменения пароля

Основные изменения сосредоточены в 088-pra-up150917test.pfs  - можно подключать к pra03-1508(положить в /modules)
« Последнее редактирование: 17 Сентябрь 2015, 18:01:30 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 26890
  • Репутация: +182/-0
    • PuppyRus-A
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #13 : 18 Сентябрь 2015, 09:17:38 »
Попереключался wifi<->провод, чуть подправил (выложил автообновление 089)
Планирую выпуск сборки для опытных : minirc jwm mc без софта

Онлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10386
  • Репутация: +107/-2
Re:pra03-1509test.iso обновление системных библиотек
« Ответ #14 : 18 Сентябрь 2015, 09:38:55 »
предлагаю в mc внести изменения и включить в /etc/mc/mc.keymap параметр CdParentSmart=backspace
(переход по каталогам вверх по backspace, но если в командной строке что-то введено то будет работать backspace как обычное стирание символа.)
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.