Сегодняшнее использование Linux сильно отличается от того, что было пять или десять лет назад. Самые популярные среды рабочего стола больше не выглядят застрявшими в 90-х. Хотя вам все еще могут понадобиться технические знания для установки Linux, вам больше не нужно быть компьютерным гением, чтобы использовать его позже.
Это изменение происходило постепенно, поэтому вот подборка некоторых конкретных изменений, которые произошли с рабочим столом Linux за последнее десятилетие.
1. В приложениях меньше беспорядка
За последние годы дизайн приложений изменился во всех настольных операционных системах, и эта тенденция не обошла стороной и Linux. Традиционные элементы интерфейсов рабочего стола, такие как панели инструментов, строки заголовка и строки меню, в настоящее время все больше устаревают.
Самый популярный рабочий стол Linux, известный как GNOME, использует единую панель заголовка, содержащую значки и кнопку меню-гамбургера. В некоторых новых приложениях GNOME вообще отсутствует граница между содержимым окна и панелью заголовка. То же самое верно и для приложений в elementary OS.
Это изменение коснулось не всех рабочих столов Linux. Многие традиционные интерфейсы все еще существуют и остаются популярными, например Cinnamon, MATE и XFCE. Тем не менее, даже на этих настольных компьютерах есть большая вероятность, что в какой-то момент вы все равно будете устанавливать приложения с более новым дизайном. различные дистрибутивы на основе KDE Plasma воплотить это промежуточное состояние с некоторыми приложениями, имеющими либо меню, либо гамбургер-меню (или и то, и другое).
2. Больше приложений адаптивны, как веб-сайты
Приложения на ПК в первые дни были относительно статичными. Элементы не сильно перемещались. Если вы уменьшите окно слишком сильно, вы рискуете скрыть содержимое или элементы интерфейса.
Теперь приложения становятся все более адаптивными, подстраиваясь под небольшие размеры окон, а иногда и полностью перестраивая свои интерфейсы в процессе. Это позволяет одному приложению комфортно работать как на настольных компьютерах, так и на мобильных устройствах, как адаптивные веб-сайты.
Это еще одно изменение в дизайне приложений, где GNOME продвинулся дальше всех, но другие рабочие столы также совершают переход. KDE Plasma имеет отдельную структуру под названием Киригами который обеспечивает интерфейс приложения, который хорошо адаптируется к различным форм-факторам. elementary OS делает приложения более адаптивными в рамках перехода на GTK 4.
3. Linux выглядит так же современно, как и альтернативы
Несколько лет назад переход на Linux был похож на шаг назад во времени. GNOME 2.x и KDE 3.x выглядели как среды, застрявшие в 1990-х, даже несмотря на то, что в них добавилась современная функциональность. Принятие свободы программного обеспечения означало потерю определенного лоска и шика.
В наши дни расстояние между рабочими столами со свободным программным обеспечением и их проприетарными аналогами намного меньше. GNOME, возможно, имеет такой же сплоченный и последовательный язык дизайна, как и macOS, если не больше. Анимация рабочего стола и переходы выглядят более плавно, чем в ChromeOS. И прохожему легко спутать KDE Plasma с Windows.
Конечно, есть много рабочих столов Linux, которые все еще чувствуют себя застрявшими во времени. MATE и XFCE частично существуют для того, чтобы сохранить старый способ ведения дел. Но если вы хотите что-то, что выглядит современно, Linux теперь вам поможет.
4. Приложения легче обнаружить и установить
Установка программного обеспечения в Linux долгое время была смешанной. С одной стороны, в Linux уже давно есть менеджеры пакетов, которые функционировали как магазины приложений до того, как магазины приложений стали чем-то особенным. Если ваш дистрибутив предоставляет приложение, вы можете установить его одним щелчком мыши или командой. Но если в вашем дистрибутиве не было приложения или была устаревшая версия, достать эту программу было непросто.
Вы должны были скомпилировать программу из исходного кода или добавить дополнительные источники программного обеспечения в свою систему, изменение, которое увеличивало риск возникновения ошибок или сбоев. Какое программное обеспечение вы можете запустить, во многом зависит от того, какой дистрибутив вы выберете.
Сейчас существует несколько универсальных форматов пакетов, которые работают в большинстве версий Linux. Если приложение доступно в форматах Flatpak, Snap или AppImage, есть большая вероятность, что вы можете просто загрузить программу и запустить ее на своем компьютере.
Flathub (для Flatpak) и Snap Store (для пакетов Snap) предоставьте централизованные источники большей части программного обеспечения, которое вам, вероятно, понадобится, наряду с постоянными обновлениями. Таким образом, приложения не только легче найти, но и их легче поддерживать в актуальном состоянии. Даже бета-версии или экспериментальные программы теперь легко запускать практически без риска для вашего компьютера.
5. Лучший опыт адаптации для новичков
Linux — это отдельная операционная система, поэтому она работает по-своему. Мало того, нет какой-то единой формы или формы, которую принимают все рабочие столы Linux. Поскольку это относительно нишевый выбор, большинство из нас не обязательно знают кого-то в своей личной жизни, кто использует Linux, и мы не можем отнести свой компьютер в крупный магазин за помощью.
Это увеличивает потребность в самом Linux, чтобы помочь нам научиться пользоваться компьютером. К счастью, это область, в которой рабочий стол прошел долгий путь. Ubuntu, самая популярная версия Linux, заложила основу много лет назад, когда ее установщик познакомил людей с различными аспектами работы с Ubuntu.
В настоящее время GNOME предоставляет приложение Tour, которое открывается при первой загрузке и рассказывает, как использовать интерфейс GNOME, а приложение Help содержит более подробные сведения. У elementary OS опыт адаптации сравним с использованием мобильного устройства. Некоторые дистрибутивы хорошо справляются с предоставлением приложения, наполненного ресурсами, характерными для их конкретного дистрибутива, как в случае с Ubuntu MATE.
6. Улучшенные компоненты серверной системы
Нет ни одной компании, которая производит или контролирует Linux. Вместо этого вся экосистема состоит из множества людей, большинство из которых являются добровольцами, создающими программное обеспечение, которое взаимодействует с другим программным обеспечением для создания функционального компьютера.
Линукс это технически только ядро, часть, которая позволяет тому, что вы делаете на экране, взаимодействовать с вашим физическим оборудованием. Но между тем, что вы видите, и тем, что вы нажимаете, есть много слоев, и эти слои стали более мощными и лучше интегрированными.
systemd, например, обрабатывает большую часть загрузки вашего компьютера и фоновые процессы. Он может управлять входом пользователей в систему, управлением устройствами и сетевыми подключениями. Традиционно все эти разнообразные задачи выполнялись разрозненными программами. Централизация опыта помогла дистрибутивам добиться более высокой скорости загрузки и меньшего количества ошибок.
Точно так же Wayland — это современный протокол сервера отображения, который лучше интегрируется с ядром Linux и обеспечивает более надежную защиту. Wayland помогает создавать более плавную анимацию и жесты, чем система, которую он заменил. Кроме того, есть PipeWire, новая технология, упрощающая использование Linux для производства звука.
Приветствуются ли все эти изменения повсеместно? Не без споров. В конце концов, модульность — это большая часть путь Unix. Тем не менее, дистрибутивы решили использовать эти компоненты, потому что они в конечном итоге привели к лучшему опыту для большинства пользователей.
Linux не закончил меняться
Рабочий стол Linux менялся с течением времени, но рабочий стол Linux все чаще становится лишь частью истории. Различные среды рабочего стола Linux теперь появляются на смартфонах и планшетах. Они еще не готовы конкурировать со своими проприетарными аналогами, но прогресс уже есть, и такие устройства, как PinePhone Pro, поставляются с предустановленной ОС Linux.
Если вы новичок в Linux и понятия не имеете, какими были старые времена, вы все равно можете испытать их на себе. Просто установите один из наиболее консервативных рабочих столов Linux, например MATE. Но помните, у вас всегда есть другие доступные варианты, если конкретный рабочий стол не соответствует вашим требованиям.