Характеристики Linux. Часть 1.

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

В объеме этой статьи невозможно представить хоть сколько-нибудь полный перечень характеристик Linux. Поэтому речь идет о самых значительных и/или небольших, но кардинальных отличиях от более-менее известных характеристик Windows.

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

Безопасность

В плане безопасности Linux превосходит Windows. В Linux существуют как минимум три уровня безопасности: "unix", ACL, SELinux. Не будем вдаваться в подробности, важно отметить только, что компьютеры с Linux практически не подвержены заражению вирусами. Их отметает уже самый первый уровень безопасности, а остальные только усиливают защиту. Так что забудьте о тормозящих компьютер, постоянно сидящих в памяти антивирусах, о том, что их нужно обновлять, и о страхе перед заражением.

Бизнес пользователи также должны забыть еще и об оплате этих самых антивирусов.

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

Программы Windows под Linux не работают

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

  1. Первое и главное: вообще говоря, это и не очень нужно, поскольку, как упоминалось не раз, в Linux есть свои программы для разных нужд. Они не менее удобны (да и порой не сильно отличаются) от аналогов в Windows.
  2. В Linux существует специальный пакет, называемый Wine. Он предназначен как раз для запуска программ Windows в Linux. Скажем прямо, некоторые программы с ним "идут", некоторые "не очень", а некоторые совсем не работают. См. далее.

Пакет Wine

На сайте данного пакета можно увидеть, что на момент написания этой статьи в базе данных содержалась информация о 11081 программе. Именно для стольких программ Windows были предприняты попытки запуститься под Linux. Не все они оказались удачными. В этой же базе данных есть подробная информация о каждой программе и ее статус для конкретного дистрибутива Linux. Статусы бывают: платина (все работает), золото (все работает с незначительными огрехами, на которые можно не обращать внимания), серебро (часть функционала отсутствует), бронза (программа инсталлируется, но не работает) и мусор (и так понятно).

Из того же сайта мы узнаем, что 3315 помечены помечены статусом platinum, и еще 2880 gold. Это означает, что 6195 программ windows работают под Linux. Неплохо, не так ли?

Пакет Wine постоянно модифицируется и все большее количество программ находит поддержку.

Большое разнообразие файловых систем

Сколько файловых систем в Windows? Да — одна (я не беру во внимание древнюю и поношенную FAT32) — NTFS. В Linux их десятки. Что такое файловая система и что она дает?

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

Простому пользователю все это не очень нужно, но важен такой факт: если Вы подключите диск с ФС Linux (Ext4) к Windows, то Вы ничего не увидите. Если Вы подключите диск с ФС Windows (NTFS) к Linux, Вы сможете работать с этими файлами как с "родными" и вообще не заметите, что это другая ФС, если специально этим не заинтересуетесь. Иными словами, в Linux у Вас значительно больше возможностей для подключения других устройств с другими файловыми системами.

Для бизнес пользователей значение многообразия ФС гораздо важнее. Для серверов может быть выбрана одна ФС (не только с журналированием, то и с возможностью делать моментальные "снимки", то есть моментального сохранения всего диска прямо во время работы сервера). Это критично с точки зрения надежности. Для клиентских компьютеров — другая ФС. И есть из чего выбирать, чтобы поднять производительность и надежность.

Linux многоязычна по своей природе

Пока Windows тащилась по пути от полной невозможности использовать другой язык (и символы другого языка) до некоторого подобия многоязычности, в Linux эта функция присутствовала очень давно. До чего изумительно, когда видишь перед собой полностью русифицированную среду (вся система и все программы "разговаривают" по-русски), а затем меняешь язык системы и получаешь, например, полностью англоязычную. Теперь все на английском. Измените на датский, польский и т.д. и получите соответствующую среду. То есть все будет на выбранном языке. И никакие языки специально устанавливать не надо — они уже есть в системе.

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

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

Linux — изначально многопользовательская система

