В настоящее время у меня есть отдельный раздел для / и / home. Однако в прошлом у меня была отдельная / usr для всех моих установленных программ. Всякий раз, когда я переключаюсь между аналогичными ОС (например, Mint и Ubuntu), я просто переустанавливаю и отформатирую мое / единственное, сохраняя файлы и программы. Я ищу способ переноса всех моих программ в / usr без необходимости повторной загрузки пакетов.
Если вы сохранили одинаковые копии файлов в / usr, это вряд ли будет работать корректно, и в какой-то мере это приведет к поражению цели установки новой ОС. Для Linux «новая ОС» по существу означает новую версию файлов в каталоге / usr, поэтому вам не хватало бы каких-либо улучшений или настроек вендора, которые были сделаны для этих программ, и у вас не было бы гарантии, что они будут совместимы с файлами конфигурации, хранящимися в / etc, файлы журнала в / var и т. д.
Однако можно сделать что-то подобное, что более безопасно и полезно: вы можете сохранить список всех установленных пакетов и затем восстановите этот список после установки ОС:
Восстановление всех данных и зависимостей из dpkg -set-selections '*'
Если вы сохранили одинаковые копии файлов в / usr, это вряд ли будет работать корректно, и в какой-то мере это приведет к поражению цели установки новой ОС. Для Linux «новая ОС» по существу означает новую версию файлов в каталоге / usr, поэтому вам не хватало бы каких-либо улучшений или настроек вендора, которые были сделаны для этих программ, и у вас не было бы гарантии, что они будут совместимы с файлами конфигурации, хранящимися в / etc, файлы журнала в / var и т. д.
Однако можно сделать что-то подобное, что более безопасно и полезно: вы можете сохранить список всех установленных пакетов и затем восстановите этот список после установки ОС:
Восстановление всех данных и зависимостей из dpkg -set-selections '*'
Если вы сохранили одинаковые копии файлов в / usr, это вряд ли будет работать корректно, и в какой-то мере это приведет к поражению цели установки новой ОС. Для Linux «новая ОС» по существу означает новую версию файлов в каталоге / usr, поэтому вам не хватало бы каких-либо улучшений или настроек вендора, которые были сделаны для этих программ, и у вас не было бы гарантии, что они будут совместимы с файлами конфигурации, хранящимися в / etc, файлы журнала в / var и т. д.
Однако можно сделать что-то подобное, что более безопасно и полезно: вы можете сохранить список всех установленных пакетов и затем восстановите этот список после установки ОС:
Восстановление всех данных и зависимостей из dpkg -set-selections '*'
Если вы сохранили одинаковые копии файлов в / usr, это вряд ли будет работать корректно, и в какой-то мере это приведет к поражению цели установки новой ОС. Для Linux «новая ОС» по существу означает новую версию файлов в каталоге / usr, поэтому вам не хватало бы каких-либо улучшений или настроек вендора, которые были сделаны для этих программ, и у вас не было бы гарантии, что они будут совместимы с файлами конфигурации, хранящимися в / etc, файлы журнала в / var и т. д.
Однако можно сделать что-то подобное, что более безопасно и полезно: вы можете сохранить список всех установленных пакетов и затем восстановите этот список после установки ОС:
Восстановление всех данных и зависимостей из dpkg -set-selections '*'
Если вы сохранили одинаковые копии файлов в / usr, это вряд ли будет работать корректно, и в какой-то мере это приведет к поражению цели установки новой ОС. Для Linux «новая ОС» по существу означает новую версию файлов в каталоге / usr, поэтому вам не хватало бы каких-либо улучшений или настроек вендора, которые были сделаны для этих программ, и у вас не было бы гарантии, что они будут совместимы с файлами конфигурации, хранящимися в / etc, файлы журнала в / var и т. д.
Однако можно сделать что-то подобное, что более безопасно и полезно: вы можете сохранить список всех установленных пакетов и затем восстановите этот список после установки ОС:
Восстановление всех данных и зависимостей из dpkg -set-selections '*'
Если вы сохранили одинаковые копии файлов в / usr, это вряд ли будет работать корректно, и в какой-то мере это приведет к поражению цели установки новой ОС. Для Linux «новая ОС» по существу означает новую версию файлов в каталоге / usr, поэтому вам не хватало бы каких-либо улучшений или настроек вендора, которые были сделаны для этих программ, и у вас не было бы гарантии, что они будут совместимы с файлами конфигурации, хранящимися в / etc, файлы журнала в / var и т. д.
Однако можно сделать что-то подобное, что более безопасно и полезно: вы можете сохранить список всех установленных пакетов и затем восстановите этот список после установки ОС:
Восстановление всех данных и зависимостей из dpkg -set-selections '*'
Если вы сохранили одинаковые копии файлов в / usr, это вряд ли будет работать корректно, и в какой-то мере это приведет к поражению цели установки новой ОС. Для Linux «новая ОС» по существу означает новую версию файлов в каталоге / usr, поэтому вам не хватало бы каких-либо улучшений или настроек вендора, которые были сделаны для этих программ, и у вас не было бы гарантии, что они будут совместимы с файлами конфигурации, хранящимися в / etc, файлы журнала в / var и т. д.
Однако можно сделать что-то подобное, что более безопасно и полезно: вы можете сохранить список всех установленных пакетов и затем восстановите этот список после установки ОС:
Восстановление всех данных и зависимостей из dpkg -set-selections '*'