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

Автор Тема: Richy*.iso  (Прочитано 22430 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: Richy*.iso
« Ответ #45 : 15 Июль 2019, 15:21:47 »
C новым в виртуалке не работает. Не знаю чем помочь. Скрин выложил

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Richy*.iso
« Ответ #46 : 15 Июль 2019, 15:32:50 »
 Судя по числу точек в поиске файлов (10 шт), не успевает примонтироваться.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: Richy*.iso
« Ответ #47 : 15 Июль 2019, 15:38:11 »
не успевает примонтироваться.
да. или монтирует не то не так...
Руками из инитрд монтируется норм

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: Richy*.iso
« Ответ #48 : 15 Июль 2019, 16:17:00 »

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Richy*.iso
« Ответ #49 : 15 Июль 2019, 16:44:16 »
Теперь понятно, двоеточие мешает. Надо править  init :(
Код
# grep sr1 /tmp/uuid.lst | cut -b6-9
sr1:
на
Код
# grep sr1 /tmp/uuid.lst | cut -b6-10 | tr -d ':'
sr1
Richy64F.iso.tar.gz
« Последнее редактирование: 15 Июль 2019, 16:57:53 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: Richy*.iso
« Ответ #50 : 15 Июль 2019, 16:51:52 »
/tmp/uuid.lst | cut -b6-10 | tr -d ':'
Поправил в 2х местах 90,92 строки - не примонтировалось
« Последнее редактирование: 15 Июль 2019, 16:53:49 от sfs »

Оффлайн ШАМАНЯ

  • Старожил
  • ****
  • Сообщений: 213
  • Репутация: +7/-0
    • mimi linux
Re: Richy*.iso
« Ответ #51 : 18 Июль 2019, 12:57:32 »
amount  работает!
сохранения настроек в ричи 32 нет, только в ричи 64,если из него взять mksavexzm  и запустить,
то он создаёт в папке базы файл длиной 4 Кб с именем -save.xzm, который потом не подключается, пишет в пра - испорченный.
После добавления ещё некоторых библиотек все нужные(мне) и просто попавшиеся на глаза проги  запустилися! вот список
inkspace-light
gftp
fbreader
filezilla
sublime-text
pnmixer
qasmixer
wps office
lazpaint
firefox48 light
vlc
youtube-dl
smtube
smplayer qmplay2 с просмотром из ютуба
qpdfview
qscreenshot
qbittorent
dosbox
widelands
pingus
tong
gnu-chess
kchecker
и ещё мелкие всякие из retro

не получается заменить icewm на другое - openbox xfce jwm
при запуске мигает , после текста и черный экран и висит
команды  в .xinitrc есть типа  exec jwm и подобные
 теперт осталось сделать сохранение и горячее подключение и отключение программ
и какой-нибудь менеджер пакетов,ричи - это же слакваря, от неё наверно надо брать?
« Последнее редактирование: 18 Июль 2019, 13:02:31 от ШАМАНЯ »

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Richy*.iso
« Ответ #52 : 18 Июль 2019, 15:48:39 »
он создаёт в папке базы файл длиной 4 Кб с именем -save.xzm, который потом не подключается, пишет в пра - испорченный.
Потерялась переменная $DISTRO_FILE_PREFIX из-за того, что я убрал файл DISTRO_SPECS
Исправленный mksavexzm:
Код
#!/bin/sh
# DdShurick GPL-v2 18.03.16
# DdShurick changed for Richy minitrd 15.07.19
if [ "$(id -u)" != 0 ]; then
loginroot $0
exit
fi
#Задаём переменные
[ $(grep "DISTRO_FILE_PREFIX" /etc/initvars) ] || echo "DISTRO_FILE_PREFIX='$(losetup -a|awk '/-base./ {print $3}'|sed 's|.*/base/||;s|-base.*||;')'" >> /etc/initvars
. /etc/initvars
SAVEPATH=/mnt/${PDEV}/${PDIR}/base
#SAVEPATH=$(busybox losetup -a|awk '/base/ {print $3}'|sed 's/base.*//'|sort -u)

#[ "$(grep $PDEV /proc/mounts)" ] || mount /dev/$PDEV /mnt/$PDEV
[ -d ${SAVEPATH}changes ] && SYSMNT=mnt/${PDEV}/${PDIR}
#Последовательно копируем слои
mkdir -p /tmp/savesfs-root
SAVE=$(awk '/save/ {print $2}' /proc/mounts) #/upd/
[ "$SAVE" ] && cp -af $SAVE/* /tmp/savesfs-root/
CHANGES=$(awk '/changes/ {print $2}' /proc/mounts)
cp -af $(ls -d $CHANGES/[!dimstv]*) /tmp/savesfs-root/
#Удаляем каталог сохранения
[ "$SYSMNT" = "mnt/${PDEV}${PDIR}" ] && rm -r /$SYSMNT/changes
echo false > /tmp/savesfs-root/etc/.XLOADED
#Удаляем "затенённые" (отмеченные как удалённые) файлы и каталоги.
find /tmp/savesfs-root -mindepth 2 -name .wh.* | while read WH
do
F=$(echo $WH | sed 's/\/tmp\/savesfs-root//;s/.wh.//g')
if [ -e "/initrd/pup_rw$F" ]; then
rm $WH #если удалённый файл заново создан, удаляем .wh.*
else
[ -e "/tmp/savesfs-root$F" ] && rm -r /tmp/savesfs-root$F #если ранее сохранённый файл удалён, удаляем его.
fi # если .wh.* относится к нижним слоям - ничего не делаем
done
#Бекапим файл сохранения
[ -f $SAVEPATH/${DISTRO_FILE_PREFIX}-save.xzm ] && mv $SAVEPATH/${DISTRO_FILE_PREFIX}-save.xzm $SAVEPATH/${DISTRO_FILE_PREFIX}-save.xzm.old
#Создаём новый файл сохранения
mksquashfs /tmp/savesfs-root/ $SAVEPATH/${DISTRO_FILE_PREFIX}-save.xzm -comp xz && rm -r /tmp/savesfs-root
теперт осталось сделать сохранение и горячее подключение и отключение программ
Всё давным-давно есть, покопайтесь здесь.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн ШАМАНЯ

  • Старожил
  • ****
  • Сообщений: 213
  • Репутация: +7/-0
    • mimi linux
Re: Richy*.iso
« Ответ #53 : 18 Июль 2019, 16:00:32 »
Спасибо!
вот это наверно, можно для установки программ попробовать
 вместо менеджера пакетов:
http://forum.puppyrus.org/index.php?topic=21655.msg156324#msg156324
https://forum.porteus.org/viewtopic.php?f=54&t=6014

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Richy*.iso
« Ответ #54 : 18 Июль 2019, 17:46:00 »
 Посмотрите, как вам такое поделие?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: Richy*.iso
« Ответ #55 : 18 Июль 2019, 21:33:15 »
Посмотрите, как вам такое поделие?
Посмотрел в Richy, работает. Напомнило мне portable программы в Windows. Это что-то свое или скачано на просторах интернета именно в таком виде?
Код
live@prar-1811 ..eef-static-0.7.2/deadbeef-static-0.7.2 % ls -la
итого 340
drwxr-xr-x  6 live live   4096 июл 18 19:31 .
drwxr-xr-x  3 live live   4096 июл 18 20:09 ..
lrwxrwxrwx  1 live live     12 июл 18 19:31 .DirIcon -> deadbeef.png
-rw-r--r--  1 live live      0 июн 19  2016 .ddb_portable
lrwxrwxrwx  1 live live      8 июл 18 19:30 AppRun -> deadbeef
-rwxr-xr-x  1 live live 318720 июн 19  2016 deadbeef
-rw-r--r--  1 live live   2220 июн 19  2016 deadbeef.png
drwxr-xr-x  2 live live   4096 авг  8  2016 doc
drwxr-xr-x 48 live live   4096 авг  8  2016 locale
drwxr-xr-x  2 live live   4096 авг  8  2016 pixmaps
drwxr-xr-x  4 live live   4096 авг  8  2016 plugins
« Последнее редактирование: 18 Июль 2019, 21:34:46 от krasnyh »

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Richy*.iso
« Ответ #56 : 18 Июль 2019, 22:54:37 »
Это что-то свое или скачано на просторах интернета именно в таком виде?
Сам deadbeef скачан, а упаковка в стиле ROX-Filer-а для демонстрации его возможностей. Остальные так не умеют.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: Richy*.iso
« Ответ #57 : 18 Июль 2019, 23:04:24 »
упаковка в стиле ROX-Filer-а для демонстрации его возможностей. Остальные так не умеют.
Да, упаковка чумовая. :) Я когда зашел в Richy в папку deadbeef-static-0.7.2, то сначала даже не сразу понял что это....)
Скрин.

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: Richy*.iso
« Ответ #58 : 18 Июль 2019, 23:14:00 »
значок деадбэфа вместо значка каталога как-то сбивает с толку  :-\
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: Richy*.iso
« Ответ #59 : 18 Июль 2019, 23:20:18 »
значок деадбэфа вместо значка каталога как-то сбивает с толку
Там все интересней. Каталог там deadbeef-static-0.7.2, а значок это и есть его содержимое! :) Просто в Richy содержимое десятка файлов и папок выглядит как значок, если смотреть в rox.
Код
live@prar-1811 ..eef-static-0.7.2/deadbeef-static-0.7.2 % ls -la
итого 340
drwxr-xr-x  6 live live   4096 июл 18 19:31 .
drwxr-xr-x  3 live live   4096 июл 18 20:09 ..
lrwxrwxrwx  1 live live     12 июл 18 19:31 .DirIcon -> deadbeef.png
-rw-r--r--  1 live live      0 июн 19  2016 .ddb_portable
lrwxrwxrwx  1 live live      8 июл 18 19:30 AppRun -> deadbeef
-rwxr-xr-x  1 live live 318720 июн 19  2016 deadbeef
-rw-r--r--  1 live live   2220 июн 19  2016 deadbeef.png
drwxr-xr-x  2 live live   4096 авг  8  2016 doc
drwxr-xr-x 48 live live   4096 авг  8  2016 locale
drwxr-xr-x  2 live live   4096 авг  8  2016 pixmaps
drwxr-xr-x  4 live live   4096 авг  8  2016 plugins
« Последнее редактирование: 18 Июль 2019, 23:22:58 от krasnyh »