интересно

Как начать работу с операционной системой Linux

Какую операционную систему вы используете? Для некоторых этот вопрос также может быть задан на латинском или санскрите. Для других это приглашение к горячим дебатам о преимуществах графического интерфейса пользователя по сравнению с командной строкой, современного пользовательского интерфейса против метафоры старой школы, плюсов и минусов Windows 10, LAMP vs. IIS… список можно продолжать и продолжать. Однако для большинства ответом будет вариант на Windows или Mac.

Но любой, кто использовал Windows (в любом из ее воплощений) достаточно долго, знает, что в какой-то момент разочарование будет править днем, и вы будете работать вместе, и, казалось бы, из ниоткуда Windows решит применить обновления и перезагрузить компьютер, подвергая свою работу риску, пока вы проходите длительный процесс применения обновлений и перезагрузки. Или как насчет неизбежного вируса или вредоносной программы? Вы тратите драгоценные доллары на антивирусное программное обеспечение или, в худшем случае, вы должны отправить машину на ремонт вашего локального ПК, чтобы удалить вирус. Все это время работа не ведется. Хотя MacOS-продукты Apple в меньшей степени страдают от уязвимостей, обнаруженных в платформе Windows, они также стоят довольно дорого.

Однако есть и другая альтернатива, которая не требует никаких затрат на загрузку и установку и гораздо более защищена от вирусов и вредоносных программ. Эта операционная система Linux. Что такое Linux? Давайте взглянем.

Так что же это такое?

Linux появился в середине 1990-х, когда тогдашнему студенту Линусу Торвальдсу было поручено создать драйвер диска, чтобы он мог читать файловую систему Minix. (Minix - это POSIX-совместимая, UNIX-подобная операционная система, которая впервые выпустила в 1987 году.) Этот проект в конечном итоге породил то, что стало известно как ядро ​​Linux. Ядро операционной системы является важным ядром, которое предоставляет базовые сервисы для всех аспектов операционной системы. В случае Linux ядро ​​представляет собой монолитную UNIX-подобную систему, которая также является крупнейшим проектом с открытым исходным кодом в мире. В самых основных терминах можно сказать: «Linux - это бесплатная альтернатива Microsoft Windows и macOS».

Linux является платформой «можно сделать»

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

  • Взаимодействовать в социальных сетях
  • Читать электронную почту
  • Слушай музыку
  • Смотреть Youtube или Netflix
  • Изредка пишу что-нибудь

Пять лет назад каждая из этих задач была бы решена с помощью другого приложения. Теперь не так много. Современные вычислительные задачи чаще всего переносятся в браузер. Facebook, Google Docs, Netflix, Outlook 365 ... все они используются в таких приложениях, как Chrome, Firefox, Safari или Internet Explorer. Каждый из этих браузеров хорошо помогает пользователю делать свое дело. Только в очень редких случаях пользователь попадает на сайт, который будет работать только с одним из указанных выше браузеров.

Поэтому, учитывая, что средний пользователь проводит большую часть своего времени в браузере, базовая платформа становится все менее и менее актуальной. Однако, учитывая это, не имеет ли смысла использовать платформу, которая не страдает от обычных отвлекающих факторов, уязвимостей и слабостей, которые преследуют подобные Windows? Вот где Linux сияет. Благодаря тому, что Linux является открытым исходным кодом, пользователи могут не только бесплатно использовать платформу, но и изменять и перераспределять операционную систему в качестве своего собственного дистрибутива.

Linux позволяет настраивать и делиться

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

А что касается этого распределения, это очень часто путаница с новыми пользователями. Как уже упоминалось выше, Linux на самом деле является просто ядром операционной системы. Чтобы реально использовать его, необходимо добавить несколько слоев, чтобы сделать его функциональным. Слои включают в себя такие вещи, как:

  • Драйверы устройств
  • Ракушка
  • составитель
  • Приложения
  • команды
  • коммунальные услуги
  • Демоны

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

  • Ubuntu Linux
  • Linux Mint
  • Элементарная ОС
  • OpenSUSE
  • Fedora Linux
  • Arch Linux
  • Debian
  • Manjaro
  • CentOS

Существуют (буквально) тысячи дистрибутивов Linux. Чтобы увидеть список популярных дистрибутивов Linux, взгляните на Distrowatch.

Знакомство с другим типом рабочего стола

Одним из самых больших различий между различными дистрибутивами Linux является среда рабочего стола. Большинство пользователей знают, как выглядят рабочие столы Windows и Mac. Вы можете быть удивлены, обнаружив, что есть некоторые рабочие столы Linux, которые выглядят и ведут себя очень знакомым образом. Другие, однако, предлагают довольно уникальный внешний вид. Взять, к примеру, рабочий стол GNOME (на фото ниже). Этот очень современный пользовательский интерфейс отлично справляется с тем, чтобы элементы рабочего стола редко (если вообще когда-либо) находились в пути, поэтому взаимодействие с приложениями должно быть сосредоточено. Это минимальный рабочий стол, который обеспечивает максимальную эффективность.

