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

Голосование

Нужна ли большая сборка PRA-roll ?

Да. XFCE + LXQT
11 (26.2%)
Да. XFCE
18 (42.9%)
Да. LXQT
3 (7.1%)
Да. С другим DE (Mate, KDE ... - пишите в комментарии)
3 (7.1%)
Нет. Достаточно OLS
7 (16.7%)

Проголосовало пользователей: 42

Автор Тема: PRA-roll. x86_64 (64бит). Frugal + Full c автообновлением пакетов  (Прочитано 171970 раз)

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4799
  • Репутация: +126/-1
« Последнее редактирование: 08 Январь 2022, 00:52:56 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32742
  • Репутация: +216/-0
  • Автор темы
    • PuppyRus-A
Да. Перекомпилил чтобы не ругался, но вставить в 001 забыл.
Код
# ./htop
./htop: /usr/lib/libncursesw.so.6: no version information available (required by ./htop)
./htop: /usr/lib/libncursesw.so.6: no version information available (required by ./htop)
./htop: /usr/lib/libncursesw.so.6: no version information available (required by ./htop)
./htop: /usr/lib/libncursesw.so.6: no version information available (required by ./htop)
Для продолжения нажмите любую клавишу...

Добавил  в 089-upd-2110-sf32.pfs

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10723
  • Репутация: +113/-2
в 001-prar надо обновить libxml2 или python-libxml2 т.к. оно собрано для python3.6 а в срезе репы по которой собран дистриб python 3.9
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32742
  • Репутация: +216/-0
  • Автор темы
    • PuppyRus-A
в 001-prar надо обновить libxml2
089-upd-2110-sf35.pfs
сделал

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32742
  • Репутация: +216/-0
  • Автор темы
    • PuppyRus-A
Обновил
prar21.10-x86_64-04.iso
prar2110-04 по сравнению с prar2110-03 - обновлено ядро, 001, chrome и его профиль, firmware

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4799
  • Репутация: +126/-1
prar21.10-x86_64-04.iso
Цитата
Если есть старый iso, предыдущей версии, то командой ниже будет скачано меньшее количество данных с сервера. Смотреть в выхлопе строку "Usable data from seed files:", которая и показывает, сколько процентов берется из старого iso, остальное берется с сервера.
Код
$ zsync2 -i old.iso url_new.iso.zsync
Где взять zsync2:
1. pacman2pfs.sh zsync2  # Арч
2. repo2pfs zsync2           # LFD
3. AppImage

Код
$ zsync2 -i prar21.10-x86_64-03.iso http://file.puppyrus.org/users/pra64/iso/prar21.10-x86_64-04.iso.zsync
Раньше еще выкладывал ссылку на хеш, но zsync2 сам считает и сравнивает, и в конце скачивания пишет:
Verifying downloaded file   
checksum matches OK

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4799
  • Репутация: +126/-1
1. Скрипт iso-make-hybrid.sh наверно настало время перетряхнуть:
Код
live@roll2110 % sudo ./iso-make-hybrid.sh > /dev/null 2>/tmp/log && grep "Нет такого файла или каталога" /tmp/log 

chmod: невозможно получить доступ к 'boot/grub4dos/install/linux/ext4/weesetup': Нет такого файла или каталога
./iso-make-hybrid.sh: строка 21: cd: pra: Нет такого файла или каталога
./iso-make-hybrid.sh: строка 21: cd: pra64: Нет такого файла или каталога
./iso-make-hybrid.sh: строка 21: cd: prar1912: Нет такого файла или каталога
./iso-make-hybrid.sh: строка 21: cd: lf01: Нет такого файла или каталога
md5sum: '*.pfs': Нет такого файла или каталога
md5sum: '*.pfs': Нет такого файла или каталога
md5sum: '*.pfs': Нет такого файла или каталога
md5sum: '*.pfs': Нет такого файла или каталога
md5sum: '*.pfs': Нет такого файла или каталога
md5sum: '*.pfs': Нет такого файла или каталога
.............................
.............................

