Как узнать все пакеты программного обеспечения, установленные по умолчанию на установке Linux?

Я имею резервный контроллер домена, но в настоящее время не знаю как к репликации файла конфигурации на ней. (Я понимаю, что это возможно также),

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

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

Я смотрю на установку решения для резервного копирования... хорошо включая в моем решении для резервного копирования на самом деле... внешний жесткий диск на моем основном файловом сервере. Я затем использую что-то как Microsoft SyncToy для 'синхронизирования' данных на внешний жесткий диск.

Копирование Ваших файлов к портативному диску походит на полезное решение. Я подозреваю, что написал бы сценарий резервного копирования с robocopy вместо того, чтобы пытаться использовать SyncToy. SyncToy действительно не кажется чем-то, что я хотел бы доверять своему резервному копированию также. Вам действительно не должна даже быть нужна полная синхронизация, с тех пор во время нормальных резервных копий Ваши данные должны только идти одно направление.

2
задан 2 October 2009 в 09:35
4 ответа

dpkg -l даст Вам, список всех приложений, установленных на debian, основывал поле. Для большего количества информации проверьте эту страницу.

Кроме того, dpkg -L <pkgname> показывает файлы, установленные для.

10
ответ дан 3 December 2019 в 08:52
  • 1
    жаль о позднем ответе. это работает отлично, но что относительно для основанных на Red Hat установок как CentOs? –  blndcat 24 July 2009 в 19:56
  • 2
    @blindcat - просто оставленный ответ с основанным на об/мин ответом –  warren 2 October 2009 в 09:32

Некоторые другие полезные приемы: при установке "debian-положительных-героев" у Вас будет команда "dpigs" для отображения установленного пакета, отсортированного по использованию дискового пространства.

Другой полезный прием, если Вы хотите сделать несколько подобных установок: использовать

dpkg --get-selections > installedpackages.txt

На установленной машине затем передают файл новой машине, и

   cat installedpackages.txt | dpkg --set-selections 

Затем сделайте

apt-get -u dselect-upgrade

И ожидайте :)

2
ответ дан 3 December 2019 в 08:52
  • 1
    Бесполезное использование кошки обнаруживается; можно сделать просто ' dpkg - выборы набора < installedpackages.txt';) –  janneb 28 June 2009 в 22:34
  • 2
    Rhaaa я знал это, но я был слишком ленив для проверки, я просто, скопировал и вставил от моего ноутбука :) –  wazoox 29 June 2009 в 13:00
sudo dpkg -l > packageslist
more packageslist
-4
ответ дан 3 December 2019 в 08:52
  • 1
    dpkg-l doesn' t нужен доступ суперпользователя. –  janneb 28 June 2009 в 22:27
  • 2
    Если у Вас есть доступ суперпользователя, лучше получить результат –  Rajat 29 June 2009 в 08:38

На CentOS/RHEL/Fedora/etc:

rpm -qa | sort

Запросите rpm база данных для всех пакетов, и помещенный их в алфавитном порядке :)

Впоследствии, я полагался бы на использование yum управлять пакетами, а не rpm непосредственно, поскольку это также обработает зависимости.

1
ответ дан 3 December 2019 в 08:52

Теги

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