Рабочий стол GNOME, как видно на openSUSE, показывает окно действий.

Но что такое рабочий стол? В общих чертах, рабочий стол состоит из таких частей, как меню Apple, меню приложений, строка меню, меню состояния, центр уведомлений, интерактивные значки и некоторая форма панели (или панели). Благодаря такой комбинации элементов рабочий стол позволяет пользователю очень легко взаимодействовать со своим компьютером. Каждый рабочий стол содержит смесь этих частей. Linux не является исключением. В вышеупомянутом GNOME у вас есть GNOME Dash (который похож на меню приложения), верхняя панель (которая похожа на строку меню Apple), центр уведомлений и даже можно (с помощью расширений) добавить настраиваемую док-станцию, Без рабочего стола вы бы отправили в командную строку; поверь мне, ты не хочешь этого.

Наиболее популярными средами рабочего стола Linux являются:

  • ГНОМ
  • KDE
  • корица
  • Приятель
  • Xfce

Существует целый ряд других вариантов рабочего стола, но вышеперечисленное, как правило, считается не только более популярным, но и удобным для пользователя и надежным. При взгляде на рабочие столы, вы захотите рассмотреть ваши потребности. Например, рабочий стол KDE отлично работает как Windows 7. Cinnamon и Mate похожи, но выглядят менее современно. Xfce - это очень легкий настольный компьютер, поэтому если у вас более медленное оборудование, это отличное решение. Опять же, GNOME - это минималистская мечта, с которой вы мало работаете.

В среде рабочего стола вы также можете взаимодействовать с приложениями… что приводит нас к самой важной проблеме.

Варианты применения лучше?

Это одна из областей, которая в прошлом была предметом спора для Linux. Если вы спросите любого окрашенного в шерстном поклоннике / пользователе Windows, он скажет вам, как и в случае с macOS, вы не можете запускать приложения Windows в Linux. Но это не обязательно так. Благодаря слою совместимости, который называется Wine (который раньше обозначал Wine Is Not Emulator), многие приложения Windows могут работать в Linux. Это не идеальная система, и это не для всех. Но это позволяет пользователям запускать многие приложения Windows в Linux.

Даже без родных приложений для Windows в Linux все еще есть что-то вроде:

  • LibreOffice - полноценный офисный пакет (вспомним MS Office)
  • Firefox / Chromium / Chrome - полнофункциональные веб-браузеры (например, Safari или Internet Explorer)
  • GIMP - мощный инструмент для редактирования изображений (вспомним Photoshop)
  • Audacity - удобный инструмент для записи звука
  • Evolution - набор программного обеспечения (думаю, Outlook)

В Linux десятки тысяч бесплатных приложений, готовых к установке. Более того, большинство современных дистрибутивов включают в себя собственные магазины приложений (например, программное обеспечение GNOME или Elementary OS AppCenter), которые делают установку программного обеспечения невероятно простой. Почти все магазины приложений современного дистрибутива Linux можно найти в меню рабочего стола. Открыв магазин приложений, найдите такие приложения, как LibreOffice (который, вероятно, установлен по умолчанию), GIMP (мощный инструмент для редактирования изображений), Audacity (удобный для записи звукозапись, которая отлично подходит для записи подкастов), Thunderbird ( почтовый клиент), VLC (мультимедийный проигрыватель) или Evolution (пакет программ), и это лишь некоторые из них.

Linux для меня и как мне начать?

Linux готов открыть мир бесплатного (и открытого) программного обеспечения, которое будет надежным, безопасным и простым в использовании. Это идеально? Нет. Если вы зависите от проприетарного программного обеспечения, вы можете обнаружить, что Linux (даже с помощью Wine) не может установить нужное вам приложение. Большой вопрос, который у вас может возникнуть: «Как я узнаю, будет ли Linux работать на меня?» Верьте или нет, в Linux это тоже есть. Большинство разновидностей Linux распространяется как «Live Distribution».

Это означает, что вы можете загрузить дистрибутивный ISO-образ, записать его на флэш-диск CD / DVD или USB, вставить носитель в компьютер (либо в дисковод CD / DVD, либо в порт USB) и выполнить загрузку с этого носителя. Вместо установки операционной системы Live-дистрибутивы запускаются непосредственно из ОЗУ, поэтому они не вносят никаких изменений в ваш жесткий диск. Используйте Linux таким образом, и вы очень быстро поймете, является ли это операционной системой, способной удовлетворить ваши потребности. В отличие от первых лет, вам не нужно быть компьютерным фанатом, чтобы быстро освоить большинство доступных дистрибутивов Linux. Чтобы узнать больше о дистрибутивах Linux, перейдите на Distrowatch, где вы можете скачать и прочитать о почти всех доступных дистрибутивах Linux на планете.