2. Когда собирал iso этим скриптом, не мог понять, почему у меня сбрасываются права на выполнение у скриптов pfs-utils в /rootcopy. В итоге поправил /boot/acl.sh, исключив эту папку:
Цитата
live@roll2110 % cat /boot/acl.sh
#!/bin/sh
#При нахождении файлов дистрибутива на ext разделе, рекомендуется установить следующие права
`which sudo` find "`pwd`" -type d |xargs chmod 755
`which sudo` find "`pwd`" -type f -name "rootcopy" -prune -exec chmod 644 {} \;
`which sudo` find "`pwd`" -type f -name "*.sh" |xargs chmod 755
`which sudo` find "`pwd`" -type f -name "*.bat" |xargs chmod 755
`which sudo` find "`pwd`" -type f -name "*.com" |xargs chmod 755
`which sudo` find "`pwd`" -type f -name "*.exe" |xargs chmod 755
`which sudo` chmod 755 boot/grub4dos/install/linux/ext4/weesetup


Чуть не забыл, для connman*.desktop добавил задержку в 3 cek. В вирте, при загрузке с de-ovs, частенько не находил системный лоток.
« Последнее редактирование: 24 Январь 2022, 03:36:12 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32742
  • Репутация: +216/-0
  • Автор темы
    • PuppyRus-A
1. Скрипт в итоге сделал что должен? Напряг только вывод ошибок?
2. /rootcopy - для локального использования опытным юзером на лин. разделе. В исо такое не надо
connman - в оба (qt gtk3) добавить задержку? У кого еще так было?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4799
  • Репутация: +126/-1
Не замечали, что из тестировщиков остался только я? Может быть из-за такой реакции на сообщения о 'неправильностях'?

Может Вы меня путаете с обычным пользователем, который задает вопрос, т.к. сам не может решить проблему? Таким макаром и я пойму бессмысленность своих сообщений, буду 'по-тихому' править у себя. Что в принципе и делаю уже давно, но при этом отписываюсь на форуме, считая, что эта инфа поможет сделать сборки более 'вылизанными'.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32742
  • Репутация: +216/-0
  • Автор темы
    • PuppyRus-A
А что не так с реакцией? вроде все по делу спросил и вы , кстати, не ответили
отписываюсь на форуме, считая, что эта инфа поможет сделать сборки более 'вылизанными'.
Да. За что вам моя большая благодарность

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10723
  • Репутация: +113/-2
Не замечали, что из тестировщиков остался только я? Может быть из-за такой реакции на сообщения о 'неправильностях'?

Привет, как дела?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4799
  • Репутация: +126/-1
Еще в арче никак не могут скомпилить glibc2.34
Уже glibc 2.35

Статья, поясняющая проблему. Все упирается в нехватку рук. В итоге, разработчик арча Allan McRae сам выкладывает PKGBUILD для 'замороженных' пакетов. Жаль, что не бинарники, конечно.


Жаль, что не бинарники, конечно.
А, нет, есть и бинарная неофициальная репа, по ссылке с гитхаба:
Цитата
В качестве альтернативы я буду создавать их примерно раз в месяц (или по мере необходимости из-за изменений в Arch), и вы можете скачать пакеты прямо из моего репозитория. Добавьте следующее в файл pacman.conf выше всех остальных репозиториев.
Код
[toolchain]
Server = http://allanmcrae.com/toolchain
SigLevel = Required
« Последнее редактирование: 07 Февраль 2022, 21:41:37 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4799
  • Репутация: +126/-1
В продолжение темы glibc 2.35, высказался уже и maintainer этого пакета Giancarlo Razzolini, объяснив, что был сильно занят, но обещал все исправить в ближайшее время. И как итог ссылка.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32742
  • Репутация: +216/-0
  • Автор темы
    • PuppyRus-A

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4799
  • Репутация: +126/-1
glibc-2.35-2-x86_64.pfs
Положил в /base, работает пока, глюков не обнаружил.
Код
live@roll2110 ~ % ldd --version
ldd (GNU libc) 2.35
Copyright (C) 2022 Free Software Foundation, Inc.
Это свободная программа; подробности об условиях распространения
смотрите в исходном тексте.  Мы НЕ предоставляем гарантий; даже гарантий
КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО ЦЕЛИ.
Авторы программы — Roland McGrath и Ulrich Drepper.