Я планирую установить несколько больших программ, таких как Matlab (4 ГБ), Mathematica (4 ГБ) на мои разделы Ubuntu.
Мне было интересно
Спасибо и всего наилучшего!
Я постараюсь ответить на ваши вопросы в том порядке, в котором вы их задавали:
Это зависит от того, как распределены Matlab и Mathematica; если они распространяются в виде статических двоичных файлов, то все будет в порядке. Статический бинарный файл содержит любую библиотеку, необходимую для программы, скомпилированной в них. Как правило, это не по умолчанию для скомпилированных приложений, так как это приводит к очень большим двоичным файлам.
Там действительно нет никаких недостатков, скажем так; это зависит от приложения. Если вы устанавливаете приложение из apt-get
, Synaptic или из Ubuntu Software Center, оно устанавливается в корневой раздел. Если у вас есть статический двоичный файл, который вы скачали и распаковали самостоятельно, то лучше всего сохранить его в своем домашнем каталоге. Для любых сценариев или программ, которые я пишу или устанавливаю, которые не предоставляются репозиториями Ubuntu, я храню их в каталоге bin
в моей домашней папке. Таким образом, они не «загрязняют» мою базовую систему.
Размер вашего корневого раздела действительно зависит от того, сколько приложений и библиотек вы планируете установить из репозиториев Ubuntu. Различные дистрибутивы Linux рекомендуют разные размеры. Если вы разрешите Ubuntu автоматически разбивать ваш диск на отдельный раздел для /home
, установщик Ubuntu предоставит вам разумный макет. Компиляторы C и C ++, Lisp REPL, интерпретаторы Python и различные базы данных не занимают много места. Единственный большой компилятор для Java; Я считаю, что он весит около 80 МБ для JDK (Java Development Kit). Как и в случае с моим ответом на ваш второй вопрос, большинство вещей, которые вы пишете, следует хранить в своем домашнем каталоге, чтобы не загрязнять базовую систему. Кроме того, если вы когда-нибудь обновите свою установку Ubuntu, вам не придется беспокоиться о случайном удалении каталога, в котором хранятся ваши проекты. Конечно, вы все равно рискуете, вам будет проще хранить все, что вы делаете, в своем домашнем каталоге ; вот для чего это.