1 (07.01.2021 12:11:59 отредактировано vlad.vr2011)

Прошу подсказки . ресивер на enigma2 ( Dream os ) сталкнулся с проблемой сохранения в архиве по директории var/cache/apt/archives устанавливаемых онлайн ( с фида имиджа ) deb пакетов и зависимостей к ним . имеется имидж на котором при загрузке с фида  все deb пакеты остаются в папке archives по выше указанной директории ,  с переходом на другой имидж ( прошивка )  устанавливаемые пакеты с фида благополучно устанавливаются , но при этом папка архива пустая . помогите разобраться и наладить сохранения deb пакетов в папке архива после загрузки.
В целом , есть решение как заставить систему архивировать  при установки загруженные по сети  deb пакеты ?

2 (08.01.2021 10:47:04 отредактировано shtoom)

mkdir -p /home/ваш юзер/archives
sudo cp -r /var/cache/apt/archives/*  /home/ваш юзер/archives
*** Добавлено: 08.01.2021 10:35:57 ***

А уж оттуда куда угодно и когда угодно. bx
*** Добавлено: 08.01.2021 10:51:21 ***

Нагуглил создание архива
tar -cvf Имя.tar /путь/к/каталогу

3

shtoom пишет:

mkdir -p /home/ваш юзер/archives
sudo cp -r /var/cache/apt/archives/*  /home/ваш юзер/archives
*** Добавлено: 08.01.2021 10:35:57 *** спасибо , ваш юзер - это произвольно ?   Что то не так подал  наверное

Received Log:

[8 янв. 2021 г. 11:16:46] ASCII:
ÿýÿýÿûÿû

opendreambox 2.6.0 dreambox




dreambox login: root
root@dreambox:~# mkdir -p /home/one/archives
root@dreambox:~# 
root@dreambox:~#   
root@dreambox:~# cp -r /var/cache/apt/archives/* home/one/archives
cp: cannot create directory 'home/one/archives': No such file or directory
root@dreambox:~# 

Sent Log:

root
mkdir -p /home/one/archives cp -r /var/cache/apt/archives/* home/one/archives

А уж оттуда куда угодно и когда угодно. bx
*** Добавлено: 08.01.2021 10:51:21 ***

Нагуглил создание архива
tar -cvf Имя.tar /путь/к/каталогу

4

home/one/archives
надо /home/one/archives
я там потом поправил, но видимо, уже было поздно. aa
*** Добавлено: 08.01.2021 11:59:39 ***

Команды разделяются  таким образом &&

 Консоль:
mkdir -p /home/one/archives && cp -r /var/cache/apt/archives/* /home/one/archives

5

shtoom пишет:

home/one/archives
надо /home/one/archives
я там потом поправил, но видимо, уже было поздно. aa

Received Log:

[8 янв. 2021 г. 11:51:46] ASCII:
ÿýÿýÿûÿû

opendreambox 2.6.0 dreambox




dreambox login: root
root@dreambox:~# mkdir -p /home/one/archives
root@dreambox:~# 
root@dreambox:~#   
root@dreambox:~# cp -r /var/cache/apt/archives/* /home/one/archives
root@dreambox:~# 

Sent Log:

root
mkdir -p /home/one/archives cp -r /var/cache/apt/archives/* /home/one/archives

Что то не сохраняет , попробовал с фида плаг скачал . Может создатели прошивки внесли свои изменения в скрипты  менеджера пакетов ?  Чтоб устанавлемые deb нельзя было достать из системы . Дапустим внесли запрет на архивирование   apt , или как то так

6

Если уж не копирут просто даже, тогда я вообще без понятия что и как...
Перед копированием убедитесь, что там вообще что-то имеется
ls /var/cache/apt/archives
Оно вообще всё может быть в /tmp на самом деле.
ls /tmp

7

shtoom пишет:

Если уж не копирут просто даже, тогда я вообще без понятия что и как...
Перед копированием убедитесь, что там вообще что-то имеется
ls /var/cache/apt/archives
Оно вообще всё может быть в /tmp на самом деле.
ls /tmp

А не в курсах как на enigma2 попасть в менеджер пакетов ( synaptic )  и найти нужный скрипт для проверки и последующего изменения

8 (08.01.2021 17:49:44 отредактировано shtoom)

К сожалению нет, я и debian лишь смутно помню. ah
*** Добавлено: 08.01.2021 17:44:01 ***

Похоже Synaptic Это графическая морда и консольных команд не имеет, в консоли команды apt.
*** Добавлено: 08.01.2021 17:57:37 ***

Нагуглил команду stat
nix@gentoo ~ $ stat /home/*
  Файл: /home/nix
  Размер: 2144          Блоков: 4          Блок В/В: 4096   каталог
Устройство: 802h/2050d  Инода: 1041132     Ссылки: 30
Доступ: (0755/drwxr-xr-x)  Uid: ( 1000/     nix)   Gid: ( 1000/     nix)
Доступ:        2020-12-25 04:35:54.000000000 +0300
Модифицирован: 2021-01-08 10:52:07.000000000 +0300
Изменён:       2021-01-08 10:52:07.000000000 +0300

9

shtoom пишет:

К сожалению нет, я и debian лишь смутно помню. ah
*** Добавлено: 08.01.2021 17:44:01 ***

Похоже Synaptic Это графическая морда и консольных команд не имеет, в консоли команды apt.


Может есть команда apt на принудительное архивирование какого либо файла пакета при его установки  ?

10 (08.01.2021 18:12:39 отредактировано shtoom)

Наврятли, но это не точно. Вон, через stat смотрите, а потом через tar архивируйте необходимое удалив лишнее.
*** Добавлено: 08.01.2021 18:10:39 ***

ls -la путь к каталогу
ещё показать может как оказалось. ap

 Консоль:
ls -la /tmp

итого 9
drwxrwxrwt  6 root root 160 янв  8 18:07 .
drwxr-xr-x 22 root root 568 дек 22 05:51 ..
drwxrwxrwt  2 root root  40 янв  1  2014 .ICE-unix
drwx------  2 nix  nix   60 янв  8 17:53 palemoon_nix
-rw-------  1 nix  nix  153 янв  8 10:15 serverauth.ZI48GJVg3e
drwx------  3 nix  nix   60 янв  8 10:53 .wine-1000
-r--r--r--  1 root nix   11 янв  8 10:15 .X0-lock
drwxrwxrwt  2 root root  60 янв  8 10:15 .X11-unix

11

shtoom пишет:

К сожалению нет, я и debian лишь смутно помню. ah
*** Добавлено: 08.01.2021 17:44:01 ***

Похоже Synaptic Это графическая морда и консольных команд не имеет, в консоли команды apt.
*** Добавлено: 08.01.2021 17:57:37 ***

Нагуглил команду stat
nix@gentoo ~ $ stat /home/*
  Файл: /home/nix
  Размер: 2144          Блоков: 4          Блок В/В: 4096   каталог
Устройство: 802h/2050d  Инода: 1041132     Ссылки: 30
Доступ: (0755/drwxr-xr-x)  Uid: ( 1000/     nix)   Gid: ( 1000/     nix)
Доступ:        2020-12-25 04:35:54.000000000 +0300
Модифицирован: 2021-01-08 10:52:07.000000000 +0300
Изменён:       2021-01-08 10:52:07.000000000 +0300

Да stat вроде показала что папка one  создана , но эффекта  почему-то нет.

Received Log:

[8 янв. 2021 г. 18:13:10] ASCII:
ÿýÿýÿûÿû

opendreambox 2.6.0 dreambox




dreambox login: root
root@dreambox:~# stat /home/*
  File: /home/one
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 801h/2049d      Inode: 797416      Links: 3
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2021-01-08 10:57:46.784818409 +0300
Modify: 2021-01-08 10:57:46.788818409 +0300
Change: 2021-01-08 10:57:46.788818409 +0300
 Birth: -
  File: /home/root
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 801h/2049d      Inode: 804608      Links: 2
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2021-01-04 09:47:17.058520042 +0300
Modify: 2021-01-04 09:47:17.062520042 +0300
Change: 2021-01-04 09:47:17.062520042 +0300
 Birth: -
root@dreambox:~# 

Sent Log:

root
stat /home/*
  

12

Блин, я посчитал, что вы не нашли в /var/cache/apt/archives/ ничего. а нашли, то, что вам нужно в /tmp и вам потребовадось узнвать у найденных вами файлов дату создания/изменения, чтобы заархивировать их. Другими словами я решил, что у вас ничего не скопировалось потому, что копировать там было нечего. al
*** Добавлено: 08.01.2021 21:42:01 ***

/var/cache/apt/archives судя по всему для того чтобы скачать пакет с помощью команды sudo apt install -d "имя пакета" но не устанавливать его. Если так сделать. то будет что скопировать.  bn

13

shtoom пишет:

/var/cache/apt/archives судя по всему для того чтобы скачать пакет с помощью команды sudo apt install -d "имя пакета" но не устанавливать его. Если так сделать. то будет что скопировать.  bn

Чего то в скриптах все ж . Вот только сейчас поставил имидж который не блокирует эту задачу ,  установил плагин  apt_онлайн ' заглянул по этой дериктории архива . Лежат семь пакетов ( сам плаг и все прилегающее к ниму ! )   Как расколдовать остальные прошивки  ?   Уже интерес и азарт таков , что купить рецепт уже готов ..

14 (09.01.2021 16:10:15 отредактировано shtoom)

Так там про debian, а как уж там в  dreamOS - дело тёмное. ap
*** Добавлено: 08.01.2021 22:14:48 ***

У них наверняка какой-нибудь свой форум имеется, наверное лучше там будет и спросить. ab

*** Добавлено: 09.01.2021 06:27:41 ***

https://github.com/dreamos82/DreamOs
https://github.com/opendreambox/opendreambox

15

shtoom пишет:

У них наверняка какой-нибудь свой форум имеется,

Один из разработчиков ответил , отключина внутренняя флеш ,. для быстродействие и обновления  ,- "
das würde ggf. in kürzester Zeit den internen Flash vollschreiben und ist aus genau dem Grund deaktiviert. " Спросил можно как то включить , но тишина ...

16

vlad.vr2011, судя по описанию на сайте - это модульная ОСь, собранная из ядра и плагинов.
Т.ч., скорее всего, нужного плагина просто нет, учитывая количество авторов всей белиберды...

Linux Mint 19.3 Mate Edition
Windows 7

17

Wolfenberg Спасибо  , а вот интересно как то можно этот плаг вытащить из имиджа того ( Мерлин ) что умеет кеширлвать ?   как бы ещё узнать по конкретнее что за плаг ?

18

vlad.vr2011, не знаю. Подобным ужасом не пользуюсь.

Linux Mint 19.3 Mate Edition
Windows 7

19

https://www.latest-files.com/latest-enigma2.php
Нашел вам чего-то может там найдете нужные. bk