Девайсы создаются для пользователей. И эта незамысловатая истина диктует производителям гаджетов определенные условия. Одним из таких условий безусловно является коммерческий успех задуманного и выпущенного на рынок устройства. Чтобы добиться финансового успеха, компании должны выпускать девайсы, которые будут нравиться потенциальным покупателям. Значение дизайна вообще и GUI в частности с каждым годом получает все большую важность. Однако все же существуют некоторые принципиальные нюансы.
Есть системы и «бегающие» на них гаджеты, которые буквально работают на принципах, описанных в старой песне группы «Технология», еще в лохматом 1991 году спевшей «нажми на кнопку — получишь результат». Несмотря на весьма боевое прошлое (до сих с ностальгией вспоминаю, как когда-то три дня искал драйвер для «видяхи» одного довольно редкого на тот момент ноута Sony и в результате, уже отчаявшись, внезапно нашел его на каком-то бразильском техфоруме, где другой юзер делился своей историей поисков «дров» для такого же аппарата), Windows сегодня очень близка к подобной философии: относительно простой интерфейс, понятный любому пользователю, симпатичный дизайн и максимальная готовность системы работать с компьютером сразу после установки, полностью обеспечивая машину всем необходимым софтом.
Linux также стремится к интуитивному пониманию юзером и демонстрирует огромные успехи в этом стремлении при помощи гибко настраиваемых рабочих сред. Но главное отличие «пингвина» от «окошек», кроме, понятное дело, открытого кода, — это отношение, которое «ось» демонстрирует к своему креативному юзеру. И несмотря на то, что обе системы вроде бы как используют примерно одинаковый комплекс идей, Linux позволяет добиться гораздо более интересных результатов.
Контроль над дизайном системы
Для меня это в принципе не проблема, я как-то спокойно отношусь к фиксированному положению панели задач, но таскбар стал своеобразным символом гибкости Linux. И если на Windows 11 юзеры недовольны введенными Microsoft ограничениями, то «пингвин» наоборот радует своих «линуксоидов» простыми и понятными вещами. Например, возможностью оттащить таскбар куда угодно. То есть неважно какой рабочей средой вы пользуетесь, панель задач может быть не только размещена где угодно, но даже установлена в нескольких экземплярах одновременно.
Виджеты — еще одна вроде как похожая, но такая разная по своей реализации история. Такое впечатление, что Microsoft в последний момент вспомнила про существование этих популярных микропрограмм. И упрятала их в своеобразный чулан, собственное весьма ограниченное пространство, в котором они только и могут существовать.
Linux трактует виджеты по- другому. Например, у KDE Plasma имеются так называемые Plasmoids, которые играют большую роль в представлении рабочего стола юзеру системы. На своем мониторе при помощи Plasmoids пользователь может увидеть самую различную полезную информацию начиная с данных о работе компьютера до заметок и прогноза погоды.
И снова не слишком актуальная тема для меня, я не пользуюсь локскринами в принципе. Тем не менее отметим, что, к примеру, юзеры GNOME могут настроить заставку через системную утилиту GDM, в KDE то же самое можно сделать при помощи SDDM. В результате получается практичный и красивый локскрин, который может быть настроен по желанию пользователя. Windows в этом смысле несколько более консервативна. Кастомизация заставки ограничена парой-тройкой виджетов и обоями. Не говоря уже о том, что парни из Редмонда не упустили возможности закинуть свою рекламу и на локскрин, так что время от времени юзер будет получать рекламные объявления, о которых он вряд ли просил компанию Microsoft.
Древний — не значит бесполезный
Парни из Microsoft уверены, что стандартная Windows более или менее начинает бегать на машине со следующими характеристиками:
- 4GB RAM
- 1 GHz двухъядерный CPU
- 64GB для хранения файлов
Это базовые требования, которые, как отмечают эксперты, не имеют ничего общего с практикой. Будем честны, «винда», скорее всего, «заведется» на таких «минималках», но предположу, что краска на заборе в дождливый день высохнет быстрее, чем загрузится Windows на компе с такими слабенькими характеристиками.
Более реальные спецификации выглядят примерно так:
- Минимум 8GB RAM
- Четырехъядерный CPU
- Минимум 256GB пространства для хранения файлов
Linux готова довольствоваться меньшим. Ubuntu, о которой говорят как об относительно «тяжелой» системе, чувствует себя вполне неплохо вот в таких условиях:
- 1.5GHz двухъядерный CPU
- 4GB RAM (8GB для мультитаксинга)
- 50GB для хранения файлов
Отметим, что более «легкие» Linux Lite или Xubuntu могут бегать и на еще более скромных ресурсах «железа». Уверен: вы уже поняли о чем беседа. «Пингвин» гораздо более снисходительно относится к возможностям устаревшего «железа» и готов споро работать с машинами, на которых стандартная Windows будет ворочаться с большим трудом.
Система на флешке
Windows может быть размещена на внешнем флеш-накопителе. Однако в большинстве случаев пользователю не удастся начать работать с такого рода «окошками» прямо с флешки, ему будет предложено сначала установить «ось» на жесткий диск компьютера. Кстати, парни из Редмонда предлагали другое решение под названием Windows To Go, и оно довольно симпатично работало для некоторых версий Windows 8 и 10, однако для флагманского варианта «окошек» такая возможность была объявлена «устаревшей».
У Linux есть преимущество, заключающееся в том, что практически все дистро могут работать в режиме Live CD. А это значит, что если вы залили систему на USB флешку, то, предварительно произведя настройку в меню загрузки, чтобы машина загружалась с внешнего носителя, можете перезагрузить компьютер и начать полноценную работу прямо с USB носителя. В режиме Live CD Linux юзер может искать необходимую информацию в сети при помощи браузера, создать документ LibreOffice, даже распечатать его и т.д.
У режима Live CD есть свои преимущества и недостатки. Одна из проблем, с которой может столкнуться пользователь — это отсутствие так называемого постоянного сохранения или персистентности. Иными словами, после загрузки с флешки вы можете устанавливать приложения, изменить настройки и сохранять файлы. Однако стоит вам вытащить носитель или же просто выключить компьютер, как все изменения пропадут и после следующей загрузки Live CD система будет снова как новая. Избежать такого конфуза поможет специальная функция под названием «постоянное сохранение». Не вдаваясь в подробности, эта фича создаст условия для сохранения изменений, произведенных юзером, прямо на флешке, таким образом превратив USB драйв в носитель с полноценной Linux OS.
Сосуществование с другими операционными системами
Эта черта может показаться не самой полезной, пока вы вдруг не решите, что не готовы уходить с Windows окончательно или вас держит на этой системе критически важный софт, и потому вы ходите сделать конфиг с dual boot. И это действительно удобно, потому что вот вы включили машину и выбираете какая именно операционка — Windows или Linux — вам сегодня нужнее. Такой комфорт обеспечивает «пингвин». Потому что Linux успешно работает с файлами NTFS, а этот стандарт является родным для «окошек». Отметим, что Windows не поддерживает, а значит и не распознает большинство файловых стандартов, используемых другими операционками. Этот «тренд» относится и к таким распространенным форматам на Linux как EXT4, BTRFS или XFS, и по дефолту «окошки» не читают ни один из них. То есть зайдя с Linux, юзер сможет увидеть все файлы, даже «записанные» под Windows. Но загрузив систему от Microsoft, будет вынужден довольствоваться только теми файлами, которые видны из под «винды». Впрочем, эту проблему можно решить довольно просто. Достаточно установить специальный софт от стороннего разработчика. Может подойти Linux Reader, Ext2explore и т.п.
Что-то вроде заключения
Windows имеет свои безусловные достоинства. Эта популярная, поддерживаемая по дефолту огромным количеством устройств операционка вполне может быть достаточной для массового юзера, для которого слова древней песни «нажми на кнопку — получишь результат» обозначают максимально комфортный алгоритм «общения» компьютером. Но если юзер хочет получить возможность более детально кастомизировать машину, то у него нет другого выхода кроме того, как установить Linux OS, обеспечивающую пользователя всеми необходимыми инструментами для решения задач по изменению дизайна интерфейса и улучшения производительности его компьютера