действительно ли возможно определить установленные пакеты на вторичном подсоединенном внешнем диске?

Из Ваших других комментариев это не кажется, что у Вас действительно есть выполнение FTP-сервера. Одна возможность состоит в том, что существует брандмауэр, или на Вашей машине или в другом месте, который перенаправляет порт FTP к другому хосту, или что это прерывается программным обеспечением виртуализации. Или, Вы ошибаетесь, и Вы просто не соединяетесь с машиной, Вы думаете, что соединяетесь с. Обеспечение вывода Вашего клиента FTP могло бы помочь разъясниться. Еще лучше могли быть журналы TCP с сервера, например, вывод tcpdump 'port 21'.

Другая возможность, хотя очень вряд ли, состоит в том, что у Вас есть руткит, который скрывает присутствие серверного процесса.

3
29.12.2013, 14:39
1 ответ

Предположите, что Вы имеете в виду с невыполнением этого, оно присоединяется и выполнение, но не было загружено и смонтировалось на /mnt/old:

dpkg --root=/mnt/old --get-selections

должен работать.

Можно также загрузить старые разделы однажды и перенаправить вывод dpkg --get-selections в файл и чтение от этого.

6
27.01.2020, 21:14
  • 1
    Фантастический. Начальная загрузка к старому разделу и созданию снимков, вывод был моим планом резервного копирования, конечно, но я имею демонов сервера, работающих, и так был сдержан к перезагрузке.:-) Также - я проверил man dpkg видеть, как я отсутствовал --root опция, и найденный двумя вещами: (1) описание подразумевает это --root просто псевдоним для --instdir и --admindir (2) использование обоих флагов отдельно НЕ успешно выполняется, хотя --root делает. (При использовании отдельных флагов я получаю эту ошибку: dpkg: error: failed to open package info file '/mnt/old' for reading: No such file or directory) –  DreadPirateShawn 29.12.2013, 10:15

Теги

Похожие вопросы