3

В настоящее время у меня есть один очень большой раздел на моем ноутбуке, который работает под управлением Ubuntu. Я должен установить Fedora для работы, и я также хотел бы попробовать OpenSUSE, поэтому мне придется перераспределить. Поскольку я не хочу дублировать данные, я перенесу /home в другой раздел и смонтирую его из всех трех. Я хотел бы знать, могу ли я сделать это с /var и /usr? Если это так, значит ли это, что каждая программа, которую я устанавливаю, будет доступна из всех трех?

2 ответа2

6

Нет, ты не можешь. Программы / библиотеки в / usr могут отличаться для каждого дистрибутива и могут быть несовместимы как есть. Тоже не делюсь. Аналогично, / var нельзя использовать совместно, поскольку разные версии одной и той же программы, которые присутствуют в разных дистрибутивах, могут обрабатывать данные в / var по-разному.

Я НАСТОЯТЕЛЬНО советую вам не делать этого, если вы хотите поддерживать работающую систему.

Если вам необходимо понять, что в целом делает каждый каталог, ознакомьтесь со статьей в Википедии.

1

Да, вы можете, но не можете. Основной смысл наличия дистрибутивов, а не работы с Linux raw, заключается в том, что люди, которые собирали дистрибутивы, выяснили, как совместить все эти программы вместе друг с другом. Как только вы попытаетесь смешать и сопоставить их, вам придется придумать все это для себя. И системы управления пакетами дистрибутивов вдруг станут вашими врагами.

Сказав это, на моем ноутбуке Mac Os я использовал два менеджера пакетов вместе: ужасный Fink и одинаково ужасный, теперь уже не существующий DarwinPorts, и это вроде как работает, потому что они оба немного заботятся касаться друг друга ногами или мешать установке Apple. И они делают это ... поддерживая свои собственные иерархии /usr и /var, в /opt и /sw. Это дерьмо: у меня есть три установки Perl 5.8, и это все, что я могу сделать, чтобы заставить Fink поверить, что у меня есть установка 5Gb Tex Live, а не добавить еще одну установку Tex своей плохо настроенной собственной.

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