Для Linux нет разницы в том, работаете ли Вы за компьютером здесь, или на другом краю земного шара. Работаете ли Вы один, или подключены 10 пользователей. Она проектировалась и развивалась исключительно как многопользовательская система. Из этого возникают важные преимущества:

  • Вы можете работать за своим компьютером удаленно (например из офиса), в то время как Ваши родственники работают за ним дома. Вы друг другу не мешаете.
  • Количество одновременно работающих пользователей ограничено только ресурсами компьютера. Например на одном компьютере средней мощности могут работать без ущерба для производительности 5 человек со своими текстовыми процессорами, интернет браузерами, электронными таблицами и прочим.
  • Для домашних пользователей это означает возможность не пересекаясь с домашними пользоваться удаленным доступом.
  • Для бизнес пользователей это означает гораздо большее - возможность устанавливать так называемые "терминальные серверы". Это компьютеры, на которых одновременно работают много пользователей. Такая организация дает колоссальный выигрыш не только в экономии средств на компьютеры (поскольку компьютеры клиентов могут быть самыми примитивными, стоимостью около 100 долларов). Это же дает преимущества в централизации, организации данных, и надежности всей системы в целом (изложение всех преимуществ от использования терминальных серверов не является предметом этой статьи).
  • Кстати, терминальные серверы "не заказаны" и для домашних пользователей. Если в семье несколько человек, которые одновременно хотят пользоваться компьютером, то это — прекрасный выбор. Вы работаете с документами, Ваша жена делает баланс, ваш сын готовит домашнее задание. Единственно, что нужно подчеркнуть — большинство динамических игр в терминальном режиме не работают. Но работают статические, типа пасьянсов, шахмат, судоку и прочих. Возможен вариант, когда игры запускаются пользователем, сидящем непосредственно за терминальным сервером (так называемая "консоль"), а остальные работают удаленно с другими программами. Но тут все зависит от требований игры к ресурсам (если она захватывает все, что можно захватить, других это будет тормозить; тут уж никакая операционная система не поможет).
    Так вот, для того, чтобы иметь еще один или 2 дополнительных компьютера дома, нужно просто их купить примерно за 100 долларов б/у (а не за 500-700!) и подключить к терминальному серверу. Как это сделать будет впоследствии описано на нашем сайте.
  • Удаленный доступ к Linux возможен не только из Linux, но и из Windows. Так что если Вам нужно поработать на домашнем компьютере из офиса, где стоит Windows — нет проблем!
  • Для бизнес пользователей это означает возможность организации гетерогенной инфраструктуры с использованием как Linux, так и Windows на тех участках, где это имеет смысл.

Linux — система с множеством графических сред

Пользователей Windows поразит, что в операционной системе может быть множество графических сред. Графическая среда (ГС) — это вид и организация рабочего стола, горячих клавиш, контекстных меню, окон, и всего остального, что Вы видите на экране.

В Windows одна графическая среда — это Windows. В Linux их много. Из распространенных — GNOME, KDE, XFCE. Не надо путать ГС с простыми настройками вида окон и рабочего стола. Это целый слой программ, которые отвечают за отображение информации на экране и реакцию на действия пользователя. Разные ГС требуют разных ресурсов. Например XFCE упрощенная графическая среда, которые имеет минимальные требования и может успешно работать на самых старых компьютерах. GNOME наоборот, "навороченная" среда с довольно большими запросами, но и удобством и эффектами. Есть даже 3D ГС, которые требуют видеокарт с поддержкой ускорения, но зато дают потрясающие 3D эффекты (например когда Ваши окна на экране превращаются в плоские листы и тасуются как карты в трех измерениях).

Выбор за Вами — каким Вы хотите видеть Ваш интерфейс и какими ресурсами располагаете. Linux - это Ваши возможности!


Настоятельно рекомендуем также ознакомиться со статьями:

Сравнение Linux и Windows
Резюме по характеристикам Linux
Факты

  • Soft Space SIA
    Latvia
  • Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
  • +371 25 46 42 49
Big-IP Edge Client openconnect client cisco secure client download netextender download for mac wisenet viewer download admanager plus download globalprotect download citrix secure access watchguard ssl vpn download Qfinder Pro fortinet vpn forticlient mac