Gentoo

Gentoo против. Сравнение Ubuntu Linux

Gentoo против. Сравнение Ubuntu Linux

Привычка - враг перемен. Если вы какое-то время использовали Linux, возможно, вы уже привыкли к предлагаемому им дистрибутиву. Если ваша ситуация и ваши вычисления нуждаются в изменении, вам следует подумать над этим. Если нет, вы можете рассмотреть возможность изучения новой системы на благо понимания. Знания - это очень легкое бремя.

Короткий Gentoo

Система Gentoo ориентирована на более опытных пользователей, поэтому начинать с нее неудобно. Например, ваш установщик представляет собой только командную строку, что означает, что вам нужно скомпилировать программное обеспечение, поэтому вы установили. Однако из этого есть некоторые исключения.

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

Хотя использование установщика из командной строки кажется неудобным, оно будет полезно, когда вы к нему привыкнете. В частности, менеджер пакетов командной строки Gentoo имеет удивительное количество функций, включая новости! При этом вы можете читать последние новости о Gentoo из командной строки.

Если у вас возникли проблемы с поиском вашего приложения, вы можете добавить поддержку Flatpak с помощью пакета. Если вы хотите использовать AppImage, вам понадобится необходимый libfuse, который Gentoo предоставляет как sys-fs / fuse.

Короткий Ubuntu

Ubuntu - это доработанная версия Debian. Включенные пакеты помогут вам легче находить производные.  Это самый популярный дистрибутив компании Canonical. Вы всегда найдете ссылки на Ubuntu при работе с Linux.

Когда вы выбираете Ubuntu, вам предоставляется отличный графический установщик. Перед тем, как начать, не забудьте выбрать любимую среду рабочего стола. По умолчанию это GNOME, если вы хотите KDE, вам нужно выбрать Kubuntu. Если у вас есть другие предпочтения, доступно множество предустановок. Если вы начнете с неправильного, у вас будет много ненужных пакетов.

Добавить программное обеспечение можно разными способами. Стандарт - это, конечно, собственные репозитории, в которых используются файлы формата Debian. Во-вторых, они также выбрали и разработали оснастку в качестве вторичной по умолчанию. Кроме того, вы также можете использовать Flatpak и AppImage.

Основные различия в философии

Ubuntu использует диспетчер пакетов Debian, предназначенный в основном для двоичных пакетов. Хотя исходный код доступен для большинства пакетов, это ускоряет установку. Кроме того, переключение между менеджерами рабочего стола менее рискованно. Gentoo стремится предоставить исходный код и позволить установщику скомпилировать его для платформы, которую вы используете или планируете использовать. Gentoo пытается, и обычно это удается, создать систему, максимально оптимизированную для конкретной системы, которую вы используете. Вы можете выбрать конкретную модель процессора, если хотите. С помощью переменной USE вы можете заставить двоичный файл поддерживать только ваш конкретный рабочий стол. Кроме того, вы можете скомпилировать каждый пакет и установить его в обеих системах. Тем не менее, философия ведет к совершенно разному поведению по умолчанию. Это привело к множеству огненных войн.

Различия в пакетах

Пакеты Gentoo содержат ссылки на апстрим и редко включают исходный код. Основная часть системы пакетов помогает вам устанавливать параметры компиляции и обрабатывать исправления.

Пакеты в Ubuntu, напротив, содержат весь двоичный или исходный код. Зависимости контролируются обеими системами, хотя в Gentoo вы можете использовать параметры, называемые слотами, чтобы установить несколько версий. В Ubuntu вы должны пройти через обручи, чтобы получить несколько версий, хотя с приложениями вы можете использовать AppImage.

Различия в использовании и установке

Основная цель Gentoo - оптимизировать систему при каждой установке. Как упоминалось ранее, это приводит к длительной и часто медленной процедуре установки. Сторонники утверждают, что это приведет к более быстрой и стабильной системе. Это, вероятно, верно, если вы потратите время на выполнение работы при установке. Для небольших систем рекомендуется запускать установку с помощью распределенного компилятора, например distcc. Это ускорит компиляцию и приведет к более оптимизированной системе. Для многих пользователей это неприятность. Тем не менее, в обоих случаях у вас есть специальные дистрибутивы и процедуры для популярного Raspberry Pi. Сюда входит оптимизированный файл Stage3, который представляет собой базовую систему, которая может работать в целевых системах. Процедура здесь, она показывает вам, как загрузить изображение и Stage3. Кроме того, вы получите краткое введение в кросс-компиляцию с использованием пакета Gentoo 'sys-devel / crossdev'. Этот пакет поддерживает Armv6, поэтому вы можете установить его на исходную версию и, что особенно важно, на Pi Zero W.

Для Ubuntu вы можете выбирать и устанавливать изображения с их веб-сайта. Это готовые системы, которые могут быть серверами или настольными компьютерами по вашему выбору. Вы также можете использовать пакеты с исходным кодом и скомпилировать то, что менее сложно по сравнению с использованием Gentoo.

В более крупных системах, таких как ноутбук, вы должны измерить производительность или иметь исключительные требования, чтобы добиться значительных результатов. Многие любители Gentoo выбирают подходящую производную и придерживаются ее. Когда они чувствуют, что нуждаются в улучшении, они перекомпилируют соответствующие части системы.

Кто победитель?

Это очень субъективный вопрос. Ответ может отличаться для одного и того же пользователя в разных обстоятельствах. Ubuntu выигрывает по простоте запуска, наличию нескольких пакетов и удобству. Gentoo имеет то преимущество, что становится наиболее производительным, а их цель -. Вы должны выбрать свои приоритеты и действовать. Первое, что вы должны учитывать, - это дистрибутив, который соответствует вашим потребностям для вашей системы. Часто Gentoo побеждает, но только после того, как вы приложите усилия по правильным причинам.

Заключение

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

Порты коммерческих игровых движков с открытым исходным кодом
Бесплатные игры с открытым исходным кодом и кроссплатформенные версии игрового движка можно использовать для игры как в старые, так и в некоторые из с...
Лучшие игры с командной строкой для Linux
Командная строка - не только ваш главный союзник при использовании Linux - она ​​также может быть источником развлечений, потому что вы можете использ...
Лучшие приложения для сопоставления геймпадов для Linux
Если вам нравится играть в игры на Linux с помощью геймпада вместо стандартной системы ввода с клавиатуры и мыши, для вас есть несколько полезных прил...