Реклама
Огромное количество различных способов запуска Linux поразительно, так как существует множество вариантов. Хотя существует множество дистрибутивов, которые используют форматы пакетов .deb или .rpm, есть также несколько, которые используют свои собственные форматы, если они вообще есть. Один из этих дистрибутивов является уникальным по сравнению с большинством других, поскольку разработчики дистрибутива не собирают программное обеспечение в двоичные пакеты для простой установки.
Вместо этого Дистрибутив Linux Лучшие операционные дистрибутивы LinuxТрудно найти лучшие дистрибутивы Linux. Если вы не читаете наш список лучших операционных систем Linux для игр, Raspberry Pi и многого другого. Прочитайте больше не заботится о том, насколько просто установить программное обеспечение, а скорее, чтобы оно работало как можно лучше в вашей системе с помощью оптимизации для конкретного компьютера.
О Gentoo
Gentoo это дистрибутив Linux, который является полностью оригинальным проектом и имеет совершенно другой подход к структуре дистрибутива по сравнению с большинством других. Идея Gentoo заключается в том, что все установленное программное обеспечение должно быть скомпилировано, то есть вы загружаете исходный код в Программное обеспечение и скомпилируйте его самостоятельно в своей системе, чтобы компилятор мог создать программное обеспечение для вашего точного система.
Для большинства других дистрибутивов программное обеспечение уже скомпилировано на серверах разработчиков и упаковано таким образом что операционная система может легко извлечь пакет и переместить двоичные файлы в правильные мест. Эти двоичные файлы обычно компилируются для всех систем, использующих указанную архитектуру, но поскольку они не компилируются в твой Система, они теоретически не так оптимизированы, как могли бы.
всплывать
Хотя вам нужно скачать весь необходимый исходный код и скомпилировать его самостоятельно, у вас не будет не отрываться от поиска исходного кода самостоятельно, правильной компиляции и поддержания его на Дата. Вместо этого у Gentoo есть приложение под названием всплывать (для которого приложение под названием Porthole является GUI), который работает так же, как склонный в системах на основе Debian, таких как Ubuntu или ням на федоре.
Он может проверять различные «репозитории» на наличие нового или обновленного программного обеспечения и отображать его в Porthole. Однако Emerge использует систему портов, где каждая запись в системе представляет собой просто файл .ebuild, в котором перечислены Команды, которые Emerge необходимо выполнить для загрузки исходного кода и компиляции программного обеспечения правильно. Всякий раз, когда Emerge проверяет систему портов и обнаруживает, что существует более новая версия, она обновляет свой список программного обеспечения и действует соответствующим образом.
Преимущества недостатки
У этого подхода к установке оборудования есть ряд преимуществ и недостатков, поэтому Gentoo действительно полезен только в определенных условиях или если вы профессионал в Linux, который хочет попробовать. Преимущество этого метода установки программного обеспечения состоит в том, что оно все скомпилировано в вашей системе, поэтому компилятор может учитывать все возможные оптимизации и обеспечивать максимально быструю работу программного обеспечения.
Это также делает установку программного обеспечения более гибкой, если вы знаете, что делаете, чего, вероятно, не понравится никому, кроме профессионала Linux. Такая гибкость и оптимизация приводят к возможности некоторых довольно интересных проектов, таких как цифровая гитара Misa, которая работает на Gentoo Linux. Поэтому, если вам действительно нужна последняя возможная унция производительности, возможно, вам подойдет Gentoo.
Однако для более распространенных пользователей есть несколько недостатков, которые могут не сделать Gentoo достойным нашего времени в качестве ежедневного драйвера. Например, Gentoo определенно не прост и крайне обескуражен для начинающего Linux. Компиляция также занимает много времени, даже если мощный процессор выполняет всю работу. Есть причина, по которой большинство людей компилируют программное обеспечение на своих мощных серверах, а затем просто упаковывают его.
Чтобы исправить эту ситуацию, разработчики Gentoo предоставили несколько предварительно скомпилированных двоичных файлов для программного обеспечения, которое, как известно, компилируется вечно, например Firefox или среда рабочего стола KDE. Тем не менее, эти виды поражения цели распространения, так что если вы собираетесь сделать это для почти все ваше программное обеспечение, вы также можете использовать (условно говоря) традиционный распределение.
Опять же, Gentoo может быть отличным выбором для вас, если преимущества перевешивают недостатки того, что вы делаете.
Вывод
Хотя я не вижу себя использующим Gentoo в качестве основной операционной системы в ближайшем будущем (или когда-либо для этого это все еще фантастический дистрибутив, который добавляет много ценности и идей в Linux сообщества. Для тех из вас, кто планирует использовать или тестировать Gentoo, я надеюсь, что вы добьетесь успеха во всем, что вы пытаетесь сделать. Всегда лучше использовать правильные инструменты для работы, и Gentoo определенно может занять эту должность.
Что вы думаете о подходе Gentoo? Какой подход к дистрибутиву вам нравится больше всего, или что, по вашему мнению, можно изменить в Gentoo? Дайте нам знать об этом в комментариях!
Дэнни - старший в Университете Северного Техаса, который пользуется всеми аспектами программного обеспечения с открытым исходным кодом и Linux.