Установленное резервное копирование программного обеспечения

Можно послать себе электронное письмо с помощью этого решения: http://mabblog.com/blog/2011/09/lion-smtp-postfix-relay-and-dreamhost/comment-page-1/#comment-264118

Обратите внимание, что единственные части, которые НЕ являются литеральными, являются ссылками на "you@domain.com" и "username@domain.com:password". Предоставьте соответствующие значения им.

Оставьте скобки внутри, не измените адрес порта (587) и оставьте "mail.domain.com", как.

2
13.08.2013, 16:09
3 ответа

Дополнительные инструкции:

Когда Вы устанавливаете пакет с помощью диспетчера пакетов (пример apt-get) это сначала проверяет, загружается ли версия, которую это хочет установить уже, и в ее каталоге кэша. Таким образом, если Вы скопировали .deb пакеты, и они - новейшая версия затем, она не должна будет загружать их снова. Это настолько просто.

Конечно, если Вы хотите удостовериться, что обе установки являются тем же, можно использовать список установленных пакетов

Старая машина:

dpkg -l | grep ^ii | awk '{print $2}' > mypackages.txt

Теперь скопируйте mypackages.txt файл к другому компьютеру

Новая машина:

pkgs=$(cat mypackages.txt)
sudo apt-get install --no-download --show-upgraded $pkgs

Также можно хотеть изучить способно-в режиме офлайн. До rsync идет...

$ sudo -i
# apt-get install rsync openssh-server
# service start sshd
# ssh-keygen
# ssh-copy-id root@<machine-local-ip>

# rsync -av root@<machine-local-ip>:/var/cache/apt/archives/ /var/cache/apt/archives/

И затем выполненный rsync строка как ежедневная газета cron job.

1
27.01.2020, 22:23
  • 1
    Спасибо, это работает. Я нашел другой подход также. Я скопировал кэшируемые файлы от одного ПК до другого. Я использовал утилиту резервного копирования для вхождения в список всех пакетов на первом ПК, и затем я использовал этот список на втором ПК для восстановления. Это работало приятно. Таким образом, у меня есть два ПК с подобными пакетами и сохраненным трафиком, как я хотел. –  javlon 14.08.2013, 14:01

Существует два отличных подхода к этому.

  1. Любое резервное копирование и восстановление вся установка на другой машине.
  2. Совместно используйте .deb пакеты между машинами.

Преимущества для клонирующегося (опция № 1) включают только необходимость реализовать конфигурацию однажды. Недостатки включают копирование загрузчика/MBR для различных полных дисков, может быть хитрым. Кроме того, существует множество детализации статей, как сделать тот использующие различные утилиты.

Я вместо этого детализирую опцию № 2.

Linux Mint (и Ubuntu на данный момент...) является производными Debian (технически, non-LMDE выпуск Монетного двора основан на Ubuntu). Точка, формат пакета является архивом .deb, и диспетчер пакетов склонен - добираются (или GUI сверху его как "Центр программного обеспечения")

Просто необходимо прервать .deb пакеты, сохраненные в /var/cache/apt/archives/.

Если:

  1. Вы не используете apt-get clean удалить кэшируемые пакеты
  2. Обе машины выполняют тот же дистрибутив (и версия)
  3. Вы не смешиваете и соответствуете архитектуре

Это должно работать вполне приятно. Вы могли настроить rsync и пакеты акций оба пути по LAN также.

0
27.01.2020, 22:23
  • 1
    Точно, что я имел в виду! Выполняются все 3 условия. Так, это означает, что я могу просто скопировать все пакеты, сохраненные в/var/cache/apt/archives/от одного ПК до другого. Что управляет, чтобы я работал для установки скопированных файлов на другом ПК? И что относительно rsync? Как это работает?Заранее спасибо! –  javlon 13.08.2013, 06:38

Теги

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