Я знаю, что этот вопрос задавался раньше в различных формах, но я действительно не нашел точного четкого ответа, может быть, я действительно не выглядел так хорошо.
У меня есть чистая установка Ubuntu 14.04, и я установил пару пакетов, таких как node, git, vscode, chrome и т. д. Я бы хотел сделать копию текущей системы со всеми этими новыми пакетами и конфигурации, чтобы другие люди могли установить его и не пройти один и тот же процесс установки всего с нуля.
Кто-нибудь знает, возможно ли это, и если у вас есть хорошая документация или учебники, которые я мог бы посмотреть?
Некоторые из возможных проблем, о которых я могу думать, это имя пользователя и пароли. Будут ли они перенесены? Если да, то как лучше всего обращаться? Я пробовал что-то вроде SystemBack, но на самом деле я не искал того, что искал.
У меня была аналогичная проблема, чтобы получить новый компьютер, запущенный с Ubuntu, и ненавидел делать все мои конкретные настройки снова. Если вы смотрите только на установленное программное обеспечение, одним из решений было бы написать короткий скрипт, который в основном состоит из всех ваших шагов установки
#!/bin/sh
echo "Installing software"
sudo apt install -y gparted
sudo apt install -y clonezilla
Это не сработало для меня, потому что больше работы было в конфигурации программ. Просто слишком много хлопот, чтобы узнать, как изменить настройки через скрипт. Следовательно, метод для меня использует Clonezilla. Я просто клонировал раздел ubuntu на USB-накопитель. Для этого я использую стартовый компакт-диск, сделанный из ISO-кода clonezilla (вы можете скачать его с сайта clonezilla.org). Автозапуск компакт-диска и довольно прямолинейный для навигации. Я выбираю «Начальный режим» и «Сохранить раздел», чтобы сохранить раздел Ubuntu. Возможно, вы захотите использовать gparted до этого, чтобы записать правильное имя раздела, например. / DEV / sda2. Вы можете игнорировать раздел подкачки. Большое мнение состоит в том, что он содержит все, включая имена пользователей и учетные записи. Также настройка сети одинакова.
На новом компьютере я просто запускаю установочный компакт-диск, выбираю «Try Ubuntu» и начинаю gparted (он доступен на live CD). Затем я создаю новый раздел подкачки и раздел Ubuntu с чуть большим размером, чем скопированный. Затем перезагрузите компьютер с компакт-диска Clonezilla и выберите «Начальный режим» и «Восстановить раздел». Я выбираю USB-диск и сохраненный раздел и выбираю в качестве цели вновь созданный раздел. Остается только убедиться, что система может загрузиться в новый раздел. Затем я выхожу из clonezilla в командную строку и вводим
sudo upgrade-grub
sudo grub-install /dev/sda
, который устанавливает менеджер загрузок grub на ваш жесткий диск. Если у вас несколько жестких дисков, вам может потребоваться выбрать другое имя, чем / dev / sda. Вы также можете сделать это из окон терминала Live CD. Затем система должна загрузиться в меню gub. Затем вам нужно выбрать правильный диск и загрузиться в новое изображение.
Войдите и измените настройку сети или создайте другого пользователя по мере необходимости. Перед перезагрузкой снова запустите приведенные выше команды grub, чтобы избавиться от любых оставшихся следов от клонзиллеры или live CD.
Звучит очень сложно, но, сделав это несколько раз, очень быстро и определенно проще переустановить.
У меня была аналогичная проблема, чтобы получить новый компьютер, запущенный с Ubuntu, и ненавидел делать все мои конкретные настройки снова. Если вы смотрите только на установленное программное обеспечение, одним из решений было бы написать короткий скрипт, который в основном состоит из всех ваших шагов установки
#!/bin/sh
echo "Installing software"
sudo apt install -y gparted
sudo apt install -y clonezilla
Это не сработало для меня, потому что больше работы было в конфигурации программ. Просто слишком много хлопот, чтобы узнать, как изменить настройки через скрипт. Следовательно, метод для меня использует Clonezilla. Я просто клонировал раздел ubuntu на USB-накопитель. Для этого я использую стартовый компакт-диск, сделанный из ISO-кода clonezilla (вы можете скачать его с сайта clonezilla.org). Автозапуск компакт-диска и довольно прямолинейный для навигации. Я выбираю «Начальный режим» и «Сохранить раздел», чтобы сохранить раздел Ubuntu. Возможно, вы захотите использовать gparted до этого, чтобы записать правильное имя раздела, например. / DEV / sda2. Вы можете игнорировать раздел подкачки. Большое мнение состоит в том, что он содержит все, включая имена пользователей и учетные записи. Также настройка сети одинакова.
На новом компьютере я просто запускаю установочный компакт-диск, выбираю «Try Ubuntu» и начинаю gparted (он доступен на live CD). Затем я создаю новый раздел подкачки и раздел Ubuntu с чуть большим размером, чем скопированный. Затем перезагрузите компьютер с компакт-диска Clonezilla и выберите «Начальный режим» и «Восстановить раздел». Я выбираю USB-диск и сохраненный раздел и выбираю в качестве цели вновь созданный раздел. Остается только убедиться, что система может загрузиться в новый раздел. Затем я выхожу из clonezilla в командную строку и вводим
sudo upgrade-grub
sudo grub-install /dev/sda
, который устанавливает менеджер загрузок grub на ваш жесткий диск. Если у вас несколько жестких дисков, вам может потребоваться выбрать другое имя, чем / dev / sda. Вы также можете сделать это из окон терминала Live CD. Затем система должна загрузиться в меню gub. Затем вам нужно выбрать правильный диск и загрузиться в новое изображение.
Войдите и измените настройку сети или создайте другого пользователя по мере необходимости. Перед перезагрузкой снова запустите приведенные выше команды grub, чтобы избавиться от любых оставшихся следов от клонзиллеры или live CD.
Звучит очень сложно, но, сделав это несколько раз, очень быстро и определенно проще переустановить.