Возможно ли выполнение SSH по входящему вызову от faxmodem?

Замените каталог «/ tmp / SOURCE» в приведенном ниже примере и не забудьте правильно протестировать, особенно подумайте о повторяющихся именах файлов.

find /tmp/SOURCE -type f -name DRR_O_sql\* -atime +4 -print0 | xargs -0 -I '{}' cp --preserve '{}' /home/backup
0
15.01.2019, 23:24
2 ответа

Пакеты Debian — этоarархивы с тарболами внутри, а не tar -в -tar. Команда должна быть

ar x dpkg*.deb data.tar.gz

, а не tar x. первый ответ , на который вы ссылаетесь и цитируете, является некомпетентным плагиатом из второго и дает вам неверные инструкции (, будь то путем гиперкоррекции или попытки замести следы, я не знаю ).

Возможно, вам понадобится имя, отличное от data.tar.gzдля другого сжатия (оно изменилось со временем ), но просто

ar x dpkg*.deb

, затем tar xaf data.tar.*./usr/bin/dpkgдолжны разобраться независимо от того, какое сжатие использовалось. Он извлечет некоторые дополнительные файлы (control.tar.*, debian-binary, возможно, некоторые другие ), которые вы можете игнорировать или удалить.

Остальные инструкции должны быть в порядке.

5
28.01.2020, 02:13

I have host without dpkg so I need to install it.

Нет.

Даже если вам удастся получить версию программы dpkg, ее нельзя будет использовать. Dpkg нужны некоторые другие программы и файлы данных. Сборка вручную всего, что требуется для запуска dpkg, будет сложной задачей даже для тех, кто знаком с инструментами командной строки Unix.

Dpkg — инструмент управления пакетами низкого -уровня для Debian и производных дистрибутивов. Если у вас есть хост без dpkg, это означает, что на нем работает другой дистрибутив, который использует другие инструменты управления пакетами. Например, CentOS (, самый популярный выбор дистрибутива, не основанного на -Debian -для хостинга, )использует Yum . (Yum эквивалентен apt, инструменту, который вы обычно используете в дистрибутиве, основанном на Debian -; средство упаковки низкого уровня -, соответствующее dpkg, — это rpm. )В документации вашего хоста должно быть четко указано, какой дистрибутив на нем запущен, но если вы не можете найти эту информацию, см. эту ветку, чтобы выяснить это эмпирическим путем .

Если вы уже знаете, как использовать dpkg и apt, Pacman Rosetta представляет собой удобную таблицу перевода для общих задач.

Если вы действительно хотите установить пакеты Debian или Ubuntu в другой дистрибутив Linux, используйте Debootstrap для настройки среды chroot . Среда chroot будет вести себя в основном независимо от уже -установленной системы :у нее будет свой набор программ, но та же сетевая конфигурация, и вы сможете дать ей доступ к данным хостов.

3
28.01.2020, 02:13

Теги

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