Линукс что это: плюсы и минусы свободной платформы

Содержание

плюсы и минусы свободной платформы

Какие особенности, плюсы и минусы есть у свободной и открытой платформы Linux, на которой построены десятки операционных систем (ОС)? Почему она становится популярной? Эти вопросы замредактора Теплицы Наталья Баранова задала разработчику свободного программного обеспечения Сергею Матвееву.

По мнению эксперта ядро Linux важно иметь только системным программистам и разработчикам встраиваемых систем. Поэтому стоит говорить об операционной системе под названием «GNU/Linuх» (GNU – свободная UNIX-подобная ОС), именно она интересна широкому кругу пользователей.

Особенности Linux

1. GNU/Linux стала первой активно используемой свободной UNIX-подобной операционной системы. «Уже в 90-х годах ниша серверного программного обеспечения (ПО) массово включала в себя эту ОС. Сейчас GNU/Linux системы используются на преобладающем количестве серверов Интернета и являются де-факто системой для суперкомпьютеров. Это продемонстрировало жизнеспособность и вес движения свободного программного обеспечения», – говорит Сергей Матвеев.

2. Большая часть программ этой ОС распространяется под copyleft лицензией (GNU General Public License, GPL), не разрешающей создание несвободного (проприетарного) ПО. Но этот фактор, по словам эксперта, не мешает получать прибыль от свободном ПО.

3. Разработка компонентов ведется большим количеством людей и компаний со всего мира. По словам эксперта, это большой плюс.

Еще по теме: Лицензии открытого кода: краткое руководство

Плюсы GNU/Linux

1. Это свободное ПО. Если сравнивать с проприетарными ОС, то главный плюс GNU/Linux, как и десятка других свободных ОС (например, Free/Net/OpenBSD, OpenIndiana), это то, что они являются свободным ПО.

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

«Пользователи имеют полный контроль над своим компьютером и выполняемыми задачами, а не делают только то, что разрешила та или иная корпорация для своей выгоды. Как правило, это означает отсутствие слежки со стороны корпораций/государств, отсутствие разнообразных ограничений нацеленных на выуживание денег из кармана пользователя, лучшая безопасность и приватность». Сергей Матвеев.

2. Широкая поддержка аппаратного обеспечения. Много драйверов для устройств, особенно на домашних системах (где дешевые не серверные компоненты). По мнению эксперта, есть вероятность что какое-либо оборудование не будет поддерживаться в системе типа BSD или OpenIndiana.

Многие дистрибутивы GNU/Linux могут работать на старых компьютерах гораздо лучше, чем системы типа Windows или macOS, которые, зачастую, могут вообще отказаться на них работать.

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

Еще по теме: Как развивается движение открытого кода

Плюсы для разработчиков

1. Вы можете переделать ОС под ваши задачи. «Можно доработать как всю систему, так и отдельные ее компоненты, найти и исправлять недочеты или нанять разработчиков для этих задач, – объяснил Сергей Матвеев. – С несвободным программным обеспечением, у вас есть только надежда (или пухлый кошелек), что компания владелец вашего ПО соизволит выполнить ваше желание, еще и за вменяемый срок».

2. Вы можете делиться своими наработками и исправлениями. «Помогая окружающим, всему обществу, делая полезный вклад в этом мире», – подчеркнул эксперт.

Минусы

1. Иногда поддержка GNU/Linux может оказаться недешевой. Сергей Матвеев уверен, что нельзя забывать о стоимости поддержки и обучения. «Стоимость системных администраторов, разбирающихся в GNU/Linux, может быть в разы выше, и этот фактор нивелирует сэкономленные средства от приобретенных копий какого-нибудь Microsoft Windows», – предупредил эксперт.

«Я встречал ситуации, где свободное ПО было дороже для компании (при этом факт потери контроля над компьютерами, рабство от чужой корпорации особо не мешало и не вредило). Но гораздо чаще все же видел, что СПО экономило в разы больше средств и обладало этическими преимуществами». Сергей Матвеев.

2. Не такая высокая производительность, как кажется. «Я много раз наблюдал, что сетевая и дисковая подсистемы FreeBSD могут быть гораздо более производительны, чем в GNU/Linux на аналогичном аппаратном обеспечении, – делится опытом Сергей Матвеев. – Недаром такие компании-монстры как Netflix и WhatsApp используют FreeBSD на свои серверах».

3. Нет некоторых современных технологий. Речь идет о подсистемах  ZFS (наиболее продвинутая файловая система, гарантирующая целостность данных), DTrace (удобный инструмент для отладки и мониторинга всего происходящего в ядре и программах), Containers/Zones (система виртуализации), Они появились под свободной лицензией в OpenSolaris системе (сейчас OpenIndiana), затем в ряде BSD систем, но до сих пор отсутствуют в качественном виде в GNU/Linux.

«Использование микроядра (как это, например, происходит в проприетарной Apple macOS) позволяет потенциально существенно повысить надежность и безопасность всей системы и ядро Linux «уже» на момент написания могло бы быть микроядерным, но этого не произошло», – добавил эксперт.

Когда стоит использовать GNU/Linux?

1. Если GNU/Linux система уже установлена и используется в компании, а выгоды от смены этой ОС на другую, например, FreeBSD не перевесят.

2. Если ПО, с которым вам нужно работать использует специфичные именно для GNU/Linux возможности (например, OpenStack несовместимая с чем-либо иным) – лучше использовать, однозначно, GNU/Linux. Так как переписывать ПО очень дорого.

3. Когда вам нужно выполнить простые задачи. Например, быстро загрузиться, запустить LibreOffice, отредактировать документ, скопировать на флешкe, что-то посмотреть в веб-браузере.

4. Для тех, кто не может позволить себе macOS и Windows, бесплатная свободная ОС (включая множество GNU/Linux дистрибутивов) может стать заменой.

5. Если ваша организация находится под слежкой или она оперирует конфиденциальными данными, то стоит начать использовать преобладающее большинство свободных ОС (в том числе GNU/Linux). Дело в том, что средства слежки или ослабления криптографических средств в них, как правило, не встраивают.

Что же такое Linux, кто пользуется этой операционной системой, основные дистрибутивы Линукс

О существовании бесплатной операционной системы Linux слышали многие. Человеку, далёкому от программирования, эта система может показаться чем-то сложным и недоступным для понимания. Однако, большинство из нас сталкивается с ней ежедневно, не зная об этом. Поэтому пришло время разобраться в том, что же такое Linux.

Linux, что это?

Linux — это операционная система, ядро которой распространяется на бесплатной основе. Она состоит из ядра системы и набора небольших программ, взаимодействующих с этим ядром. Само по себе, без программ, ядро совершенно бесполезно для работы, но на его основе можно собрать собственную версию операционной системы, дистрибутив. На сегодняшний день дистрибутивов Linux существует не менее 9000, новые появляются регулярно.

Ядро начало разрабатываться ещё в 1991 году Линусом Торвальдсом, студентом из Финляндии. Самая первая версия 0.01 была представлена им 17 сентября 1991 года. Торговая марка Linux была зарегистрирована разработчиком, но само название выбиралось посредством пользовательского голосования. Нынешний символ операционной систем, пингвин Такс был придуман лично Торвальдсом.

Было собрано ядро, но для него ещё не существовало программ. Вместо того, чтобы писать ПО с нуля, Торвальдс прикрутил к ядру Linux существовавшие тогда программы проекта GNU, разработанного Ричардом Столлманом для движения свободного ПО. С тех пор Linux расширялась, появлялись новые дистрибутивы. На базе этого ядра была построена даже операционная система Android, популярность которой оспорить невозможно.

Кто пользуется операционной системой Linux

Если у вас есть устройство на базе Android, то вы уже относитесь к пользователям Linux. Операционная система, конечно, другая, но собрана она на основе всё того же ядра. Большинство встраиваемых систем вашей домашней бытовой техники тоже работает на базе этого ядра, как и ряд портативных игровых консолей. Операционная система Linux часто ставится на ноутбуки и компьютеры в качестве самой первой. Покупка компьютера с предустановленным Linux’ом — отличная возможность получить «рабочую лошадку» и сэкономить.

Конкретно дистрибутивами операционной системы Linux сегодня активно пользуются:

  • Профессиональны веб-программисты.
  • Программисты-любители.
  • Любые пользователи, компьютерные потребности которых исчерпываются сидением в интернете и работой с рядом основных программ.
  • Пользователи, которым нравится настраивать операционную систему под себя, конфигурировать и подгонять.
  • Пользователи, которые устали от проблем с Windows и хотят пользоваться простой системой, защищённой от вирусов.

По сути, сегодня работать с этой операционной системой может каждый. Главное — подобрать правильный дистрибутив и хорошо его настроить с учётом всех своих потребностей. Не подойдёт система разве что геймерам, которые играют в мощные современные игры, разработанные под платформу PC. Под Linux уже доступны самые разные игры, но ультрасовременные коммерческие идут только под последние версии Windows.

Дистрибутивы Linux

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

Наиболее оптимальные дистрибутивы для разных целей:

  • Parrot. Отлично подойдёт системным администраторам.
  • Fedora. Пользовательский вариант, с которым достаточно просто работать.
  • Mint. Настольный дистрибутив.
  • CentOS. Серверный дистрибутив.
  • Snappy Ubuntu Core. Хорош для интернета вещей.

Если вы готовы начать знакомство с ОС Linux не только на базе Android, выбирайте подходящий дистрибутив, устанавливайте и настраивайте!

Что такое Linux? История создания Linux | Уроки по Linux

  Обновл. 27 Июл 2021  | 

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

В качестве решения вопроса с операционной системой компанией AT&T была создана операционная система Unix, которая дала старт возникновению открытого программного обеспечения и созданию Linux. Но давайте по порядку.

История возникновения Unix

В 1969 году команда разработчиков в лице Кена Томпсона, Денниса Ритчи и Дугласа Макилроя из исследовательского центра «Bell Labs» компании AT&T начала проект по созданию единой операционной системы (сокр. «ОС») для всех компьютеров, назвав её — «Unix». Первая версия системы была написана на Ассемблере. В 1972 году для того, чтобы переписать систему на более простой язык, Деннис Ритчи создает язык программирования Си, благодаря чему, 15 октября 1973 года выходит новая версия Unix (четвертая), ядро которой было переписано на Си. А через 2 года (в 1975 году) появляется уже полностью написанная на языке Си редакция Unix (пятая).

Долгое время операционная система являлась лишь исследовательским проектом, но в 1973 году проходит конференция Ассоциации по вычислительной технике (сокр. «ACM» от «Association for Computing Machinery»), на которой создатели Unix рассказывают о своей системе, и к ним сразу же начинают обращаться люди с просьбой поделиться её копией. И тут стоит отметить одну очень важную историческую деталь, которая сыграла свою роль в дальнейшем развитии событий. Дело в том, что в 1956 году компания AT&T (являющаяся на тот момент монополистом на американском рынке местной и междугородней связи) завершает очередное разбирательство с федеральными властями и антимонопольным комитетом по поводу своего монопольного положения, результатом которого становится подписание соглашения, накладывающее на AT&T ограничения по продажи продуктов и услуг, не связанных напрямую с телефонами и телекоммуникациями. А это значит, что Unix не могла продаваться всем желающим её заполучить. В связи с этим фактом, распространение исходных кодов системы Unix происходило абсолютно бесплатно.

Первоначально Unix использовалась в основном в университетах и крупных финансовых корпорациях. К 1978 году насчитывалось около 600 машин с установленной на них системой Unix.

Появление проекта GNU

В восьмидесятые годы 20 века многие компании, в числе которых IBM и HP, начали создавать свои собственные (в том числе и коммерческие) версии системы Unix. Это привело к путанице дистрибутивов Unix. И к тому же фирмы, продающие свои дистрибутивы, прямо запрещали распространять их исходные коды. Из-за этого другие программисты не могли применять уже внедренные к тому моменту новые компоненты системы, и им приходилось писать их заново.

В 1982 году программист из Массачусетского технологического института (MIT) Ричард Столлман сталкивается с проблемой того, что существующая на тот момент коммерческая лицензия программного обеспечения, с которым он вынужден работать, ограничивает свободу своего использования и не позволяет Столлману обмениваться исходными кодами ПО даже в стенах института.

Поэтому, в 1983 году, с целью создать доступную полноценную Unix-подобную операционную систему с открытыми исходными кодами, обмениваться которой смогут все желающие, он начинает разработку проекта GNU (сокр. от «GNU is Not Unix»).

Лого GNU

В рамках проекта GNU создаются необходимые для разработки ядра системы компоненты: текстовый редактор Emacs, набор компиляторов gcc, интерпретатор bash, архиватор gzip, утилиты sed, gawk, Autoconf и многие другие. Помимо этого, в 1988 году с целью юридически закрепить за пользователями права на копирование, модифицирование и распространение программ и исходных кодов проекта GNU, Столлманом публикуется лицензия GNU GPL (сокр. от «GNU General Public License» = «Универсальная общественная лицензия GNU»). Однако, несмотря на все его успехи, даже спустя 8 лет после старта проекта, не хватало самого важного компонента операционной системы — её ядра…

История создания Linux

В январе 1991 года, финский студент Линус Торвальдc, находясь под впечатлением от купленной им книги «Проектирование и реализация операционных систем» автора Эндрю С. Таненбаума, с целью детального изучения концепций и строения ОС Unix, решает купить новый компьютер на базе процессора Intel 80386, на который ставит разработанную Таненбаумом учебную ОС Minix.

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

И тогда в августе 1991 года Торвальдс объявляет в сети Usenet о том, что создает свою собственную (свободную) операционную систему с открытыми исходными кодами — Linux. Стоит отметить, что в тот момент речь еще не шла о полноценной системе, скорее это был её прообраз в виде ядра.

   17 сентября того же 1991 года, без каких-либо особо публичных объявлений, выходит Linux версии 0.01.

   Вскоре после этого, 5 октября, Торвальдс представляет версию 0.02, ставшей первой «официальной» версией своей ОС.

   А уже 16 апреля 1994, когда, по мнению Линуса, система стала полностью работоспособной, вышел первый, после более чем двух лет развития, мажорный релиз системы — Linux 1.0.

Примечание: Изначально ОС называлась Freax, что является гибридом от английских слов «freak» (чудак) и «free» (бесплатный) с окончанием X, как дань операционной системе Unix. Однако имя «Linux» системе дал Ари Леммке (Ari Lemmke), по просьбе Торвальдса разместивший ОС на FTP-сервере университета в директории linux, а не freax.

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

Позже, когда Linux немного «окреп и встал на ноги», приложения из проекта GNU заменили соответствующие программы из Minix, так как лицензия (GNU GPL) на исходные коды программ проекта GNU была более удобна для применения в молодой операционной системе.

Таким образом, миру явилась полноценная работающая операционная система под названием «GNU/Linux», которую мы привыкли называть просто «Linux», состоящая из ядра Linux, написанного Торвальдсом, и окружающего программного обеспечения, созданного в рамках проекта Столлмана, GNU.

Что такое Linux?

Linux — это семейство Unix-подобных операционных систем, использующих ядро Linux, которое разработал финно-американский программист Линус Торвальдс. ОС, использующие ядро Linux, называются дистрибутивами Linux, и они являются такими же операционными системами как Microsoft Windows или Apple macOS, но с одной очень важной особенностью, а именно — их исходные коды являются открытыми, так как они распространяются под лицензией GNU GPL, которая подразумевает создание свободного и открытого программного обеспечения (open source software). Это означает, что у любого пользователя есть право изучать и изменять исходный код.

Примечание: Стоит отметить, что есть также и платные дистрибутивы Linux, например, Red Hat Enterprise Linux, Astra Linux Special Edition и др.

Официальным талисманом Linux с 1996 года является пингвин Tux (сокр. от «Torvalds UniX«). Идею использовать пингвина в качестве талисмана Linux выдвинул создатель этого ядра Линус Торвальдс.

Пингвин Tux — талисман Linux

GNU/Linux или Linux?

В сообществе программистов существует спор об именовании операционных систем, использующих ядро Linux и программное обеспечение, разработанное под лицензией GNU GPL. Поскольку ядро Linux само по себе не является работающей операционной системой, то многие предпочитают использовать термин «GNU/Linux».

Примечание: Поскольку статьи цикла «Уроки по Linux» имеют цель донести простыми словами о Linux-системах и их использовании для начинающих, то ради сохранения простоты и лаконичности мы будем использовать термин «Linux», обозначающий операционные системы, работающие на базе ядра Linux.

Вы же можете использовать как термин «Linux», так и термин «GNU/Linux».

Архитектура Linux-систем

На следующем рисунке показана архитектура Linux-систем:

Рассмотрим детально:

   «Железо» — аппаратное обеспечение компьютера (процессор, видеокарта, оперативная память и пр.) со всеми его периферийными устройствами.

   Ядро — является основным компонентом операционной системы, взаимодействует непосредственно с аппаратным обеспечением, играя роль посредника между низкоуровневым «железом» и компонентами верхнего уровня.

   Оболочка (или «shell», «командный интерпретатор») — интерфейс для взаимодействия между пользователями системы и ядром ОС, абстрагирующий внутреннее устройство системы. Принимает команды от пользователей и запускает на выполнение соответствующие функции.

   Утилиты (vi, cat, sed, date, компиляторы и др.) — служебные программы, которые предоставляют пользователю большую часть функциональных возможностей операционной системы.

Ядро Linux

Ядро — это своего рода главная программа, являющаяся основной частью операционной системы. Оно выступает в роли посредника между устройствами компьютера (процессором, видеокартой, оперативной памятью и т.д.) и его программным обеспечением, абстрагируя от обычных программ и пользователей сложную, низкоуровневую работу с «железом» компьютера, предоставляя взамен простой, понятный и удобный в использовании интерфейс. Для этого в код ядра были включены драйверы устройств, которые могут как загружаться в память вместе с ядром ОС, так и подключаться по мере возникновения потребности в ресурсах необходимого устройства.

Примечание: Ядро Linux было разработано в 1991 году программистом Линусом Торвальдсом. Об этом снят документальный фильм «Revolution OS» (2001 г.).

Как вы наверняка знаете, на компьютере может быть запущено сразу несколько программ: какие-то из них работают в фоновом режиме, другие могут ожидать определенных действий от пользователя, а третьим необходимо получать информацию из другой запущенной программы. В такой ситуации именно ядро берет на себя функцию оптимального распределения ресурсов компьютера между запущенными программами и организацию параллельной работы множества различных процессов. Оно первым загружается в оперативную память компьютера и всегда находится в запущенном состоянии, постоянно взаимодействуя с его аппаратным обеспечением и установленными программами.

Как правило, большинство ядер делятся на три типа:

   микроядра;

   монолитные;

   гибридные.

Микроядро — это ядро, состоящее из нескольких подгружаемых в память по мере надобности независимых модулей, выполняющихся в отдельных адресных пространствах. По сути, в таком варианте исполнения оно не сильно отличается от обычных прикладных программ. К достоинствам данного ядра можно отнести теоретически большую надежность в сравнении с другими архитектурами (в действительности же не всё так радужно и гладко) и его модульность (легкость в подключении дополнительных частей ядра). К минусам микроядерной архитектуры относится то, что ядро, построенное по такой схеме, получается очень медленным (ведь ему нужно постоянно переключаться между отдельными частями).

Монолитное ядро — это полная противоположность микроядра, т.к. в памяти компьютера всегда находится весь (или почти весь) код ядра, вследствие чего скорость его работы выше в сравнении с микроядром.

Гибридное ядро — это ядро, сочетающее в себе элементы как монолитной, так и микроядерной архитектур.

Ядро Linux хоть и относится к монолитным ядрам, но оно также заимствует и некоторые идеи из микроядерной архитектуры, что означает, что вся операционная система работает в пространстве ядра, а драйвера устройств (в виде модулей) могут быть легко загружены (или выгружены) прямо во время работы операционной системы.

Заключение

Linux поддерживает целый ряд аппаратных устройств от телефонов и до суперкомпьютеров. Каждая операционная система на базе ядра Linux имеет ядро Linux и набор ПО для управления аппаратными ресурсами компьютера.

На следующих уроках мы детально рассмотрим тему лицензии GNU GPL, сравним Linux и Windows, выполним обзор дистрибутивов Linux и продолжим наше погружение в изучение Linux.

Оценить статью:

Загрузка…

Поделиться в социальных сетях:

Зачем устанавливать Ubuntu — Журнал «Код»: программирование без снобизма

Ubuntu Linux — это операционная система для персональных компьютеров, которую можно использовать вместо Windows или Mac OS. Вы часто встретите эту систему на компьютерах программистов и системных администраторов.

Вот три причины, почему стоит попробовать Ubuntu в качестве основной или дополнительной операционной системы.

На эту статью нас вдохновило интервью c Владимиром Олохтоновым. Ubuntu — один из его рабочих инструментов. Прочитайте про его карьерный путь от монтажника локальных сетей до инженера машинного обучения.

Что есть Ubuntu, что есть Linux и какая между ними связь

Есть операционная система Linux — это программа, которая работает как прослойка между пользователем, программами и компьютерным железом. Она существует наравне с Windows и другими операционками. В Linux можно управлять файлами, запускать программы и делать дела.

На разных версиях Linux работает огромное количество серверов, смартфонов и компьютеров по всему миру. Например, по разным подсчётам, от 70 до 90% серверов в мире работают на Linux. Linux любят за гибкость, скорость и глубину настройки.

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

Ubuntu — это один из дистрибутивов Линукса, ориентированный на простых людей, которым нужно делать простые людские дела. Там есть графический интерфейс и офисные программы.

Скачивается здесь: ubuntu.com/download

1. Можно реанимировать старый ПК

Чем старше ваш компьютер, тем тяжелее ему будет работать под управлением современных операционных систем.

Например, за безопасность Windows отвечают антивирус и фаервол, которые уменьшают производительность операционной системы. Если железо очень старое, то свободных ресурсов с трудом хватает на интернет-сёрфинг. Чтобы стало получше, придётся отключить защиту.

Mac OS быстрее и безопасней, но свежие версии операционных систем не поддерживаются на старых компьютерах. Нет поддержки — вам недоступны актуальные приложения, даже если технически компьютер ещё может всё потянуть.

Например, самая старая версия MacOS, на которой можно запустить современный Photoshop — это High Sierra, выпущенная в 2017 году. А самый старый компьютер, на который установится High Sierra — это макбук конца 2009 года. Если у вас компьютер 2008 года, он может быть в идеальном рабочем состоянии, но современный Photoshop на него уже не встанет. Позорище, Эппл.

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

  • Процессор: 2 ядра, 2 ГГц.
  • Оперативная память: 4 ГБ.
  • Свободное пространство: 25 ГБ. Подойдёт место на жёстком диске, карте памяти, внешнем диске или USB-накопителе. Ubuntu можно запускать с флешки!
  • Видеокарта: любая, для которой выпускаются драйвера.
  • Разрешение экрана: 1024×768.
  • Доступ к интернету: желательно использовать кабельное подключение.

Мы рассмотрели системные требования для Ubuntu 20.04 — это последняя версия и основной дистрибутив, который будет поддерживаться до апреля 2025 года. Если для вашего ПК это много — поищите дополнительные редакции, которые заточены под старые процессоры. Например, система LUBUNTU требует всего 512 Мб оперативной памяти и запускается даже на процессорах AMD K8, Pentium M и Pentium 4. Вы можете реанимировать компьютер из вашего детства!

Из-за легковесности Ubuntu можно ставить в качестве дополнительной операционной системы вместе с Windows или Mac OS. Вы включаете ПК → выбираете систему → начинаете работу. Не нужно ничего удалять и переносить. Если не понравится — уберёте Ubuntu и останетесь с прежней системой

2. Не нужно платить за операционку, железо и софт

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

Mac OS — это бесплатная система, но её официальную версию можно получить только вместе с покупкой техники Apple. Софт на Windows и Mac OS частично бесплатный, но за все специализированные программы нужно платить.

Ubuntu и весь сопутствующий софт — это бесплатный продукт, который для обычных пользователей останется бесплатным. Это философия проекта, которая реализуется за счёт личных средств основателя системы Марка Шаттлворта и привлечённых инвесторов. Ubuntu Linux принадлежит компании Canonical, которая занимается коммерческими разработками в сфере облачных сервисов и интернета вещей для крупных компаний. Поэтому здесь софт бесплатный.

В Ubuntu встроен бесплатный магазин приложений по типу App Store или Google Pay — выбор не слишком большой, но есть аналоги для многих популярных программ под Windows и Mac OS

3. Можно расширить ИТ-кругозор и познакомиться с терминалом

Операционная система Линукс используют в роутерах, Android-смартфонах, сетевых хранилищах данных, бытовой технике, промышленном оборудовании и много где ещё. Поэтому, если вы планируете карьерный рост в ИТ-индустрии, — знание Линукс-систем хорошо дополнит список профессиональных навыков вашего резюме. Чтобы в этом убедиться, посмотрите список вакансий HH.ru, где работодатели ищут Линукс-специалистов. На момент публикации размещено 8 570 предложений. Миру нужны линуксоиды.

Для программиста ценность Ubuntu Linux связана с терминалом, или так называемой командной строкой — центром управления, который взаимодействует с операционной системой без графического интерфейса. Вы пишете команды, машина их исполняет чётко, быстро и без тыкания мышкой. Поначалу непривычно, но потом вы узнаете, что это лучший способ управления компьютером.

Терминал незаменим во время выполнения объёмных задач, например, когда нужно протестировать программу на предмет уязвимостей. Перемещаться по интерфейсу операционной системы долго, а в терминале всё находится в одном месте — достаточно указать набор команд, которые отвечают за нужные функции.

Предположим, нам нужно узнать полное название операционной системы и данные по процессору. Открываем терминал, вводим команды «uname — a» и «lscpu» и получаем результат — аналогичным образом можно управлять всеми процессами операционной системы Ubuntu. 
Как понять, что нужны именно эти команды? Почитать мануал, конечно

Как попробовать

Установка проходит в три шага:

  1. Перейдите на сайт Ubuntu.ru или Ubuntu.com и скачайте свежую версию системы. Помимо дистрибутива здесь находится техническая документация и пользовательский форум с большим количеством тем по работе Ubuntu.
  2. Запишите на чистую флешку ISO-образ Ubuntu Linux — для записи подойдёт Rufus или другая похожая программа. Для флешки достаточно 4Gb.
  3. Вставьте загрузочную флешку в компьютер, перезагрузите систему и в момент включения зажмите клавишу F2 (PC) или ALT (Mac) — это позволит загрузиться с флешки и начать установку Ubuntu. Если не получилось — поищите «Как загрузиться с флешки» для своего компьютера.

Ubuntu Linux ставится через мастер настроек, где достаточно выбрать русский язык и просто следовать предложенным командам. Процесс занимает около 10 минут. Главное: не удаляйте старую операционку, пока не протестируете Ubuntu. Если не понравится, то можно быстро всё вернуть. Нужные инструкции найдёте на форуме.

Пять случаев, когда пригодится Ubuntu

  • Старые компьютеры у родителей, дальних родственников. Установили один раз, поставили все нужные программы из магазина приложений и забыли проблемы. Графический интерфейс не хуже Windows, вирусов и троянов там нет. Всё безопасно, быстро и хорошо. Бабушка скажет спасибо.
  • Ваша собственная рабочая станция на USB-флешке. Берёте Ubuntu, ставите её на флешку, настраиваете под свои задачи. Теперь это ваш компьютер. Вставляете эту флешку в любой комп, загружаетесь с флешки, и вот они: все нужные вам программы, явки и пароли, закладки, документы.
  • Домашний сервер. Если хотите экспериментировать с веб-технологиями, можно взять какой-нибудь старый комп, поставить на него Ubuntu и развернуть там полноценный сервер под свои задачи. Хочешь — базы данных там крути, хочешь — телеграм-ботов.
  • Школа, вуз, офис. Ubuntu в частности и Linux вообще очень полезен в университетах, школах и офисах: он бесплатный, там есть весь необходимый минимум, работает на слабом железе, легко раскатывается и поддерживается.
  • Установить новый мировой порядок. Показать кукиш жадным корпорациям, собрать средней руки комп, накатить на него бесплатный софт, скрыться от цифрового шпионажа, сделать свою криптовалюту, вот это вот всё.

Эксперт

Владимир Олохтонов

Автор

Александр Бабаскин

Редактор

Максим Ильяхов

Корректор

Ирина Михеева

Иллюстратор

Даня Берковский

Вёрстка

Мария Дронова

Распорядитель соцсетей

Виталий Вебер

1.2. Что такое GNU/Linux?

1.2. Что такое GNU/Linux?

Linux — это операционная система: набор программ, которые позволяют вам работать с вашим компьютером и запускать другие программы.

Операционная система (ОС) состоит из нескольких основных программ, которые нужны вашему компьютеру, чтобы он мог общаться и получать инструкции от пользователей; читать и записывать данные на жёсткие диски, ленты и принтеры; контролировать использование памяти; запускать другие программы. Самая важная часть ОС — ядро. В системе GNU/Linux ядром является Linux. Оставшаяся часть системы состоит из других программ, многие из которых написаны проектом GNU или для проекта GNU. Поскольку одно ядро Linux — это ещё не вся работающая ОС, мы предпочитаем использовать термин «GNU/Linux» для обозначения систем, которые многие люди ошибочно называют «Linux».

Linux сделана по образцу операционной системы Unix. С самого начала Linux разрабатывалась как многозадачная, многопользовательская система. Этих факторов достаточно, чтобы сделать Linux отличной от других широко известных операционных систем. Однако, Linux отличается намного сильнее, чем вы можете себе представить. В отличие от других операционных систем, Linux никому не принадлежит. Значительная часть системы разработана добровольцами бесплатно.

Разработка того, что позже станет GNU/Linux, началась в 1984 году, когда Фонд Свободного Программного обеспечения начал разработку свободной Unix-подобной операционной системы, названной GNU.

Проект GNU разработал всеобъемлющий набор свободного программного обеспечения для использования в Unix™ и Unix-подобных операционных системах, таких как Linux. Эти программы позволяют пользователям выполнять задачи широкого спектра, от простых (копирование или удаление файлов из системы) до сложных (написание и компилирование программ или выполнение сложного редактирования в различных форматах документов).

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

Ядро Linux впервые появилось в 1991 году, когда финский студент-компьютерщик по имени Линус Торвальдс (Linus Torvalds) анонсировал первую версию замены ядра Minix в группе новостей comp.os.minix. Подробнее смотрите на сайте Linux Internationals страничку истории Linux.

Линус Торвальдс продолжает координировать работу нескольких сотен разработчиков с помощью нескольких сопровождающих подсистем. Есть официальный сайт для ядра Linux. Информацию о списке рассылки linux-kernel можно найти в FAQ списка рассылки linux-kernel.

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

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

Операционные системы Linux | Русскоязычная документация по Ubuntu

Linux — общее название UNIX-подобных операционных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.
GNU/Linux работает на PC-совместимых системах семейства Intel x86, а также на IA-64, AMD64, PowerPC, ARM и многих других.

К операционной системе GNU/Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие её полноценной многофункциональной операционной средой. В отличие от большинства других операционных систем, GNU/Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов, в которых программы GNU соединяются с ядром Linux и другими программами.

Разработка

  • В отличие от Microsoft Windows, Mac OS и коммерческих UNIX-подобных систем, GNU/Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Программы для Linux — результат работы тысяч проектов. Некоторые из этих проектов централизованы, некоторые сосредоточены в фирмах. Многие проекты объединяют хакеров со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой и, в случае успеха, результаты работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.
  • Именно такая гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность GNU/Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение людей из разных стран, обладающих разным видением проблем, защита кода лицензией GPL — всё это стало причиной успеха свободных программ.
  • Конечно, такая высокая эффективность разработки не могла не заинтересовать крупные фирмы, которые стали открывать свои проекты. Так появились Mozilla (Netscape, AOL), OpenOffice.org (Sun), свободный клон Interbase (Borland) — Firebird, SAP DB (SAP). IBM способствовала переносу GNU/Linux на свои мейнфреймы.
  • С другой стороны, открытый код значительно снижает себестоимость разработки закрытых систем для GNU/Linux и позволяет снизить цену решения для пользователя. Вот почему GNU/Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle, DB2, Informix, SyBase, SAP R3, Domino.

Дистрибутивы GNU/Linux

Большинство пользователей для установки GNU/Linux используют дистрибутивы. Дистрибутив — это не просто набор программ, а ряд решений для разных задач пользователей, объединённых едиными системами установки, управления и обновления пакетов, настройки и поддержки.

Помимо перечисленных, существует множество других дистрибутивов, как базирующихся на перечисленных, так и созданных с нуля и зачастую предназначенных для выполнения ограниченного количества задач.

Каждый из них имеет свою концепцию, свой набор пакетов, свои достоинства и недостатки. Ни один не может удовлетворить всех пользователей, а потому рядом с лидерами благополучно существуют другие фирмы и объединения программистов, предлагающие свои решения, свои дистрибутивы, свои услуги. Существует множество LiveCD, построенных на основе GNU/Linux, например, Knoppix. LiveCD позволяет запускать GNU/Linux непосредственно с компакт-диска, без установки на жёсткий диск. Большинство крупных дистрибутивов, включая Ubuntu, могут быть использованы как LiveCD.

Для желающих досконально разобраться с GNU/Linux подойдёт любой из дистрибутивов, однако довольно часто для этой цели используются так называемые «source-based» дистрибутивы, то есть предполагающие самостоятельную сборку всех компонентов из исходных кодов, такие как LFS, Gentoo или CRUX.

Применение

Область распространения Linux огромна, гораздо больше чем у вcех других операционных систем. Кроме того, что Linux прекрасно работает на обычных домашних и рабочих компьютерах и серверах, существуют адаптации Linux к большинству современных процессоров, что позволяет использовать системы с ядром Linux в сетевом оборудовании, домашней «умной» технике, роботах, мобильных телефонах, различных портативных устройствах и другом оборудовании, поддерживающем программируемые операции.

В конечном счёте столь широкий круг поддерживаемых устройств означает превосходную переносимость программ. Например, одно и то же приложение зачастую можно запустить с минимальными усилиями и на обычном компьютере, и на мобильном телефоне на базе Linux. Для примера: Windows и её младший брат Windows Mobile являются полностью несовместимыми платформами.

Операционные системы Linux под разные задачи / Блог компании ua-hosting.company / Хабр

Существует огромное количество операционных систем Linux, каждая из которых предлагает то либо другое преимущество. Различные варианты ОС могут затруднить выбор и забрать немалое количество времени для поиска необходимой именно под ваши задачи. Ubuntu, Mint, Elementary, Fedora, OpenSUSE… список удобных для пользователя дистрибутивов может показаться бесконечной историей. Нужна ОС попроще? Для игр? А возможно, нужен мультимедийный дистрибутив для комфортного просмотра и прослушивания медиа контента? Все они доступны.

Здесь собран регулярно обновляемый список операционных систем Linux, оптимально подходящий под конкретные потребности и требования проекта. Материал — адаптивный перевод статьи Christian Cawley The Best Linux Operating Systems.


Вот список:

Linux для новичков

Ubuntu

Ubuntu — дистрибутив на основе Debian, вышла новая версия популярного Linux-дистрибутива Ubuntu — 17.10 Artful Aardvark с графической оболочкой Gnome 3 (3.26) и Gnome Shell (ей характерна более высокая настраиваемость и гибкость). Ubuntu — одна из самых широко используемых ОС Linux. При переходе на Linux, скорее всего данный дистрибутив станет одним из первых, который вы начнете юзать. Есть даже малиновая версия для Raspberry Pi. Для загрузки версии 17.10 доступна только 64-битная редакция (1,4 Гбайт).

Особенности и изменения:

— новый рабочий стол GNOME — самое большое изменение коснулось среды рабочего стола. В версии Ubuntu 17.10 вместо Unity — GNOME, версия 3.26.1.

— Wayland (протокол взаимодействия между КОМ и клиентами). По дефолту дисплейный сервер — Wayland, но для систем и пользователей, предпочитающих X.Org можно выбрать сеанс «Ubuntu on X.org»

— новая экранная клавиатура Caribou

— серверная сборка с обновленными версиями QEMU 2.10, libvirt 3.6, DPDK 17.05.2, Open vSwitch 2.8, Samba 4.6.7

Об основных новшествах, перейдя по ссылке

Kubuntu

Ubuntu имеет множество производных, дистрибутив Kubuntu — одна из них, используется графический интерфейс KDE. Дружественная к пользователю ОС Kubuntu — это часть проекта Ubuntu. Бесплатная и открытая альтернатива Windows и Mac OS X, которая содержит все необходимое для работы. По умолчанию Kubuntu поставляется с браузером Firefox. Другие браузеры (Chromium, Rekonq) можно установить с репозиториев Kubuntu. KDE Telepathy — мессенджер Kubuntu — позволяет общаться через Facebook, Google Talk, AIM, ICQ, Jabber, Messenger, Skype и т.д. Дистрибутив Kubuntu поставляется с музыкой и видеопроигрывателем: просто выбираете трек или видео, а Kubuntu позаботится о всем остальном. LibreOffice (офисное приложение) совместим со всеми офисными приложениями, включая Microsoft Office.

19 октября вышел релиз Kubuntu 17.10 Artful Aardvark. 1400 разработчиков трудились над внесением исправлений — 14 тысяч исправлений, половина из которых связана с драйверами устройств.

Основные новшества релиза, перейдя по ссылке

Mint

Linux Mint — свобода, приведшая к элегантности — мощный и простой дистрибутив. На основе Ubuntu Linux Mint является надежным дистрибутивом, согласно данным DistroWatch (новостной сайт, специализирующийся на публикации рейтингов ОС). Linux Mint не так давно занимала лидирующие позиции в рейтинге среди пользователей, которые перешли на Linux с Windows или macOS.

Mint использует свободную графическую оболочку Cinnamon, может поддерживать и другие — Xfce, MATE, KDE. Есть Linux Mint на базе Debian (LMDE), который нацелен на опытных пользователей Linux, он менее дружелюбен по сравнению с Linux Mint на базе Ubuntu.

Последний релиз Linux Mint 18.2 под кодовым названием «Sonya», на базе Ubuntu 16.04 LTS и ядре версии Linux 4.8, идет уже с новыми версиями оболочек рабочего стола Cinnamon 3.4, MATE 1.18, KDE Plasma 5.8 LTS и Xfce 4.12. Минимальные системные требования для установки Linux Mint 18.2: 1 ГБ оперативной памяти, 15 ГБ дискового пространства.

В сентябре появилась новость о старте работ над релизом Linux Mint 18.3 под кодовым названием «Сильвия/Sylvia». Кроме названия известно еще вот что — дистрибутив будет дополнен инструментом резервного копирования Timeshift, внесены улучшения в Xreader. «Timeshift — отличная утилита, которая по умолчанию будет работать в паре с приложением mintBackup». Улучшения коснутся и панели инструментов PDF-ридера (Xreader).

Deepin


Deepin — дистрибутив, который ранее был на базе Ubuntu, с графической оболочкой DDE. Для тех, кто перешел с Windows или macOS на Linux понравится простота дистрибутива, ОС приятная и дружественная с нормальными настройками, имеется свой оконный менеджер — Gala. Визуальные эффекты и привлекательный внешний вид дистрибутива — приятный плюс. В новой версии 15.4.1 добавлены звуковые эффекты и системные звуки. Дистрибутив поставляется с собственными приложениями такими как Deepin Software Centre, DMusic, DPlayer. Отличная альтернатива Windows для широкого круга пользователей (домашних и офисных), поддержка 30 языков (даже хинди). После оптимизации эффектов оконного менеджера можно устанавливать разные обои для каждого рабочего пространства. Поддержка жестов для multi-touch.

Центр приложений — Deepin Store, легко просматривать и устанавливать ПО, что немаловажно для новых пользователей Linux. Насчет минимальных системных требований: 1 ГБ оперативной памяти, 10 ГБ свободной дисковой квоты.

PCLinuxOS

PCLinuxOS — позиционируется как один из распространенных дистрибутивов Linux среди новичков, стандартно установлена графическая оболочка KDE Plasma Desktop. Вы сможете без проблем установить драйверы, офисные приложения, отредактировать фотографии, комфортная работа с мультимедиа — обеспечена. К слову, отлично подойдет в качестве второй ОС. В PCLinuxOS есть полный набор приложений для комфортного вебсерфинга, работы с электронной почтой, обмена сообщениями, просмотра онлайн-видео, приложения GIMP, Picasa и другие для работы с мультимедийным контентом, офисное приложение LibreOffice.

Исходя из названия PCLinuxOS — это стремление «сблизить» операционные системы Windows и Linux. Как вам наличие стартового меню Windowsesque? Среди особенностей PCLinuxOS — быстрота развертывания и компактность инсталляции, недостатки — проблема с fake RAID и отсутствие поддержки файловой системы btrfs. Дистрибутив нетребовательный к ресурсам: минимально 512 MБ оперативки, 12 минимум и 20+ ГБ (для полной установки) свободной дисковой квоты.

Linux Lite

Linux Lite на основе Ubuntu LTS — один из простейших дистрибутив, удачно адаптирован для тех, кто делает первые шаги в Linux, c простой, интуитивной графической оболочкой Xfce. Меню «Пуск» выполнено в духе Windows. Гибкость системы, поставляется с базовым набором приложений, которые подойдут как начинающим пользователям Linux, так и более продвинутым.

Linux Lite — максимально дружелюбная и понятная ОС, которая упростит переход на Linux с Windows. Thunar версии 1.6.11 — файловый менеджер по умолчанию, Firefox 52.0.2 — браузер, есть приложения для работы с мультимедиа Gimp 2.8.20, медиаплеер VLC версии 2.2.2, офисное приложение — LibreOffice 5.1.6. Не требовательный к ресурсам Linux Lite можно установить на старое железо, будет достаточно ОЗУ объемом 512 МБ.

Zorin OS

Zorin OС ориентирован на новичков Linux, пользователям Windows будет просто и безболезненно сменить ее, так как интерфейс очень напоминает Windows Explorer в Microsoft Windows. Дистрибутив был создан на основе Ubuntu. Есть множество аналогов приложений Windows.

Сходство Zorin OС 9 с Windows 7 устраняет дискомфорт при переходе на Linux! Как утверждают разработчики, переход на Zorin OС подобен легкому ветерку. Вы можете даже запустить множество приложений Windows внутри ОС Zorin с помощью Wine. Быстрый, мощный, безопасный — таким будет ваш девайс с этим дитрибутивом.

Команда Zorin OС летом этого года объявила о выпуске Zorin OС 12 Lite. Теперь в качестве базовой среды рабочего стола — Xfce, что открывает широкое поле для кастомизации и настроек. Zorin OS 12 Lite работает на базе ядра Linux версии 4.8.

Elementary OS

Elementary OS — быстрый и легкий дистрибутив на базе Ubuntu. В качестве графической оболочки — минималистичный Pantheon. Elementary OS — эстетически привлекательная ОС с простыми приложениями: файловый менеджер Pantheon Files, почтовый клиент Geary, легковесный и функциональный браузер Midori, свободный медиаплеер Totem, менеджер фотографий Shotwell. Приложения Elementary OS работают быстро и удовлетворят пользовательские повседневные потребности. Мало возможностей для кастомизации и тонкой настройки — как плата за абсолютную простоту.

Придерживаетесь принципа «за все нужно платить», даже за программное обеспечение с открытым исходным кодом? Разработчики Elementary OS с радостью примут ваш вклад в пользу поддержки ОС. Есть желание прочувствовать привлекательный внешний вид macOS, комфорт Windows и стабильность Linux, тогда Elementary OS — может стать вашим выбором.

Основные дистрибутивы

openSUSE

Популярный openSUSE — так сказать, «юзерфрендли» дистрибутив Linux, привлекателен и интересен для новичков в мире Linux, но и полезен для разработчиков, ведь продукты openSUSE позволяют получить полный исходный код для каждого бинарного пакета в дистрибутиве. Позиционируется как «лучший выбор для системных администраторов, разработчиков и обычных пользователей». Дистрибутив поддерживает такие графические оболочки — GNOME, KDE, Xfce, LXDE, E19.

Среди инструментов дистрибутива openSUSE: Open Build Service (OBS), openQA, YaST, Kiwi. Летом этого года состоялся релиз openSUSE Leap 42.3. Минимальные системные требования: процессор Pentium 4 1.6 GHz или выше, от 1 ГБ RAM, от 3 ГБ свободной дисковой квоты.

Fedora


По дефолту Fedora идет с графической оболочкой GNOME, есть возможность быстро и легко менять графические оболочки (KDE, Xfce, LXDE, MATE и Cinnamon). Любите испытывать и работать с новыми версиями программ, тогда дистрибутив оптимально подойдет под ваши запросы.

В июле 2017 года стал доступен релиз операционной системы Fedora 26 для персональных компьютеров, серверов, облачных и встроенных устройств. Было проведено множество улучшений: графическая оболочка GNOME 3.24.2 (Fedora Workstation), ОС на базе ядра Linux 4.11.8, менеджер пакетов по дефолту — DNF 2.0, компилятор — GCC 7. Дистрибутив Fedora 26 идет с обновленными версиями Python 3.6, OpenSSL 1.1.0, Boost 1.63, Ruby 2.4, GHC 8.0, Golang 1.8.

Debian

Debian — старейший и популярнейший дистрибутив Linux с графической оболочкой GNOME. Есть проекты на основе других ядер Debian GNU/kFreeBSD (ядро FreeBSD), ведется разработка Debian GNU/Hurd (с ядром GNU Hurd) и другие.

В июне 2017 года вышла девятая версия Debian Stretch. Дистрибутив на базе ядра LTS-версии 4.9 поддерживает такие архитектуры, среди них — amd64, arm64, i386, armel, armhf, mips, mipsel, mips64el, ppc64el, s390x. Debian работает почти на всех машинах, даже на самых старых. Сборка MariaDB вместо MySQL. Есть возможность установить такие графические оболочки — Cinnamon, GNOME, KDE, LXDE, MATE, Xfce. Информацию о выпуске можно найти, перейдя по ссылке. В октябре вышли обновления некоторых пакетов (выпуск 9.2). Бесплатная, стабильная, надежная, универсальная и мощная ОС.

Korora

На базе Fedora, первоначально дистрибутив Korora был основан на Gentoo Linux, ее основным заданием являлось сделать Linux понятным не только для начинающих, но также полезным для опытных пользователей. Есть возможность выбрать графическую оболочку: Cinnamon, GNOME, KDE, MATE или Xfce.

Проект Korora объявил о выпуске версии 26 на базе Fedora 26, под кодовым названием «Bloat», который уже доступен для скачивания. Среди обновлений — Cinnamon 3.4, GNOME 3.24, KDE Plasma 5.10, Mate 1.18, Xfce 4.12, быстрый кеш SSSD для локальных пользователей. Выпуск идет с использованием Canvas, пользователи могут настроить дистрибутив под себя и свои потребности.

Slackware Linux


Безопасный и простой дистрибутив Slackware — однозначно UNIXвый дистрибутив Linux, он оптимален для работы с серверами. Древний и своеобразный дистрибутив Linux — вот как можно его охарактеризовать, такая технология как Systemd его разработчикам чужда.

Состоялся релиз стабильной версии Slackware 14.2. после многих бета-версий, поставляется с ядром 4.4. Доступны два варианта ядра — монолитная и модульная сборки, поддержка таких графических оболочек KDE 4.14.21 (KDE 4.14.3 c kdelibs-4.14.21), Xfce 4.12.1. Дистрибутив заставит похлопотать над его настройкой, много чего нужно будет сделать вручную.

Mageia


Mageia — стабильная, безопасная ОС и для персональных компьютеров и для серверов, изначально это был некоммерческий форк Mandriva Linux. Дистрибутив — неплохой вариант для новичков, простой, удобный, многоязычный, поддерживает графических оболочки — KDE, GNOME, MATE, LXDE, Xfce, Cinnamon.

Есть мнение, что дистрибутив медленно исчезает, так как обновления выходят редко. Но в июле 2017 года вышла Linux Mageia 6. Скорее всего дистрибутив ориентирован на домашнее использование. Идет на базе ядра Linux 4.9 с новым менеджером пакетов DNF.

Sparky Linux


SparkyLinux основан на Debian 8. ветка Testing. Основная версия идет с графической оболочкой LXDE, для пользователей доступны и другие интерфейсы. SparkyLinux — легкий, быстрый и простой дистрибутив Linux с настраиваемыми рабочими столами Enlightenment и LXDE. С ним можно работать и на новом, и на старом железе. Последняя версия SparkyLinux 5.1 под кодовым названием Buster на базе ядра Linux 4.12.13, по умолчанию инсталлятор — Calamares, обновленный до версии 3.1.4.

Gentoo Linux

Документация и консоль в помощь, адаптировать Gentoo Linux можно практически под любые требования. Стабильность системы и наличие множества приложений — неотъемлемые плюсы дистрибутива. Доступна мощная и гибкая система управления пакетами Portage. Полное отсутствие какого-либо установщика и сборка из исходников и опции компилятора — такой себе конструктор-лего, высокая сложность и простор для прохождения «квеста» по настройке системы.

В случае установки Gentoo, процесс адаптации новичков к Linux системе будет пройден.

CentOS


CentOS — уникальный вариант платного дистрибутива Red Hat Enterprise Linux. Повышенная стабильность и бесплатность в распространении дистрибутива корпоративного уровня. Незаменим для комфортной работы с серверами. Плюс системы CentOS: работают все программные продукты, которые рассчитаны на Linux.

Система не рассчитана на новичков — никаких упрощений, работа вашего сервера будет безопасна и стабильна, используются технологии GCC как SSP (защита стека), PIE. Если вы используете Red Hat на работе, имеет смысл использовать CentOS дома — отличий немного, а экономия на лицо.

Дистрибутивы LINUX для творчества

Fedora Design Suite

Fedora Design Suite была создана для пользователей, которым необходим софт для работы с мультимедийным контентом. Доступны такие инструменты как Inkscape, Krita и GIMP.

Подобно тому, как Ubuntu поставляется в разных «вариантах» (Kubuntu, Xubuntu, Edubuntu и т.д), Fedora имеет также специализированные сборки — Spins и Labs. Design Suite оперирует теми же функциями, что и основная версии Fedora; графический интерфейс — Gnome.

Ubuntu Studio

Первый релиз Ubuntu Studio был выпущен в 2007 году, эту ОС выбирают пользователи Linux, которые много работают с мультимедийными программами — графические дизайнеры, люди творческие.

Система использует в качестве графической среды XFCE. Последняя версия Ubuntu Studio 17.04 Zesty Zapus была выпущена в начале 2017 года. Для пользователей доступны приложения для работы с мультимедиа: Darktable, RawTherapee, Kdenlive, Pitvi, OpenShot, Synfig Studio, Cinelerra, Gimp, Blender.

KXStudio


KXStudio — Linux дистрибутив для тех, кому медведь не наступил на ухо. ОС для людей, занимающихся музыкой, конфигурация установленных программ порадует: Alsa, Jack, Wine + WineAsio и т.д. Графическая оболочка — KDE 4.11, поставляется с ядром с низкой задержкой таймера.

Iro


В основном работаете с анимацией, 3D-моделированием, фоторедакторами? Iro — то, что вы оцените.

Простая операционная система для производства компьютерной графики. Не нужно колдовать над ее установкой, чтобы создать шедевры в программах для рисования, поработать с видео. Никакой суеты. Iro — портативная ОС, может запускаться с USB или DVD.

Дистрибутивы для обучения

Edubuntu

Разработка Edubuntu должна была максимально облегчить работу с ОС учителям и детям любого возраста. ОС идет в комплекте со всем лучшим бесплатным образовательным софтом GCompris, KDE Education Project, SchoolTool календарь. Поставляется с графической оболочкой GNOME, но есть возможность установить KDE.

В наличие большой репозиторий образовательных программ, кроме стандартных офисных приложений и приложений для работы с мультимедиа, есть инструменты для программирования (на Basic, Pascal, Haskell, Java, Lisp, Perl) и веб-разработки. В общей сложности пользователям предлагается 34000 программ.

Uberstudent


Uberstudent — обучающий дистрибутивов Linux, нацелен на учеников, начиная со средних и старших классов, идет уже с предустановленным ПО. Графическая оболочка — Xfce с настройками.

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

Дистрибутивы для Raspberry Pi

Raspbian Jessie

Стандартная ОС для популярной Raspberry Pi. Raspbian Jessie — не просто новая версия основной операционной системы Pi основанная на Debian, она создана, чтобы еще более упростить пользование ОС Pi.

В этом дистрибутиве в наличии два новых инструмента для программирования: BlueJ и Greenfoot, они будут интересны тем, кто изучает программирование на Java. С октября 2016 года Raspbian Jessie использует новую рабочую среду — PIXEL.

Kano OS


Подобна Raspbian, стильная Kano OS для Raspberry Pi была разработана с целью облегчить новичкам знакомство и работу с устройствами. Интуитивная операционная система, основанная на Debian. Простой интерфейс с необходимыми инструментами рассчитан для комфортной работы даже для детей; перекомпилированное ядро и урезанная система, а установить ОС можно методом apt-get, имеется свой менеджер обновлений.

Легковесные дистрибутивы

Lubuntu

Lubuntu — легкий, энергоэффективный и надежный дистрибутив Linux, основанный на Ubuntu. Для запуска этой операционной системы достаточно небольшого объема используемой памяти (512 МБ ОЗУ вполне хватит), одним словом — легковесная ОС. Используется рабочий стол LXDE и набор легких приложений, ориентация на скорость и энергоэффективность.

Lubuntu — почти Ubuntu с графической оболочкой LXDE. Функциональный дистрибутив Lubuntu нацелен на старые машины, но будет прекрасно работать и на новом оборудовании. Помимо удобного графического интерфейса, Lubuntu предлагает широкий выбор приложений, которые обеспечат комфортную работу пользователям: вебсерфинг, работа с медиаконтентом, игры.

Xubuntu


Xubuntu — простая и эстетически привлекательная ОС, основанная на Ubuntu. Xfce — графическая среда данной ОС. Прекрасно подходит для установки на лептопах, нетбуках, невысокие требования позволяют установить ее даже на старых машинах.

Есть два варианта Xubuntu: Live CD (можно работать с диска) и Alternate Install CD (только для установки). Стабильный, аккуратный и практичный дистрибутив. Сейчас актуальна версия Xubuntu 16.04 с кодовым названием Xenial Xerus на базе ядра Linux 4.4, LibreOffice 5.1.2.2, Mozilla Firefox 45.0.2, с почтовым клиентом Thunderbird 38.6, файловым менеджером Thunar 1.6.10.

Puppy Linux


Запускай простую Puppy Linux просто из ОЗУ, ОС установится и на старые машины, наличие жесткого диска необязательно. Есть возможность установить ее в качестве дополнительной без изменения основной ОС.

Небольшой, но быстрый дистрибутив Puppy Linux на базе Slackware — просто берете установочный образ на флешке и запускаете в режиме LiveCD. В наличие большое количество инструментов и программ для настройки системы, есть весь необходимый софт для повседневной работы при этом система шустрая, программы записаны в отдельные модули, подключай, когда есть необходимость, экономь память. Эликсир молодости для старого железа.

Manjaro Linux


ОС Manjaro Linux призвана предоставить доступ широкому кругу пользователей к мощи и простоте Arch Linux. ОС впитала все преимущества Arch Linux + она более удобна и доступна для новичков. По умолчанию используется графическая среда Xfce. Поддерживает несколько ядер. Мощный дистрибутив с пакетным менеджером Pacman.

Главная особенность Manjaro Linux — простая установка и удаление ядер. Хотя дистрибутив и основан на ArchLinux, установить графические драйвера в Manjaro просто. Manjaro присущи скорость, мощность и эффективность, доступ к пользовательскому репозиторию (AUR).

Arch Linux


Arch Linux — это голый дистрибутив, идет с минимальным набором пакетов и консольным интерфейсом, гибкий в настройке. ОС можно настроить под себя, установить почти все графические интерфейсы и свободно переключаться между ними.

Среди бесспорного плюса — оперативность обновления пакетов. Хотите изучить Linux — этот дистрибутив для вас. Под Arch Linux хорошая документация Archwiki. В распоряжении официальный репозиторий и пользовательский репозиторий — AUR (Arch User Repository), с его помощью вы можете скомпилировать и установить любой софт, установка проводится вручную, через терминал, в текстовом режиме. Есть свой пакетный менеджер — Pacman в формате pkg.

Tiny Core


Tiny Core — мини-дистрибутив Linux объемом 15 МБ, который будет работать даже на маломощном железе. Установка в текстовом режиме. Tiny Core использует версию ядра BusyBox и оконные менеджеры Flwm.

Среди достоинств — немалый репозиторий приложений, возможность построение системы на основе расширений (extension’s) и бэкап-файла. Уверенно можно сказать, что этот дистрибутив не для новичков, а для бывалых и опытных пользователей Linux. Tiny Core 8.0 — последняя версия на базе нового ядра, обновленные версии компонентов busybox, glibc и gcc, а также множество других улучшений. Новое ядро позволяет дистрибутиву успешно работать с более современным аппаратным обеспечением.

Bodhi

Bodhi — легковесная модификация Ubuntu Linux с гибко настраиваемым оконным менеджером Enlightenment (продуктивность, поддержка анимации, Unicode) со средой рабочего стола Moksha (в ней доработаны нерабочие функции Enlightenment 17). Дистрибутив будет хорошо работать и на старом маломощном железе. Интуитивный, простой и удобный.

Стандартно в Bodhi установлено всего пять приложений: легковесный браузер Midori, терминал Terminology, файловый менеджер PCManFM, ePhoto для просмотра графических файлов, легковесный просмотрщик pdf-файлов ePad. Для установки других программ есть веб-инструмент AppCenter. Минимальные требования: процессор 300 МГц, 128 МБ оперативной памяти, 2,5 ГБ свободной дисковой квоты.

Дистрибутивы для игр

Steam OS

Игры на Linux становятся все востребованнее, если вы — геймер установите Steam OS, в ней значительно улучшена производительность обработки графики. Очень экономная система, из жестких требований только одно — к процессору, он обязан быть с 64-битной архитектурой, нет ограничений насчет производителей видеоадаптера.

Если говорить об аппаратной базе, на которую устанавливается SteamOS, то это игровые компьютеры от компании-создателей Valve — Steam Machine. Steam Machines — это устройства, которые могут стать заменой консолей. Изначально «Valve задумала SteamOS как операционную систему для игровой консоли Steam Machines. Тем не менее любой пользователь может установить SteamOS и наслаждаться играми в Linux-среде.» Среди его особенностей — кроссплатформенность, поддержка множества игр из Steam store, свой рабочий стол на базе GNOME, вы можете выбирать играть на клавиатуре или джойстиком.

Ubuntu Game Pack


Хотите установить новую ОС и сразу же приступить к игре? Такая возможность вам предоставляется со специальной игровой сборкой Ubuntu GamePack, обновленный дистрибутив, предоставляющий средства для запуска почти 22 тысяч игр и приложений, это касается как платформы Linux, так и Windows и MS-DOS.

Fedora Games Spin


Fedora Games Spin — дистрибутив Linux, который подойдет любителям игр, это игровая версия с множеством предустановленных игрушек (коллекция opensource игр). Не требует установки, можно запускать с USB накопителя/DVD.

Вот полный список игр.

SparkyLinux Game Over Edition


Существует множество доступных версий SparkyLinux, но, пожалуй, эта самая удачная, если выбирать «игроориентированный» дистрибутив. Вместе с Sparky Linux GameOver пользователям доступны предустановленные игры, Steam-клиент, PlayOnLinux и Wine для запуска игр, написанных под Window, а также DOSbox.

Security дистрибутивы

Kali Linux

Kali Linux (в прошлом BackTrack) — хорошая операционная система в области компьютерной безопасности, базирующаяся на ядре Linux. Дистрибутив популярен для проведения тестов на безопасность, ОС на базе Debian поставляется с более чем 600 security-утилитами.

Parted Magic


Parted Magic — легковесный дистрибутив Linux, предназначен для управления разделами. LiveCD

для разметки дисков, небольшой дистрибутив для аварийно-спасательных работ. На 80 Мбайтах размещено много утилит профильного направления, X-сервер, рабочее окружение Xfce.

GParted


GParted (GNOME Partition Editor) — еще один универсальный дистрибутив, позволяет управлять разделами на жестких дисках, на устройствах для хранения информации. Проводите различные операции с дисками используя GParted.

TAILS


TAILS — дистрибутив Linux на основе Debian, специально создан для обеспечения приватности и анонимности. ОС с открытым исходным кодом, использует технологии Tor, для ее установки нужен CD/DVD-привод или USB-флешка, SD-карта, 64-bit (x86-64) совместимый процессор, 2 ГБ оперативной памяти.

Дистрибутивы для корпоративных клиентов

Red Hat Enterprise Linux

Red Hat Enterprise Linux — коммерческий проект походная от Fedora, разработанный с учетом потребностей корпоративных клиентов. Поддержка в течение 10 лет, отсутствует поддержка MP3 и DivX, доступ к бинарным пакетам обновлений — платный.

Red Hat Enterprise Linux используется для развертывания критически важных приложений на мировых биржах, в финансовых учреждениях, ведущих телекоммуникационных компаниях, анимационных студиях

.

SUSE Linux Enterprise

SUSE Linux Enterprise — дистрибутив Linux от компании SUSE, готовая и гибкая ОС для рабочих станций, упрощает работу с разным офисным софтом. Две версии, серверная и для рабочего стола, — надежное решение для предприятий. Дистрибутив на базе .rpm-пакетов. Есть две модификации дистрибутива — SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop. Для п ервой модификации характерна надежность и высокая скорость работы, данный дистрибутив подходит для построения высокопроизводительных серверов. Вторая модификация SUSE Linux Enterprise Desktop для корпоративных десктопных пользователей.

SUSE Linux Enterprise Server 12 — с обновленным ядром 3.12, используется системный менеджер systemd, при помощи технологии kraft можно обновлять ядро Linux без перезагрузки и прерывания рабочего процесса системы, новый инсталлятор, не требующий дополнительных промежуточных перезагрузок, новый фреймворк Wicked, конфигуратор YaST на языке Ruby, MariaBD вместо МYSQL, поддержка файловых систем Btrfs и Ceph, поддержка пакета virt-sandbox, графическая оболочка GNOME 3.10, но можно выбрать привычную SUSE Linux Enterprise Classic.

Делайте свой выбор, подбирая нужный дистрибутив, который оптимально подойдет вам для работы и проектов.

На правах рекламы. Это не просто виртуальные серверы! Это VPS (KVM) с выделенными накопителями, которые могут быть не хуже выделенных серверов, а в большинстве случаев — лучше! Мы сделали VPS (KVM) c выделенными накопителями в Нидерландах и США (конфигурации от VPS (KVM) — E5-2650v4 (6 Cores) / 10GB DDR4 / 240GB SSD или 4TB HDD / 1Gbps 10TB доступными по уникально низкой цене — от $29 / месяц, доступны варианты с RAID1 и RAID10), не упустите шанс оформить заказ на новый тип виртуального сервера, где все ресурсы принадлежат Вам, как на выделенном, а цена значительно ниже, при гораздо более производительном «железе»!

Как построить инфраструктуру корп. класса c применением серверов Dell R730xd Е5-2650 v4 стоимостью 9000 евро за копейки? Dell R730xd в 2 раза дешевле? Только у нас 2 х Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD 1Gbps 100 ТВ от $249 в Нидерландах и США!

Что такое Linux? — Linux.com

От смартфонов до автомобилей, суперкомпьютеров и бытовой техники, от домашних компьютеров до корпоративных серверов — операционная система Linux присутствует повсюду.

Linux существует с середины 1990-х годов и с тех пор достиг базы пользователей по всему миру. Linux на самом деле везде: он есть в ваших телефонах, термостатах, в ваших машинах, холодильниках, устройствах Roku и телевизорах. Он также управляет большей частью Интернета, всеми 500 ведущими суперкомпьютерами мира и мировыми фондовыми биржами.

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

Вот вся информация, необходимая для быстрого освоения платформы Linux.

Что такое Linux?

Linux — это операционная система, как и Windows, iOS и Mac OS. Фактически, одна из самых популярных платформ на планете, Android, работает под управлением операционной системы Linux.Операционная система — это программное обеспечение, которое управляет всеми аппаратными ресурсами, связанными с вашим настольным компьютером или ноутбуком. Проще говоря, операционная система управляет связью между вашим программным обеспечением и вашим оборудованием. Без операционной системы (ОС) программное обеспечение не работало бы.

Операционная система Linux состоит из нескольких частей:

  1. Загрузчик — Программа, управляющая процессом загрузки вашего компьютера. Для большинства пользователей это будет просто всплывающий экран-заставка, который в конечном итоге исчезает для загрузки операционной системы.
  2. Ядро — Это тот кусок целого, который на самом деле называется «Linux». Ядро является ядром системы и управляет процессором, памятью и периферийными устройствами. Ядро — это самый низкий уровень ОС.
  3. Система инициализации — Это подсистема, которая загружает пользовательское пространство и отвечает за управление демонами. Одна из наиболее широко используемых систем инициализации — systemd? что также является одним из самых противоречивых. Это система инициализации, которая управляет процессом загрузки после того, как начальная загрузка передана из загрузчика (т.е., GRUB или GR и унифицированный загрузчик).
  4. Демоны — Это фоновые службы (печать, звук, планирование и т. Д.), Которые запускаются либо во время загрузки, либо после входа на рабочий стол.
  5. Графический сервер — Это подсистема, которая отображает графику на вашем мониторе. Его обычно называют X-сервером или просто X.
  6. Среда рабочего стола — Это элемент, с которым фактически взаимодействуют пользователи. Существует множество окружений рабочего стола на выбор (GNOME, Cinnamon, Mate, Pantheon, Enlightenment, KDE, Xfce и т. Д.).). Каждая среда рабочего стола включает встроенные приложения (например, файловые менеджеры, инструменты настройки, веб-браузеры и игры).
  7. Приложения — Среда рабочего стола не предлагает полный набор приложений. Так же, как Windows и macOS, Linux предлагает тысячи и тысячи высококачественных программ, которые можно легко найти и установить. Большинство современных дистрибутивов Linux (подробнее об этом ниже) включают инструменты, подобные App Store, которые централизуют и упрощают установку приложений.Например, в Ubuntu Linux есть Центр программного обеспечения Ubuntu (ребрендинг программного обеспечения GNOME? Рис. 1), который позволяет быстро искать среди тысяч приложений и устанавливать их из одного централизованного места.

Зачем нужен Linux?

Это тот вопрос, который задает большинство людей. Зачем изучать совершенно другую вычислительную среду, если операционная система, которая поставляется с большинством настольных компьютеров, ноутбуков и серверов, работает нормально?

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

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

Давайте посмотрим на стоимость сервера Linux по сравнению с Windows Server 2016. Цена версии Windows Server 2016 Standard составляет 882,00 доллара США (приобретается непосредственно у Microsoft). Это не включает лицензию клиентского доступа (CAL) и лицензии на другое программное обеспечение, которое может вам понадобиться (например, база данных, веб-сервер, почтовый сервер и т. Д.). Например, лицензия CAL на одного пользователя для Windows Server 2016 стоит 38 долларов.00. Например, если вам нужно добавить 10 пользователей, это на 388,00 долларов больше на лицензирование серверного программного обеспечения. С сервером Linux все это бесплатно и легко установить. Фактически, установка полноценного веб-сервера (который включает в себя сервер базы данных) — это всего лишь несколько щелчков мышью или команд (взгляните на «Простая установка сервера LAMP», чтобы понять, насколько это может быть просто).

Если нулевой стоимости недостаточно, чтобы победить? как насчет наличия операционной системы, которая будет работать без проблем, пока вы ее используете? Я использую Linux почти 20 лет (как настольную, так и серверную платформу), и у меня не было проблем с программами-вымогателями, вредоносными программами или вирусами.Linux обычно гораздо менее уязвим для таких атак. Что касается перезагрузки сервера, то они необходимы только в том случае, если ядро ​​обновлено. Для Linux-сервера нет ничего необычного в том, что он годами не перезагружается. Если вы будете следовать регулярным рекомендуемым обновлениям, стабильность и надежность практически гарантированы.

Открытый исходный код

Linux также распространяется под лицензией с открытым исходным кодом. Открытый исходный код следует за этими ключевыми арендаторами:

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

Эти моменты имеют решающее значение для понимания сообщества, которое вместе работает над созданием платформы Linux. Без сомнения, Linux — это операционная система, созданная «людьми для людей». Эти клиенты также являются основным фактором, почему многие люди выбирают Linux.Речь идет о свободе и свободе использования и свободе выбора.

Что такое «распространение»?

Linux имеет несколько различных версий для любого пользователя. От новичков до опытных — вы найдете «разновидность» Linux, которая соответствует вашим потребностям. Эти версии называются дистрибутивами (или, сокращенно, «дистрибутивами»). Почти каждый дистрибутив Linux можно бесплатно загрузить, записать на диск (или флэш-накопитель USB) и установить (на любое количество машин).

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

  • LINUX MINT
  • МАНДЖАРО
  • ДЕБИАН
  • УБУНТУ
  • АНТЕРГОС
  • СОЛЮС
  • FEDORA
  • НАЧАЛЬНАЯ ОС
  • ОТКРЫТЬ

Каждый дистрибутив по-своему рассматривает рабочий стол.Некоторые выбирают очень современные пользовательские интерфейсы (такие как GNOME и Elementary OS’s Pantheon), тогда как другие придерживаются более традиционной среды рабочего стола (openSUSE использует KDE).

Вы можете проверить 100 лучших дистрибутивов на Distrowatch.

И не думайте, что сервер остался позади. Чтобы узнать об этой арене, вы можете обратиться по номеру:

  • Red Hat Enterprise Linux
  • Сервер Ubuntu
  • Centos
  • SUSE Enterprise Linux

Некоторые из вышеперечисленных серверных дистрибутивов бесплатны (например, Ubuntu Server и CentOS), а некоторые имеют соответствующую цену (например, Red Hat Enterprise Linux и SUSE Enterprise Linux).Те, у которых есть соответствующая цена, также включают поддержку.

Какой дистрибутив вам подходит?

Какой дистрибутив вы будете использовать, будет зависеть от ответа на три простых вопроса:

  • Насколько хорошо вы владеете компьютером?
  • Вы предпочитаете современный или стандартный интерфейс рабочего стола?
  • Сервер или настольный компьютер?

Если у вас достаточно базовые навыки работы с компьютером, вам следует придерживаться дистрибутива, удобного для новичков, такого как Linux Mint, Ubuntu (рис. 3), Elementary OS или Deepin.Если ваш набор навыков выходит за пределы среднего диапазона, вы можете выбрать такой дистрибутив, как Debian или Fedora. Однако, если вы в значительной степени освоили искусство администрирования компьютеров и систем, используйте такой дистрибутив, как Gentoo. Если вам действительно нужна сложная задача, вы можете создать свой собственный дистрибутив Linux с помощью Linux From Scratch.

Если вы ищете дистрибутив только для сервера, вам также нужно решить, нужен ли вам интерфейс рабочего стола или вы хотите сделать это только через командную строку.Сервер Ubuntu не устанавливает графический интерфейс. Это означает, что ваш сервер не будет зависать при загрузке графики по двум причинам, и вам необходимо хорошо разбираться в командной строке Linux. Однако вы можете установить пакет с графическим интерфейсом поверх сервера Ubuntu с помощью одной команды, например sudo apt-get install ubuntu-desktop. Системные администраторы также захотят просмотреть распределение в отношении функций. Вы хотите, чтобы дистрибутив для конкретного сервера предлагал вам «из коробки» все необходимое для вашего сервера? Если это так, CentOS может быть лучшим выбором.Или вы хотите взять дистрибутив для настольного компьютера и добавлять части по мере необходимости? В таком случае вам могут пригодиться Debian или Ubuntu Linux.

Установка Linux

Для многих идея установки операционной системы может показаться очень сложной задачей. Хотите верьте, хотите нет, но Linux предлагает одну из самых простых установок среди всех операционных систем. Фактически, большинство версий Linux предлагают так называемый Live-дистрибутив? Это означает, что вы запускаете операционную систему с CD / DVD или USB-накопителя без каких-либо изменений на жестком диске.Вы получаете полную функциональность, не выполняя установку. После того, как вы попробовали его и решили, что хотите его использовать, просто дважды щелкните значок «Установить» и пройдите через простой мастер установки.

Обычно мастера установки проводят вас через процесс со следующими шагами (мы проиллюстрируем установку Ubuntu Linux):

  • Подготовка: Убедитесь, что ваша машина соответствует требованиям для установки. Здесь также может возникнуть вопрос, хотите ли вы установить стороннее программное обеспечение (например, плагины для воспроизведения MP3, видеокодеки и т. Д.).
  • Настройка беспроводной сети (при необходимости): если вы используете ноутбук (или машину с беспроводной связью), вам необходимо подключиться к сети, чтобы загружать стороннее программное обеспечение и обновления.
  • Распределение жесткого диска (рис. 4): этот шаг позволяет выбрать способ установки операционной системы. Собираетесь ли вы установить Linux вместе с другой операционной системой (так называемая «двойная загрузка»), использовать весь жесткий диск, обновить существующую установку Linux или установить поверх существующей версии Linux.
  • Местоположение: выберите свое местоположение на карте.
  • Раскладка клавиатуры: выберите клавиатуру для своей системы.
  • Настройка пользователя: укажите имя пользователя и пароль.

Вот и все. После того, как система завершит установку, перезагрузитесь, и все готово. Чтобы получить более подробное руководство по установке Linux, ознакомьтесь с разделом «Как установить и опробовать Linux самым простым и безопасным способом» или загрузите руководство по установке Linux в формате PDF от Linux Foundation.

Установка программного обеспечения в Linux

Как сама операционная система, так и приложения легко устанавливаются. Большинство современных дистрибутивов Linux включают в себя то, что многие считают магазином приложений. Это централизованное место, где можно найти и установить программное обеспечение. Ubuntu Linux (и многие другие дистрибутивы) полагаются на программное обеспечение GNOME, Elementary OS имеет AppCenter, Deepin имеет Deepin Software Center, openSUSE имеет свой AppStore, а некоторые дистрибутивы полагаются на Synaptic.

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

Давайте рассмотрим два разных инструмента, чтобы продемонстрировать, насколько простой может быть установка даже из командной строки. Наши примеры предназначены для дистрибутивов на основе Debian и дистрибутивов на основе Fedora. Дистрибутивы на основе Debian будут использовать инструмент apt-get для установки программного обеспечения, а дистрибутивы на основе Fedora потребуют использования инструмента yum.Оба работают очень похоже. Мы проиллюстрируем использование команды apt-get. Допустим, вы хотите установить инструмент wget (удобный инструмент, используемый для загрузки файлов из командной строки). Чтобы установить это с помощью apt-get, введите следующую команду:

 sudo apt-get install wget? 

Команда sudo добавлена, потому что вам нужны привилегии суперпользователя для установки программного обеспечения. Точно так же, чтобы установить то же программное обеспечение в дистрибутиве на основе Fedora, вы сначала должны su суперпользователю (буквально введите команду su и введите пароль root), а затем выполните эту команду:

 yum install wget 

Это все, что нужно для установки программного обеспечения на Linux-машине.Это не так сложно, как вы думаете. Все еще сомневаетесь? Вспомните ранее описанную процедуру установки Easy Lamp Server? Одной командой:

 sudo taskel 

Вы можете установить полный сервер LAMP (Linux Apache MySQL PHP) либо на сервере, либо на настольном дистрибутиве. Это действительно так просто.

Дополнительные ресурсы

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

Для получения дополнительной информации, которая поможет вам в жизни с Linux, ознакомьтесь со следующими ресурсами:

Что такое Linux? | Opensource.com

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

Чем Linux отличается от других операционных систем?

Во многих отношениях Linux похож на другие операционные системы, которые вы, возможно, использовали раньше, такие как Windows, macOS (ранее OS X) или iOS. Как и другие операционные системы, Linux имеет графический интерфейс и те же типы программного обеспечения, к которым вы привыкли, например текстовые процессоры, фоторедакторы, видеоредакторы и так далее. Во многих случаях создатель программного обеспечения мог создать версию для Linux той же программы, которую вы используете в других системах.Вкратце: если вы можете использовать компьютер или другое электронное устройство, вы можете использовать Linux.

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

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

Кто пользуется линуксом?

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

Компании и частные лица выбирают Linux для своих серверов, потому что он безопасен, гибок, и вы можете получить отличную поддержку от большого сообщества пользователей, в дополнение к таким компаниям, как Canonical, SUSE и Red Hat, каждая из которых предлагает коммерческую поддержку.

Многие устройства, которыми вы, вероятно, владеете, например телефоны и планшеты Android, Chromebook, цифровые устройства хранения данных, персональные видеомагнитофоны, камеры, носимые устройства и многое другое, также работают под управлением Linux. У вашей машины под капотом работает Linux.Даже Microsoft Windows включает компоненты Linux как часть подсистемы Windows для Linux (WSL).

Кому «принадлежит» Linux?

Благодаря лицензированию с открытым исходным кодом Linux доступен всем бесплатно. Однако торговая марка «Linux» принадлежит его создателю Линусу Торвальдсу. Исходный код Linux защищен авторскими правами многих отдельных авторов и находится под лицензией GPLv2.

Термин «Linux» технически относится только к ядру Linux. Большинство людей называют всю операционную систему «Linux», потому что для большинства пользователей ОС включает в себя набор программ, инструментов и служб (например, рабочий стол, часы, меню приложений и т. Д.).Некоторые люди, особенно члены Free Software Foundation, называют эту коллекцию GNU / Linux, потому что многие важные инструменты являются компонентами GNU. Однако не все установки Linux используют компоненты GNU как часть операционной системы: например, Android использует ядро ​​Linux, но очень мало полагается на инструменты GNU.

В чем разница между Unix и Linux?

Возможно, вы слышали о Unix, операционной системе, разработанной в 1970-х годах в Bell Labs Кеном Томпсоном, Деннисом Ричи и другими.Unix и Linux во многом схожи, и на самом деле Linux изначально создавался так, чтобы его нельзя было отличить от Unix. Оба имеют аналогичные инструменты для взаимодействия с системой, инструменты программирования, макеты файловой системы и другие ключевые компоненты. Однако не все Unices бесплатны и имеют открытый исходный код.

За прошедшие годы было создано несколько различных операционных систем, которые пытались быть «unix-подобными» или «unix-совместимыми», но Linux оказался наиболее успешным, намного превзойдя своих предшественников по популярности.

Как был создан Linux?

Linux был создан в 1991 году Линусом Торвальдсом, тогда еще студентом Хельсинкского университета. Торвальдс создал Linux как бесплатную альтернативу с открытым исходным кодом Minix, еще одному клону Unix, который преимущественно использовался в академической среде. Первоначально он намеревался назвать его «Freax», но администратор сервера, который Торвальдс использовал для распространения исходного кода, назвал свой каталог «Linux» в честь комбинации имени Торвальдса и слова Unix, и это имя прижилось.

Как я могу начать пользоваться Linux?

Есть вероятность, что вы уже используете Linux и не знаете об этом, но если вы хотите установить Linux на свой домашний компьютер, чтобы попробовать его, самый простой способ — выбрать популярный дистрибутив, предназначенный для вашей платформы (для например, ноутбук или планшет) и попробуйте. Хотя доступно множество дистрибутивов, большинство старых, хорошо известных дистрибутивов — хороший выбор для новичков, потому что у них есть большие сообщества пользователей, которые могут помочь ответить на вопросы, если вы застряли или не можете разобраться.Популярные дистрибутивы включают Elementary OS, Fedora, Mint и Ubuntu, но есть и многие другие. Часто говорят, что лучший дистрибутив Linux — это тот, который лучше всего работает на вашем компьютере, поэтому попробуйте несколько, чтобы увидеть, какой из них лучше всего подходит для вашего оборудования и вашего стиля работы.

Вы можете установить Linux на свой текущий компьютер (обязательно сначала сделайте резервную копию своих данных) или можете купить компьютер System76 или Purism с уже установленным Linux. Если вы не ищете максимально быстрых вычислений, вы также можете установить Linux на старые компьютеры или купить Raspberry Pi.

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

Как я могу внести свой вклад в Linux?

Большая часть ядра Linux написана на языке программирования C, с добавлением небольшого количества ассемблера и других языков.Если вы заинтересованы в написании кода для самого ядра Linux, лучше всего начать с FAQ для новичков в ядре, в котором объясняются некоторые концепции и процессы, с которыми вы захотите ознакомиться.

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

  • Тестировщики, чтобы убедиться, что все работает на разных конфигурациях оборудования и программного обеспечения, и сообщать об ошибках, когда это не так.
  • Дизайнеры для создания пользовательских интерфейсов и графики, распространяемой с помощью различных программ.
  • Писатели, которые могут создавать документацию, инструкции и другой важный текст, распространяемый с программным обеспечением.
  • Переводчики, чтобы брать программы и документацию со своих родных языков и делать их доступными для людей во всем мире.
  • Упаковщики, чтобы взять программы и собрать все части вместе, чтобы убедиться, что они безупречно работают в разных дистрибутивах.
  • Энтузиасты, рассказывающие о Linux и открытом исходном коде в целом.
  • И, конечно же, разработчики пишут саму программу.

Где я могу узнать больше о Linux?

Opensource.com имеет огромный архив статей, связанных с Linux. Чтобы просмотреть весь наш архив, просмотрите наш тег Linux. Или ознакомьтесь с некоторыми из наших фаворитов ниже.

Введение в операционную систему (ОС) Linux: что такое Linux?

Что такое Linux?

LINUX — это операционная система или ядро, распространяемое по лицензии с открытым исходным кодом.Его список функций очень похож на UNIX. Ядро — это программа, лежащая в основе операционной системы Linux, которая заботится о фундаментальных вещах, например, позволяет аппаратному обеспечению взаимодействовать с программным обеспечением.

Зачем вам ОС?

Каждый раз, когда вы включаете компьютер, вы видите экран, на котором можете выполнять различные действия, например писать, просматривать Интернет или смотреть видео. Что заставляет компьютерное оборудование так работать? Как процессор на вашем компьютере узнает, что вы просите его запустить mp3-файл?

Что ж, это операционная система или ядро ​​выполняет эту работу.Итак, для работы на вашем компьютере вам потребуется операционная система (ОС). Фактически, вы используете его, когда читаете это на своем компьютере. Теперь вы, возможно, использовали популярные ОС, такие как Windows, Apple OS X, но здесь мы узнаем введение в операционную систему Linux, обзор Linux и какие преимущества она предлагает по сравнению с другими вариантами ОС.

Кто создал Linux?

Linux — это операционная система или ядро, идея которого зародилась в сознании молодого и способного Линуса Торвальдса , когда он был студентом информатики.Он работал над ОС UNIX (проприетарное программное обеспечение) и считал, что она нуждается в улучшениях.

Однако, когда его предложения были отклонены разработчиками UNIX, он подумал о запуске ОС, которая будет восприимчива к изменениям, модификациям, предложенным ее пользователями .

Щелкните здесь, если видео недоступно

Одинокое ядро ​​и первые дни

Итак, Линус разработал ядро ​​ под названием Linux в 1991 году.Хотя для работы на нем ему понадобятся такие программы, как File Manager, Document Editors, Audio-Video. Что-то вроде рожка, а сверху нет мороженого.

Со временем он начал сотрудничать с другими программистами в таких местах, как MIT , и начали появляться приложения для Linux. Итак, примерно в 1991 году была официально запущена работающая операционная система Linux с некоторыми приложениями, и это стало началом одной из самых популярных ОС с открытым исходным кодом, доступных сегодня .

Ранние версии ОС Linux были не столь удобны для пользователя, как их использовали компьютерные программисты, и Линус Торвальдс никогда не имел в виду коммерциализировать свой продукт.

Это определенно ограничило популярность Linux, поскольку прославилась другая коммерчески ориентированная операционная система Windows. Тем не менее, аспект открытого исходного кода операционной системы Linux сделал ее более надежной.

Linux получает должное внимание

Основным преимуществом Linux было то, что программисты могли использовать ядро ​​Linux для разработки своих собственных операционных систем.Со временем в компьютерный мир ворвалась новая серия удобных для пользователя ОС. Сейчас Linux — одно из самых популярных и широко используемых ядер, , и это основа популярных операционных систем, таких как Debian, Knoppix, Ubuntu и Fedora . Тем не менее, список на этом не заканчивается, поскольку существуют тысячи лучших версий ОС Linux, основанных на доступном ядре Linux, которые предлагают пользователям множество функций.

Ядро Linux обычно используется в сочетании с проектом GNU Dr.Ричард Столмен. Все современные дистрибутивы Linux на самом деле являются дистрибутивами Linux / GNU

Преимущества использования Linux

ОС Linux сейчас пользуется популярностью на пике популярности, и она известна как программистам, так и обычным пользователям компьютеров во всем мире. Его основные преимущества —

Он предлагает бесплатной операционной системы . Вам не нужно тратить сотни долларов, чтобы получить такую ​​ОС, как Windows!

  • Поскольку исходный код является открытым, любой, кто обладает знаниями в области программирования, может его изменить.
  • Изучить Linux для новичков легко.
  • Операционные системы Linux теперь предлагают миллионов программ / приложений и программного обеспечения Linux на выбор из , большинство из которых бесплатны!
  • После установки Linux антивирус больше не нужен! Linux — это очень безопасная система. Более того, существует глобальное сообщество разработчиков, постоянно ищущее способы повысить свою безопасность. С каждым обновлением ОС становится более безопасной и надежной.
  • Бесплатное ПО для Linux является предпочтительной ОС для серверных сред благодаря своей стабильности и надежности (такие мегакомпании, как Amazon, Facebook и Google, используют Linux для своих серверов).Сервер на базе Linux мог работать без перезагрузки в течение многих лет.

Подходит ли мне?

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

На основе ядра Linux доступно тысяч лучших операционных систем Linux и программного обеспечения Linux; большинство из них предлагают по последнему слову техники безопасности и приложения , и все это бесплатно!

В этом суть Linux, и теперь мы перейдем к тому, как установить Linux и какой дистрибутив вам следует выбрать.

Меня просят выучить Unix? Тогда почему Linux?

UNIX называют матерью операционных систем, заложивших основу Linux. Unix разработан в основном для мэйнфреймов и используется на предприятиях и в университетах. В то время как Linux быстро становится нарицательным для пользователей компьютеров, разработчиков и серверной среды. Возможно, вам придется заплатить за ядро ​​Unix, в то время как в Linux оно бесплатно.

Но команды , используемые в обеих операционных системах, обычно одинаковы. Между UNIX и Linux нет большой разницы. Хотя они могут показаться разными, по сути, они одинаковы. Поскольку Linux является клоном UNIX . Итак, изучение одного — это то же самое, что изучение другого.

Что такое Linux и почему я хочу его использовать?

Что такое операционная система?

Вы, вероятно, знакомы с Microsoft Windows или Mac OS X от Apple. Windows и OS X — это особый тип программного обеспечения, называемый операционной системой (сокращенно ОС).Назначение ОС — функционировать как своего рода основа для работы другого программного обеспечения. Если бы ОС не была запущена на компьютере, ни одно другое программное обеспечение не работало бы.

За многие годы компьютерных технологий было доступно несколько операционных систем, но многие люди знакомы только с одной или двумя — обычно Windows или OS X — и контактируют с ними при использовании настольных компьютеров. В мире серверов в настоящее время существует другая ОС, которая, скорее всего, будет работать, и эта ОС — Linux.

Фактически, тот самый веб-сайт, который вы сейчас читаете, работает под Linux.

Linux составляет огромную долю рынка серверных операционных систем, но как насчет запуска Linux на настольном компьютере? Оказывается, существует множество разновидностей Linux, предназначенных для работы в качестве ОС вашего рабочего стола. Двумя наиболее популярными версиями Linux для настольных ПК являются Ubuntu и Fedora.

Почему Linux?

В этот момент вы можете спросить себя: «Ну, даже если я могу запустить Linux на своем рабочем столе, зачем мне это?» Это отличный вопрос.Для многих людей оставаться в среде Windows или OS X — это правильный выбор, но есть веские причины выйти за рамки этих возможностей.

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

Однако у Linux есть некоторые недостатки, которые, по мнению некоторых людей, не стоит оставлять удобную среду Windows или OS X.

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

Свобода

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

Linux — это совершенно другая операционная система, чем Windows или OS X. Если у вас есть какие-либо вопросы или вам нужна помощь в установке Linux, не стесняйтесь обращаться в SandStorm IT по телефону 901-475-0275.

Что такое Linux? Операционная система с открытым исходным кодом, меняющая мир

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

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

Это, в свою очередь, делает навыки работы с Linux востребованными менеджерами по найму ИТ. Например, многие новые технологии, связанные с DevOps, такие как контейнеры, инфраструктура и контроллеры SDN, построены на Linux.

Что такое Linux?

Linux — это операционная система, аналогичная — хотя, как мы увидим, не является прямым потомком — Unix. Как и большинство Unix-подобных операционных систем, Linux состоит из нескольких компонентов.

Ядро

Это ядро ​​системы, которое отправляет инструкции процессору, периферийным устройствам и памяти.

Загрузчик

Процессы, управляющие загрузкой системы. На компьютере пользователь узнает это по открывшемуся экрану-заставке. На сетевом устройстве есть статус, указывающий на процесс загрузки.

Демоны

Фоновые службы, которые запускаются во время загрузки или после того, как система полностью загружена. Например, сетевой демон активирует все сетевые интерфейсы во время загрузки. Другие демоны — это время и DNS.

Оболочка

Это командная строка Linux.Это может напугать людей, которые привыкли работать в графической среде, но большинство сетевых специалистов привыкли работать в оболочке.

Команды Linux

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

Среды рабочего стола Linux

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

Менеджеры пакетов и приложения Linux

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

Линус Торвальдс и история Linux

Как уже отмечалось, Linux — одна из многих операционных систем, подпадающих под категорию «Unix-подобных».Собственная история Unix чрезвычайно запутана, но Linux, хотя и обеспечивает большую часть ощущений от Unix, на самом деле не использует повторно какой-либо исходный код Unix.

Linux на самом деле можно считать внуком Unix. Ее непосредственным предшественником была MINIX, небольшая Unix-подобная ОС, созданная в конце 80-х для демонстрации студентам принципов проектирования операционных систем.

Код MINIX был доступен для образовательных целей, но не мог быть повторно использован для коммерческих приложений. В 1991 году 21-летний студент-информатик по имени Линус Торвальдс объявил, что собирается создать новую операционную систему, вдохновленную MINIX, но написанную с нуля, чтобы код можно было выпускать как открытый исходный код под GNU GPL.Он объединил название MINIX со своим собственным именем и назвал новую операционную систему Linux.

Ядро Linux

Ядро Linux — это ядро ​​операционной системы. Это также представляет собой ключевое различие между Linux и MINIX (что несколько иронично, поскольку Торвальдса обвиняли в краже кода из MINIX для создания своей ОС). В то время как MINIX основан на микроядре, которое содержит минимальный объем кода, необходимый для запуска операционной системы, Linux имеет монолитное ядро ​​, , что означает, что такие функции, как файловая система, виртуальная память и различные системные вызовы, выполняются в привилегированное пространство ядра .

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

Сообщество Linux

Как уже отмечалось, код Linux имеет открытый исходный код — в частности, его код выпущен под разрешающей общественной лицензией GNU.Это означает:

  • Операционную систему Linux можно загрузить и установить бесплатно.
  • Администраторы могут изучить ОС и настроить ее.
  • Имеются неограниченные права на распространение исходной или модифицированной версии операционной системы.

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

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

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

И то, что Linux является проектом сообщества, не означает, что платформа на основе Linux является «меньшим» устройством. Linux имеет отличную экосистему со зрелыми API-интерфейсами, а также гибкий сетевой стек, оптимизированный для модернизированного центра обработки данных. Например, Linux спроектирован с отдельными уровнями управления и пересылки данных, что упрощает отказ от программно-определяемых сетевых архитектур, поскольку разделение этих уровней является основой SDN.

Дистрибутивы Linux

Поскольку Linux является открытым исходным кодом, ни один поставщик не продает его; теоретически вы можете загрузить ядро, среду рабочего стола и различные другие утилиты и приложения и установить их все самостоятельно. На практике эти компоненты ОС упаковываются вместе в так называемый дистрибутив — по сути, ОС Linux, настроенная определенным образом, готовая к использованию прямо из коробки.

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

  • Ubuntu
  • SuSE
  • Debian
  • Красная шляпа
  • Fedora
  • Oracle Linux
  • CentOS
  • Arch Linux
  • Mandriva

Список постоянно меняется; DistroWatch отслеживает основных игроков и оценивает достоинства и недостатки каждого из них.

[Узнайте больше о Linux из наших обзоров серверных дистрибутивов Fedora, SUSE, Ubuntu, RHEL и Oracle Linux.И посмотрите наш параллельный обзор 5 лучших дистрибутивов серверов Linux для предприятий. ]

Linux против Windows

Начало тысячелетия было золотым веком для войн Microsoft и Linux, когда самодовольные пользователи Linux были уверены в превосходстве выбранной ими ОС как по идеологическим, так и по техническим причинам, а Microsoft ответила ответным ударом. так же страстно. Многие из самых ярых сторонников Linux утверждали, что тот день, когда Linux станет доминирующей ОС для настольных компьютеров, не за горами.Очевидно, этого никогда не было. Как коммерческая ОС для конечных пользователей Linux никогда не выходила за пределы крошечной ниши, и дни этих битв в основном прошли (хотя вы все еще найдете людей, готовых вступить в битву).

Но когда дело доходит до серверов Linux, это совсем другая история. Linux широко считается крупным игроком на рынке серверов наравне с Microsoft и другими поставщиками. И на самом прибыльном технологическом рынке, который возник в этом веке, Linux в некотором смысле полностью раздавил Редмонд.Мобильная ОС Android, по сути, является производной от Linux, а Android является ведущим игроком на рынке мобильных устройств, где, несмотря на неоднократные попытки, Microsoft не смогла удержаться за точку опоры.

Для чего используется Linux?

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

  • Kubernetes: Диспетчер кластеров контейнеров от Google
  • OpenStack: Программная платформа для инфраструктуры как облачной платформы услуги
  • Open Daylight: Java-проект Linux Foundation для ускорения внедрения SDN и виртуализации сетевых функций (NFV)
  • Docker: Программный контейнер
  • Open vSwitch (OVS): Распределенный виртуальный многоуровневый коммутатор для обеспечения стека коммутации внутри сред виртуализации.OVS особенно интересен, потому что он предлагает более богатый набор сетевых функций, чем базовые возможности ядра Linux. Если OVS будет хотя бы умеренно успешным, он может стать отличным предвестником того, что должно произойти в области сетевых технологий.

Сетевые технологии медленно внедряют Linux, но чем больше становится зависимых от сети предприятий, тем больше объединяются сетевые и серверные домены. Для сетевых инженеров возможность доступа к собственной оболочке Linux позволяет им использовать инструменты и программное обеспечение, которые когда-то были доступны только для серверов.Это значительно упрощает организацию сетевых служб с учетом изменений серверов и приложений.

Почему Linux так успешен на предприятии?

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

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

Во-вторых, Linux дешевый. Бизнесы интересовались не бесплатным видом Linux — они откровенно не доверяли бесплатному, — но от недорогого коммерческого Linux с доступной поддержкой было трудно отказаться. И, что, возможно, еще более важно, Linux мог работать на обычном оборудовании — дешевых ПК x86, которые у большинства компаний уже было в изобилии, — в эпоху, когда другие поставщики Unix, такие как Sun, использовали свои ОС для встраивания в свое высокопроизводительное оборудование.

Эти факторы сохранят Linux на предприятии на долгие годы.Итак, независимо от того, являетесь ли вы системным администратором или сетевым администратором, вы захотите ознакомиться с этим.

Присоединяйтесь к сообществам Network World на Facebook и LinkedIn, чтобы комментировать самые важные темы.

Авторские права © IDG Communications, Inc., 2019.

Что такое Linux? Простое введение

Криса Вудфорда. Последнее изменение: 1 марта 2021 г.

Может ли группа обычных людей получить
вместе, чтобы спроектировать и построить космическую ракету, которая доставит их
Луна? Звучит как сумасшедшая идея, не так ли? Как любители могли сотрудничать, чтобы тянуть
от чего-то столь запутанного и сложного? Несколько лет назад, если бы вы
предположил, что тысячи энтузиастов-энтузиастов могли бы работать вместе, чтобы создать конкурента для
Могущественная операционная система Microsoft Windows, люди могли подумать
ты тоже сумасшедший.Но именно это и произошло с Linux® , свободным
доступная альтернатива Windows, разработанная в основном молодыми
программисты в свободное время. Давайте подробнее рассмотрим
чудо Linux: что это такое и зачем его использовать?

Фото: пингвин Смокинг — талисман
операционной системы Linux. Изображение смокинга Ларри Юинга опубликовано под
Лицензия Creative Commons.

Что такое операционная система?

Большинство людей не слишком задумываются о том, как работают их компьютеры.
работай.Они просто нажимают на значки на рабочем столе и запускают почтовую программу,
текстовый процессор, веб-браузер или MP3-плеер. Это не имеет значения
Как
компьютер делает то, что делает; все, что их волнует, это то, что это помогает
они отправляют электронное письмо, пишут письмо, выполняют поиск в Интернете или загружают
песня.
Программы, которые работают на наших компьютерах, выполняют полезную работу, подобную этой
называются заявок (заявка
программы или «приложения»), но они
только часть истории. Под приложениями есть еще
запущена основная программа, которая помогает всем приложениям выполнять свою работу.Она называется , операционная система .

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

Фото: Что делает операционная система: как пользователь, последнее, о чем вы хотите беспокоиться, — это мельчайшие подробности того, как на самом деле работает компьютер. Обычно вы работаете с удобными для пользователя приложениями («приложениями»), которые работают поверх операционной системы. Операционная система управляет основными операциями компьютера с помощью еще более фундаментального уровня программного обеспечения (на самом деле прошивки — программного обеспечения, встроенного в аппаратное обеспечение компьютера), называемого BIOS (базовая система ввода-вывода), который отвечает за загрузку вашего компьютера, когда вы сначала включите его.

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

Как Windows стала такой популярной?

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

Ранняя операционная система, называемая
CP / M все изменило. Один раз
микрокомпьютеры начали использовать CP / M, внезапно все они могли использовать
те же программы.Идея была проста. Компании, которые сделали
компьютеры гарантировали, что они могут запускать операционную систему CP / M. Один раз
они достигли этого, их машины могли запускать любую программу
уже написаны для CP / M — программы не нужно было переписывать, так как
они должны были быть, если бы CP / M не существовало.

Когда IBM выпустила свой чрезвычайно популярный персональный компьютер в начале
1980-е годы она пыталась купить права на CP / M — и потерпела неудачу. Вместо этого
договорился о том, что неизвестный мальчик-гений-программист написал альтернативу
собственная операционная система: DOS.Гениальным мальчиком был Билл Гейтс и DOS.
постепенно превратилась в Windows , продукт, поэтому
успешным, что сделало Гейтса (на какое-то время) самым богатым человеком в мире. Самое замечательное в Windows было то, что
это заставило мировые персональные компьютеры говорить на одном языке,
так что внезапно стало возможным, что разные машины могут запускать одно и то же
программы и очень легко обмениваться информацией. Люди часто говорят, что вечно сокращающийся,
все более мощные микрочипы вызвали компьютерную революцию, но
успех Windows в создании более унифицированных, совместимых и
простота использования тоже была очень важна.Вы можете прочитать об этом подробнее в
наша статья по истории компьютеров.

Фото: Найди отличия! Для пользователя компьютера
Система Windows (слева) и система Linux (справа) выглядят практически одинаково
и работаем аналогичным образом. Вы можете настроить свой Linux
рабочий стол делает его практически идентичным Windows, если вы
действительно хочу (хотя и не обязательно). После того, как ваша система Linux запущена и работает, ею так же легко пользоваться, как и Windows, и вы не заметите разницы.Это дистрибутив Lubuntu Linux, на котором запущен рабочий стол LXDE (см. Ниже).

От Windows к GNU / Linux

Если Windows настолько хороша, зачем кому-то альтернатива? Многие
людям — особенно технически подкованным — не нравятся определенные
аспекты Windows и связанная с ней «культура» Microsoft. Они
не нравится доминирование Microsoft в компьютерной индустрии и
тактика, которую он якобы иногда использовал против своих
конкуренты. Некоторые из них даже не считают Windows особенно хорошим продуктом.Один очевидный
риск того, что все будут использовать одну и ту же операционную систему, заключается в том, что вредоносные программы, такие как компьютер
вирусы и «черви» могут распространяться легче. Кроме того, не
все согласны с тем, что мы все должны поступать одинаково. Генри Форд
по общему мнению, однажды сказал своим клиентам, что они могут
Удачная модель-Т в любом цвете, «пока она черная». Некоторые люди
просто люблю делать по-другому.

Линус Торвальдс — один из таких людей.
В 90-е годы эта
Финский студент-программист думал, что попробует писать
его собственная операционная система, основанная на известной системе под названием
UNIX.Он заперся в спальне в доме матери, жил
от пасты, и в конце концов опубликовала сообщение в интернет-бюллетене
доска, рассказывающая миру, что он задумал: «Я делаю (бесплатно)
операционная система (просто хобби, не будет большим и профессиональным …) »
Вскоре тысячи других программистов-любителей присоединились к
усилия — и родилась операционная система Linux. Ядро Linux — это
Базовая операционная система называется ядром . На
поверх этого,
люди запускают приложения, написанные для ядра Linux, многие из них
также разработан программистами-любителями.Это коллектив людей, которые
написать
«Свободное программное обеспечение» было первоначально вдохновлено другим программистом-индивидуалистом,
Ричард Столмен,
и начатый им проект под названием GNU. Теперь более двух
десятилетия спустя GNU / Linux является такой надежной альтернативой Windows, что
такие компании, как IBM и Dell, поставляют его на своих машинах. Linux
возможно, не начинался «большим и профессиональным», но быстро закончился
туда.

Как работает Linux на практике

Фото: Linux бывает разных версий и дистрибутивов.Это два openSUSE (слева) и Kubuntu (справа), и буквально десятки других.

Linux немного более туманный, чем Windows, и может быть немного сложнее понять
концепция, с которой нужно начать. Когда люди говорят о «Linux», они не всегда
обязательно означают одно и то же. Если я говорю «Я использую Linux», это означает
У меня есть как ядро ​​операционной системы , так и некоторые приложения, которые запускают
в завершение. Если вы решили, что хотите запустить Linux на своем
компьютер, вы обычно получаете его в виде удобного пакета под названием дистрибутив
или «дистрибутив.»Обычно это один или несколько CD-ROM или DVD, которые устанавливают
на ваш компьютер базовое ядро ​​операционной системы и
сборник прикладных программ. Дистрибутивы Slimline (например, Puppy Linux и Lubuntu) поставляются с
просто небольшой набор приложений; у других (например, SUSE) их сотни или тысячи.

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

Настольные ПК

У данного дистрибутива будет определенная версия ядра и определенный выбор
приложений к нему. В отличие от Windows, которая имеет одну базовую компоновку рабочего стола
вы можете настроить, в Linux есть различные рабочие столы, из которых вы можете выбирать:
два наиболее известных — это KDE и GNOME, хотя к менее известным альтернативам относятся Xfce, LXDE и LXQt.И у KDE, и у GNOME есть свои плюсы и минусы, и выбор зависит от ваших личных предпочтений.

Некоторые дистрибутивы обязывают вас использовать один или другой из этих рабочих столов,
так что рабочий стол, который вы предпочитаете, часто определяет дистрибутив, который вы выбираете.
Ubuntu, один из самых популярных дистрибутивов для новичков в Linux, основан на Gnome,
хотя в последних версиях также используется Unity, упрощенный и удобный интерфейс, работающий поверх Gnome.
Существует версия Ubuntu, Kubuntu, в которой используется KDE и его эквивалент Unity, а именно:
называется Plasma Desktop.Легкий дистрибутив Lubuntu некоторое время использовал LXDE, прежде чем
переход на LXQt, компактный рабочий стол, более подходящий для старых и маломощных машин (например, нетбуков), для которых изначально Lubuntu был разработан.
Большие дистрибутивы, такие как SUSE, позволяют вам выбирать между KDE и Gnome при первой установке — и
беспристрастная поддержка обоих основных настольных компьютеров всегда была одним из преимуществ SUSE.

Фото: Ubuntu: один из самых простых и популярных дистрибутивов. Здесь используется рабочий стол Gnome.Если вы предпочитаете KDE, вы можете запустить дистрибутив Ubuntu под названием Kubuntu или другой
Дистрибутив полностью на основе KDE.

На что похож Linux?

Я написал исходную версию этой статьи более 10 лет назад, используя версию Linux, распространяемую
Немецкая компания под названием SUSE. Когда я купил свой ноутбук, я купил SUSE
Пакет Linux одновременно: набор из нескольких компакт-дисков и инструкция. К
заставить Linux работать, я просто вставил компакт-диски в привод и загрузился
(завелась) машина.Программа установки SUSE Linux
разделил мой жесткий диск (разделил его на два) и переместил Windows на один
сторона в одной перегородке. В другом разделе он установил Linux
ядро и десятки бесплатных прикладных программ. Практически для каждого
программа, которую вы можете себе представить, которая работает в Windows, вы можете найти похожую
эквивалент, который будет работать в Linux. Таким образом, есть комплексный офис.
пакет под названием OpenOffice (или LibreOffice), который запускает текстовый процессор, электронную таблицу и
слайд-шоу, которые почти полностью совместимы с Microsoft Word,
Excel и Powerpoint.Есть веб-браузер Firefox для отправки электронных писем и
серфинг в сети. Существует множество MP3-плееров, включая XMMS, Amarok и Audacious,
и проигрыватели фильмов, такие как Kaffeine. Есть даже полноценная графическая программа под названием The
GIMP, который предоставляет надежную альтернативу PhotoShop с открытым исходным кодом.
Windows все еще находится на моем компьютере и работает так же, как и в другом разделе; Я просто выбираю
какую систему я хочу использовать при загрузке машины. Подобное устройство называется двойной загрузкой, потому что я могу заставить компьютер запускаться в Windows или Linux по своему желанию.я
теперь есть две машины по цене одной!

Изображение: двойная загрузка на практике: так разделен жесткий диск на 75 ГБ на ноутбуке
Пользуюсь на данный момент. Он был предустановлен с Windows, которая в настоящее время занимает треть диска (красный, слева).
Я также установил два разных дистрибутива Linux (синий и зеленый в центре), каждый из которых занимает около 7–8 ГБ.
Остальная часть диска (оранжевая) справа используется для общих файлов (музыки, фотографий, документов и т. Д.), Которые я
хотите получить доступ как из Windows, так и из Linux.Следует отметить, насколько мало места на диске используется Linux по сравнению с
в Windows — и вы можете сэкономить еще меньше места, если используете один из небольших дистрибутивов.
с относительно небольшим количеством приложений.

А как насчет файлов и папок Windows?

Вы можете скопировать всю папку «Мои документы» Windows в Linux, открыть и отредактировать все файлы, хотя обычно вам придется использовать разные приложения, в зависимости от того, что вы делаете. Некоторые приложения, такие как графический пакет Gimp, выглядят и работают одинаково в Windows и Linux, поэтому вы можете открыть изображение, созданное в Windows, используя версию Gimp для Linux, и продолжить работу с ним таким же образом.Офисные пакеты Linux (OpenOffice и LibreOffice) очень похожи на Microsoft Office, и базовое редактирование почти такое же, но вам нужно будет заново изучить некоторые из более сложных советов и приемов.

Недостатки

Звучит просто, но есть некоторые недостатки. Настройка
Linux для начала может быть простой получасовой задачей — или он может заставить вас
вырывание волос в течение нескольких дней и недель, если ваша система необычна. Один
из самых больших проблем является то, что Linux не
почти такой же всеобъемлющий, как Windows, в способах работы с периферийными устройствами
(надстройки, такие как USB-модемы,
веб-камеры и струйные
принтеры, которые вы подключаете к своему
машина).Даже если у вас есть совершенно обычный принтер или сканер, вы
может обнаружить, что Linux его не поддерживает: у него может не быть небольшого
программа называется драйвером , который сообщает вашему
компьютер, как им пользоваться. На практике есть три
решения для этого. Либо вы можете дождаться одного из тех полезных
программисты-любители разбираются в проблеме и дорабатывают ядро ​​Linux
или пишет драйвер, чтобы он делал то, что вам нужно, или вы можете купить замену
периферийные устройства, которые поддерживает Linux, или вы можете запускать Windows каждый раз, когда захотите
этот хлопотный комплект.

Преимущества

Зачем нужен Linux? Нет ни вирусов, ни червей, ни безопасности
пугает, о чем нужно беспокоиться. Обычно он работает быстрее, чем Windows
и использует гораздо меньше места на диске. И он в основном «бесплатный» в обоих смыслах этого слова: Linux и программы, написанные для него.
часто раздаются за небольшую плату или бесплатно; у них также меньше ограничений авторского права
так что вы можете легко поделиться ими. Вы можете скачать большинство Linux
дистрибутивы, с ядром и всеми необходимыми программами,
абсолютно бесплатно (хотя вы можете купить их заранее упакованными на CD или DVD, если хотите).Сравните это с ценой
Windows и все дорогое программное обеспечение, которое с ней поставляется, и вы
посмотрите, что такое Linux на самом деле замечательно. Поскольку Linux выпускается под «бесплатной» лицензией на авторские права, людям легко
изменять и расширять по своему желанию, хотя все еще есть некоторые ограничения
о том, что вы можете сделать; самое главное, любые внесенные вами изменения также должны быть выпущены
в мир по аналогичной «бесплатной» лицензии.

Установка упрощенного дистрибутива Linux, такого как Puppy Linux или Lubuntu, — отличный способ возродить старый ПК или ноутбук, который больше не может работать с большими, раздутыми современными версиями Windows (или даже с одним из более крупных дистрибутивов Linux).После того, как Microsoft отказалась от поддержки Windows XP в 2014 году, некоторые люди переключили свои старые машины на Linux, чтобы защитить их от вирусов и защитить их. Удивительно, но даже на ноутбуке 10-летней давности один из этих дистрибутивов будет работать с вполне приемлемой производительностью, предоставляя вам доступ к новейшим веб-браузерам (Firefox и Chromium) и офисному программному обеспечению (обычно с базовым текстовым процессором Abiword или Libre Office. пакет) и продление срока службы старой машины еще на несколько лет. (Просто чтобы привести вам пример: в начале 2021 года я использую очень старый ноутбук для резервного копирования, который был выпущен примерно в 2001 году и рассчитан на давно устаревшую Windows XP.Он по-прежнему успешно работает с последней актуальной версией Lubuntu. Некоторые приложения работают немного медленно, в остальном все работает нормально.)

Если вы пользователь Windows, то, вероятно, обнаружите, что обновления Windows немного неудобны, в то время как оптовая продажа
обновления операционной системы (переход с Windows XP на Vista, Windows 7, 8 и теперь 10)
легко может стать серьезной головной болью. Не многим из нас нравится обновление нашей операционной системы.
и, к счастью, Linux доставляет гораздо меньше хлопот. Довольно много дистрибутивов Linux производят то, что
так называемые выпуски долгосрочной поддержки (LTS), которые позволяют вам придерживаться их и получать
обновления и исправления ошибок не менее пяти лет.В случае одного недавнего популярного дистрибутива Linux, Ubuntu 18.04,
Поддержка LTS будет продолжаться целое десятилетие. Поскольку многие дистрибутивы Linux по сути некоммерческие,
нет никакого давления на людей, которые поддерживают их, чтобы они продолжали выпускать радикально новые версии.
Это, в свою очередь, означает, что люди могут продолжать использовать одно и то же оборудование дольше, что намного дороже.
лучше для окружающей среды, чем если бы каждый был вынужден выбросить свой ноутбук каждые пару лет
просто для запуска более новой версии Windows.

Как начать работу с Linux?

Лучший способ попробовать Linux — попросить друга, который дружит с Linux, продемонстрировать это.Но если ты
в меру осведомлен, попробуйте сами, взявшись за
live CD / DVD: версия
дистрибутив Linux, который загружается и запускается с CD / DVD и RAM, не влияя на существующую установку Windows.
Вы можете загрузить live-CD / DVD версии большинства дистрибутивов и достаточно легко их записать.
(Ubuntu — хороший дистрибутив для начала, и вы можете найти его
на странице загрузок Ubuntu.)
Получив live CD / DVD, просто вставьте его в проигрыватель компакт-дисков или DVD и загрузите компьютер с этого диска.
диск (обратитесь к руководству, если вы не знаете, как это сделать), и Linux запустится
(вероятно, довольно медленно) в своего рода демонстрационном режиме.Помните, что на самом деле
он будет загружаться и работать намного быстрее.

Что такое Linux и почему он так популярен?

На каждом настольном компьютере установлена ​​операционная система . Наиболее популярные операционные системы, используемые сегодня:

Linux — операционная система, очень похожая на UNIX , которая стала очень популярной за последние несколько лет.

Операционные системы — это компьютерные программы. Операционная система — это первая часть программного обеспечения, которую компьютер запускает при включении машины.Операционная система загружается в память и начинает управлять ресурсами, доступными на компьютере. Затем он предоставляет эти ресурсы другим приложениям, которые пользователь хочет запустить. Типичные службы, которые предоставляет операционная система, включают:

  • Планировщик задач. Планировщик задач может распределять выполнение ЦП между несколькими различными задачами. Некоторые из этих задач представляют собой различные приложения, которые запускает пользователь, а некоторые из них — задачи операционной системы.Планировщик задач — это часть операционной системы, которая позволяет вам распечатать документ из вашего текстового процессора в одном окне, в то время как вы загружаете файл в другом окне и пересчитываете электронную таблицу в третьем окне.
  • Диспетчер памяти. Диспетчер памяти управляет ОЗУ системы и обычно создает большее пространство виртуальной памяти, используя файл на жестком диске. (См. Также этот вопрос дня.)
  • Диспетчер дисков — Диспетчер дисков создает и поддерживает каталоги и файлы на диске.Когда вы запрашиваете файл, диспетчер дисков загружает его с диска.
  • Сетевой менеджер. Сетевой менеджер контролирует все данные, передаваемые между компьютером и сетью.
  • Диспетчер других служб ввода-вывода — ОС управляет клавиатурой, мышью, видеодисплеем, принтерами и т. Д.
  • Диспетчер безопасности — ОС поддерживает безопасность информации в файлах компьютера и контролирует доступ к компьютеру.

Операционная система обычно также предоставляет для системы пользовательский интерфейс по умолчанию.Стандартный «внешний вид» Windows 98 включает кнопку «Пуск», панель задач и т. Д. Mac OS обеспечивает совершенно другой внешний вид для компьютеров Macintosh.

Linux — это не только операционная система, но и явление. Чтобы понять, почему Linux стал таким популярным, полезно немного узнать его историю. Первая версия UNIX была первоначально разработана несколько десятилетий назад и использовалась в основном как исследовательская операционная система в университетах. Мощные настольные рабочие станции от таких компаний, как Sun, получили распространение в 1980-х годах, и все они были основаны на UNIX.Ряд компаний вышли на рынок рабочих станций, чтобы конкурировать с Sun: HP, IBM, Silicon Graphics, Apollo и т. Д. К сожалению, у каждой из них была собственная версия UNIX, и это затрудняло продажу программного обеспечения. Windows NT была ответом Microsoft на этот рынок. NT предоставляет те же функции, что и операционные системы UNIX — безопасность, поддержка нескольких процессоров, крупномасштабная память и управление дисками и т. Д. — но делает это способом, совместимым с большинством приложений Windows.

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

Ядро Linux, созданное Линусом Торвальдсом , стало доступно всему миру бесплатно. Затем Торвальдс предложил другим добавить в ядро, при условии, что они будут оставлять свои взносы бесплатными.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *