Реклама

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

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

Зачем быть на переднем крае?

Волнение разработки Linux может быть лучше всего описано на некоторых теоретических примерах. Допустим, что у вашего ноутбука либо плохое время автономной работы, либо низкая производительность в играх из-за некоторых ошибок в графическом драйвере. Когда разработчики ядра Linux применить патчи к ядру Что такое ядро ​​в Linux и как вы проверяете свою версию?Linux это операционная система, верно? Ну, не совсем! Это на самом деле ядро. Но что такое ядро ​​Linux? Прочитайте больше которые устраняют проблемы с производительностью и увеличивают время автономной работы, здравый смысл может сказать, что вы должны попытаться

instagram viewer
получить в свои руки это новое ядро 5 причин, почему вы должны обновлять свое ядро ​​часто [Linux]Если вы используете дистрибутив Linux, такой как Ubuntu или Fedora, вы также используете ядро ​​Linux, ядро, которое фактически делает ваш дистрибутив дистрибутивом Linux. Ваш дистрибутив постоянно просит вас обновить ядро ​​... Прочитайте больше так что вы можете наслаждаться этими улучшениями.

open_graphics_perf

Однако несколько дистрибутивов абсолютно отказываются обновлять ядра (за исключением ошибок безопасности) в течение одного выпуска дистрибутива. Это означает, что для этих дистрибутивов вам придется подождать до следующего выпуска дистрибутива, прежде чем вы сможете насладиться новым ядром. Для пользователей Ubuntu это может означать ожидание до шести месяцев или даже дольше, если вы являетесь пользователем Debian. Разработчики дистрибутива воздерживаются от обновлений ядра, потому что это рискует стабильностью, но должна быть причина, по которой разработчики ядра апстрима считают ядро ​​стабильным, верно? Он должен быть достаточно стабильным для каждодневного использования, и мой собственный опыт подсказывает, что нет смысла ждать, пока разработчики вашего дистрибутива наконец не поверят более новому ядру.

linux_kernel_map

Есть много других маленьких примеров, которые могут касаться другого программного обеспечения. Например, LibreOffice 4.3 был недавно выпущен, и он даже исправляет ошибку, которая существует уже более 11 лет. Тем не менее, пользователи Ubuntu по-прежнему застряли в LibreOffice 4.2 и, вероятно, не будут обновлены до более поздней даты или не позднее следующего выпуска дистрибутива. Зачем ждать, когда вы сможете использовать более новую версию сейчас и наслаждаться этими исправлениями ошибок?

Как добраться до передового края

Итак, теперь, когда вы знаете, почему вы можете захотеть жить на переднем крае, как вы это делаете? Вы должны либо выбрать самый современный дистрибутив, либо найти способы укрепить свое программное обеспечение. источники, чтобы предоставить больше передовых версий, чем то, что предлагается в вашем дистрибутиве Хранилища.

Выберите правильное распределение

arch_downloading

Более простой вариант (по крайней мере, если вы планируете сделать это с самого начала) - выбрать распределение режущей кромки. Моя рекомендация для этого будет Arch Linux, который является скользящий выпуск, который просто обновляет программное обеспечение по мере выпуска новых версий Arch Linux: позволяя вам строить свою систему Linux с нуляДля опытных пользователей Linux очень желательно иметь возможность полностью настроить вашу систему. Иногда, это может быть лучше всего достигнуто с самого начала - путем объединения компонентов, которые вы хотели бы включить ... Прочитайте больше . Arch очень современна в этом отношении и позволяет легко оставаться на переднем крае во всей системе и во всех установленных приложениях, а не только в некоторых деталях. Было ли выпущено новое ядро? Вы получите это быстро. Новый графический драйвер? Просто подождите несколько дней, и вы получите это. Новая версия LibreOffice? Вам не придется ждать месяцы, чтобы получить его.

Единственный недостаток Arch Linux в том, что его сложно настроить, потому что вы начинаете с минимальной базы и идете вверх. Это определенно стоит усилий, но некоторые люди, возможно, не захотят прилагать усилия, или они не понимают всего, что им нужно сделать, чтобы правильно настроить свою систему. Если Arch Linux не подходит для вас, моим следующим предложением будет дистрибутив вроде Fedora. Хотя Fedora не работает с моделью скользящей версии, у нее более высокая тенденция обновлять программное обеспечение до новых основных версий в течение цикла выпуска, включая ядро. Это довольно близкая секунда, насколько вы можете получить передний край.

Сделать лучшее из вашего текущего дистрибутива

PPA-обновление

Если ни один из них не подходит для вас, то вы также можете просто использовать Ubuntu или его производную. Затем вы можете оставаться на переднем крае, добавив в вашу систему множество PPA (личных пакетов архивов). Не забудьте проверить, есть ли PPA для программного обеспечения Что такое Ubuntu PPA и почему я хочу его использовать? [Технология объяснила] Прочитайте больше что вы регулярно используете и добавляете его.

Например, LibreOffice PPA позволяет пользователям Ubuntu перейти на LibreOffice 4.3, даже если репозитории Ubuntu его не предлагают. Также имеется репозиторий GetApps для дополнительного программного обеспечения и более новых версий, а также Oibaf PPA для обновленных графических драйверов. Читайте о нескольких других в нашем списке 7 полезных PPA, которые вы должны добавить Нужно больше или обновление программного обеспечения? Попробуйте эти 7 Ubuntu PPA Прочитайте больше .

В Ubuntu нет прямого PPA для ядер, но вы можете посетить эта страницавыберите ядро, которое вы хотите (прокрутите все вниз, чтобы найти новые), а затем установите пакеты самостоятельно (ядро для вашего архитектура, заголовок для вашей архитектуры и заголовок для всех архитектур - все три файла в общем варианте, а не в низком вариант латентности). Для этого нужно немного смазки, и нет способа автоматизировать обновление вашего ядра таким образом помимо написания собственного сценария, но это позволит вам извлечь выгоду из любых изменений, найденных в этом более новом версия.

Вы передовой край?

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

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

Был ли метод, который я пропустил? Как вы думаете, быть на переднем крае или не стоит? Дайте нам знать об этом в комментариях!

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