Как восстановить удаленные пакеты с флагом очистки?

Ниже приведена команда rsync для синхронизации нескольких каталогов в одной строке и для меня работает. Пожалуйста, дайте мне знать, если это правильный способ использования.

Это должно быть запущено в системе SOURCE:

rsync -avP --exclude 'udev' --exclude 'hosts' --exclude 'hostname' --exclude 'any-account-under-home' /etc /home /usr /var /lib /bin /sbin 192.168.2.100:/

Мы можем исключить много файлов / каталогов из указанных каталогов.

Если у нас есть файл с одно и то же имя, скажем, 'test' в / etc / и / home, и вы хотите исключить этот файл только из / etc, а затем помещаете исключающую запись, исключая 'test' из всех.

1
задан 6 September 2012 в 00:26

1 ответ

Почему это невозможно? Если у вас есть журнал удаленных пакетов, просто запустите

sudo apt-get install package1 package2 package3 ...

Это должно действительно сделать трюк. Если у вас возникли проблемы, отправьте свой dpkg.log и любые ошибки / проблемы, с которыми вы столкнулись здесь.

P.S. Опция --purge просто гарантирует, что все файлы конфигурации также будут удалены.

0
ответ дан 25 May 2018 в 06:49
  • 1
    Журнал будет в /var/log/apt/history.log. – roadmr 6 September 2012 в 00:15
  • 2
    Итак, почему эта команда удалила столько пакетов из моей системы? Я просто хотел удалить MySQL, чтобы сделать его чистую переустановку - вот почему я использовал опцию очистки. Наверное, я должен лучше знать каждую команду перед ее использованием. – user87759 6 September 2012 в 00:25

Другие вопросы по тегам:

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