1

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

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

Есть ли способ лучше? По крайней мере, хороший способ отслеживать, что мне нужно «добавить», чтобы мне не пришлось вручную устанавливать коллекцию приложений?

Кроме того, я держу /home на отдельном наборе raid-ed, так что я также могу стать жертвой old-config-file-itis .

4 ответа4

2

Смонтируйте root в отдельном разделе в ~/, тогда вам просто нужно установить новую версию в ваш раздел /, сохранив все ваши приложения / данные, как они были на первом месте ... Это то, что я всегда делаю в любом случае ...

0

Почему бы просто не обновить Fedora напрямую? Установите пакет preupgrade и затем запустите preupgrade os root. Это подскажет вам, для какой версии fedora обновиться до. После того, как вы выберете один, просто загрузите все необходимые пакеты, а затем установите обновление. Легко и приятно.

0

Что касается обновления, то в вики Fedora есть довольно хорошее руководство . Процедура работает достаточно хорошо, когда вы идете в маленьких шагах версии. И обновления не должны касаться /home/ любом случае.

Если вместо этого вам просто нужно многократно устанавливать одну и ту же программу на разных компьютерах, вы можете просто отметить список пакетов в текстовом файле и затем передать его yum при настройке машины:

$ cat fav_packages.txt
ipython
python-matplotlib
texlive-latex
pdb

$ yum install `cat fav_packages.txt`

Таким образом, вы получите только то, что вы действительно хотите. Если бы вы предоставили ему полный список установленных пакетов, вы могли бы получить множество зависимостей, которые больше не нужны.

0

Вы также можете просто использовать Debian, тогда вам не нужно переустанавливать, вы можете просто обновить :-).

Серьезно: в Fedora есть хороший менеджер пакетов с отслеживанием зависимостей. Вам не нужно переустанавливать. Почему вы чувствуете необходимость сделать это?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .