Линукс операционная: 10 лучших операционных систем на базе Linux на русском языке
Лучшие операционные системы и дистрибутивы Linux
Думаете о том, чтобы попробовать Linux? Существует очень много операционных систем Linux (называемых «дистрибутивами» или «дистрибутивами»), и каждая предлагает свои преимущества.
С таким количеством доступных вариантов, это может быть трудно выбрать. Какая лучшая облегченная операционная система Linux? А как насчет дистрибутива Linux для игр? Что делать, если вам нужен только тот, который очень похож на macOS?
В этом списке представлены только дистрибутивы Linux, которые наблюдали значительную активность (обновление или обслуживание) в течение 2018 и 2019 годов. Мы рекомендуем только дистрибутивы Linux, которые безопасны в использовании и регулярно обновляются с помощью исправлений безопасности.
Прыжок впереди: Бизнес | Игры | Генерал | Легкий и минимальный | Мультимедийная продукция | Новое в Linux | Raspberry Pi Distros | Безопасность и Восстановление
Бизнес Линукс Дистро
Red Hat Enterprise Linux
Red Hat Enterprise Linux – это коммерческая производная от Fedora, разработанная для корпоративных клиентов. Существует несколько вариантов и дополнений, и сертификация доступна как для администраторов, так и для приложений.
SUSE Linux Enterprise
SUSE Linux Enterprise Desktop предназначен для использования в бизнесе и готов к установке с предприятия, что облегчает работу с различными офисными программами.
Он достаточно гибкий, чтобы работать на многих устройствах и достаточно надежный для критических систем. Также доступна версия SUSE Linux Enterprise Server.
Игровые Linux Distros
SparkyLinux Game Over Edition
Доступны различные выпуски SparkyLinux, но этот, ориентированный на игру, вероятно, самый полезный. С рабочим столом LXDE и множеством предустановленных игр вы найдете предустановленные Steam, PlayOnLinux и Wine.
Это огромная библиотека бесплатных и премиальных игр у вас под рукой!
SteamOS
Игры на Linux становятся все более популярными, и у ОС есть свой собственный клиент Steam. Однако вы можете предпочесть просто установить SteamOS.
Один из лучших дистрибутивов Linux для игр: SteamOS, оптимизированный для производительности в играх, со встроенной графикой и встроенными звуковыми драйверами вместе с клиентом Steam.
Дистрибутивы Linux общего назначения
Ubuntu
Ubuntu основана на Debian и поставляется с GNOME в качестве среды рабочего стола по умолчанию. Ubuntu, одна из самых популярных операционных систем Linux, улучшается с каждым выпуском. Последние выпуски предназначены для настольных компьютеров, ноутбуков и гибридов. Короче говоря, если вы переходите с Windows или macOS, Ubuntu, вероятно, является первой ОС, которую вы попробуете.
OpenSUSE
Дистрибутив openSUSE – это общий дистрибутив для Linux, созданный проектом openSUSE. Он нацелен на то, чтобы стать как отличным новичком, так и опытным пользователем Linux. openSUSE поставляется с YaST, программой администрирования, которая контролирует установки, управление пакетами и многое другое.
мягкая фетровая шляпа
Fedora, спонсируемая принадлежащей IBM Red Hat, по умолчанию использует среду рабочего стола GNOME. Пользователи могут легко переключаться между KDE, Xfce, LXDE, MATE и Cinnamon. Пользовательские варианты Fedora, известные как вращения Fedora, доступны для пользователей с особыми требованиями.
Debian
Debian – это давний дистрибутив Linux, поставляемый с окружением рабочего стола GNOME. Тем не менее, он также доступен с ядром FreeBSD, и ведется работа по поддержке других ядер, таких как Hurd.
Многие другие известные дистрибутивы Linux основаны на Debian. К ним относятся Ubuntu и Raspbian.
Slackware Linux
Slackware – это дистрибутив, созданный специально для обеспечения безопасности и простоты, который призван стать наиболее UNIX-подобным дистрибутивом Linux Это особенно полезно для управления сервером, так как в нем есть FTP, электронная почта и веб-серверы, доступные для немедленного использования.
Вы когда-нибудь пробовали UNIX или управляли сервером? Если нет, попробуйте Slackware как живой диск (или как виртуальную машину), чтобы справиться с ним.
Mageia
Французская Mageia начиналась как управляемая сообществом некоммерческая вилка Mandriva Linux, и в ней представлены все основные настольные среды. KDE и GNOME доступны в качестве рабочих столов по умолчанию.
SparkyLinux
SparkyLinux произошел от ветки «тестирования» Debian. Основной выпуск поставляется с настроенной версией облегченного рабочего стола LXDE, с другими доступными настольными компьютерами.
Gentoo Linux
Изображение предоставлено: fforget через Flickr
Вы можете адаптировать Gentoo Linux практически к любым требованиям. Его универсальность и производительность делают его одной из лучших операционных систем Linux. Gentoo Linux также поставляется с продвинутой системой управления пакетами под названием Portage.
Хотя эта адаптивность может создавать проблемы для новичков, Gentoo предлагает полный контроль над вашим компьютером.
CentOS
CentOS (Community Enterprise Operating System) – это перестройка сообщества Red Hat Enterprise Linux. Вы хотите использовать корпоративный стандарт бесплатно?
Если вы используете Red Hat на работе, имеет смысл использовать CentOS дома – с точки зрения пользователя, разницы очень мало.
Легкие дистрибутивы Linux
Linux Lite
Основанный на выпусках Ubuntu LTS, Linux Lite – это дистрибутив минимального размера с чистым и простым рабочим столом Xfce. Он принимает меню «Пуск» в стиле Windows, помогая любому беженцу Windows чувствовать себя как дома.
Небольшой ресурс Linux Lite означает, что вы можете установить его на ПК с процессором 700 МГц и всего 512 МБ оперативной памяти. Это то, что мы называем светом! Это делает его одним из лучших дистрибутивов Linux для старых компьютеров или пользователей, стремящихся увеличить время автономной работы ноутбука.
Lubuntu
Lubuntu – это легкий дистрибутив на основе Ubuntu, который идеально подходит для использования с ноутбуком. Он использует минимальный рабочий стол LXDE (Lightweight X11 Desktop Environment) и поставляется с легкими приложениями, разработанными для повышения энергоэффективности и скорости.
Он отлично подходит для большинства старых компьютеров, нетбуков и мобильных устройств, так как использует минимальное количество оперативной памяти и низкие системные требования.
Если вы ищете лучшую операционную систему Linux для автономной работы ноутбука, Lubuntu – это определенное соперник.
Xubuntu
Производная Xubuntu использует среду рабочего стола Xfce, что делает его элегантной и легкой версией Ubuntu. Он отлично подходит для ноутбуков и нетбуков, а также для настольных ПК с низкими характеристиками.
Поскольку он легкий и использует мало системных ресурсов, Xubuntu идеально подходит для старых компьютеров.
Щенок линукс
Это фантастически маленький дистрибутив, который можно запустить полностью из оперативной памяти. Это означает, что Puppy Linux отлично подходит для старых компьютеров, даже без жестких дисков! Это также легко использовать для удаления вредоносных программ.
Manjaro Linux
Manjaro Linux – это быстрый, простой в использовании и легкий дистрибутив, основанный на Arch Linux. Он направлен на то, чтобы предоставить все преимущества Arch Linux с большей удобством и доступностью, облегчая работу для новичков. Рабочий стол Xfce используется по умолчанию, но доступны и другие параметры.
Arch Linux
Arch Linux – это дистрибутив, разработанный для опытных пользователей. Этот легкий минималистичный дистрибутив нацелен на простоту и использует обновленную модель для обновлений.
В Arch есть специальный менеджер пакетов под названием «Pacman», который позволяет легко создавать, изменять и обмениваться пакетами.
Возможно, это не лучший дистрибутив Linux для начинающих, поэтому мы рекомендуем подождать, пока вы не приобретете некоторый опыт, прежде чем попробовать его.
NuTyX
Изображение предоставлено: NuTyX.org
Хотите настроить свою систему Linux? NuTyX для вас! NuTyX, поставляемая бесплатно и без вирусов, позволяет настраивать с помощью концепции сбора, где вы найдете выбор для всего, что вы хотите использовать. Например, вы найдете выбор настольных сред или оконных менеджеров на выбор.
Результатом является пользовательская операционная система Linux с бесконечными возможностями. Это может быть универсальный рабочий стол или домашний кинотеатр.
Бодхи
Этот дистрибутив на основе Ubuntu поставляется с легким и красивым рабочим столом Enlightenment. Bodhi чрезвычайно настраиваемый, с темами и приложениями, доступными для расширения на легких началах.
Fedora Design Suite
Сэкономьте время на установке художественных инструментов и приложений в Fedora, просто установив этот пакет из команды дизайнеров Fedora. Такие инструменты, как Inkscape и GIMP, входят в число предустановленных в этом дистрибутиве, ориентированном на искусство, иллюстрации и DTP.
Студия Убунту
Впервые выпущенная в 2007 году, Ubuntu Studio, вероятно, является выбором по умолчанию для пользователей Linux с творческими талантами. С включением среды рабочего стола Xfce и низкой задержкой ядра все ориентировано на производство мультимедиа.
Хотя многие другие дистрибутивы будут вам полезны, Ubuntu Studio может быть лучшим дистрибутивом Linux для дизайнеров, музыкальных продюсеров, фотографов и других творческих пользователей.
KXStudio
Все креативные дистрибутивы, перечисленные здесь, предлагают хорошее сочетание инструментов, и, хотя KXStudio ничем не отличается, он фокусируется на производстве аудио. Добавьте рабочий стол KDE, и вы получите цифровую студию, способную обеспечить значительную производительность.
Linux Distros для новичков
Бесконечная ОС
Если вы новичок в Linux и хотите быть проще, то Endless OS может быть тем дистрибутивом, который вы ищете.
Предназначенная для семейного использования, Endless OS поставляется с предустановленными 100 приложениями, что идеально подходит, если в вашей системе нет подключения к Интернету. Это также полезно, если вы не знаете, какие приложения Linux вам нужны.
Этот предписанный подход не может быть идеальным для опытных пользователей Linux. Тем не менее, если вы переходите на экологически чистые операционные системы с открытым исходным кодом, это очень полезно. Смотрите наш обзор Endless OS
Endless OS может стать лучшей версией Linux для новых пользователей компьютеров
Endless OS может стать лучшей версией Linux для новых пользователей компьютеров
Переходите на Linux и ищете операционную систему, которая сможет обслуживать всю вашу семью? Бесконечная ОС может быть именно тем, что вам нужно.
Прочитайте больше
для получения дополнительной информации об этой простой операционной системе.
Linux Mint
Linux Mint – это элегантный современный дистрибутив, простой в использовании, но мощный. Linux Mint, основанный на Ubuntu, надежен и поставляется с одним из лучших менеджеров программного обеспечения.
Mint является самой популярной операционной системой Linux на DistroWatch с 2011 года, и многие беженцы из Windows и MacOS выбрали ее в качестве своего нового настольного дома.
Mint поставляется с широким спектром вариантов рабочего стола
5 разновидностей Linux Mint 18, которые вы можете попробовать сегодня
5 разновидностей Linux Mint 18, которые вы можете попробовать сегодня
Linux Mint – это дистрибутив, имеющий корни в Ubuntu, но множество изменений, которые делают его стоящим. В этой статье мы рассмотрим пять вариантов среды рабочего стола, которые вы можете попробовать.
Прочитайте больше
, Вы можете использовать рабочий стол Cinnamon по умолчанию или использовать MATE, KDE или Xfce (XForms Common Environment). Linux Mint Debian Edition, предназначенный для опытных пользователей Linux, также доступен.
Глубоко в
Этот дистрибутив на основе Ubuntu
5 причин, почему новые пользователи Linux будут любить Deepin
5 причин, почему новые пользователи Linux будут любить Deepin
Существует множество производных на основе Ubuntu, которые пытаются решать проблемы по-своему, но один дистрибутив, который заслуживает особого внимания, – Deepin.
Прочитайте больше
В комплект поставки входит стильная среда Deepin Desktop Environment (DDE), предназначенная для начинающих пользователей Linux. Простой и интуитивно понятный, с великолепной панелью системных настроек, Deepin явно вдохновлен рабочим столом MacOS от Apple.
Deepin также имеет простой в использовании центр программного обеспечения, который намного превосходит аналогичные инструменты в других дистрибутивах. Эти факторы делают его одной из лучших операционных систем Linux для миграции пользователей Mac.
Поп! _OS
Pop! _OS – производитель оборудования Linux System76 Операционная система по умолчанию на основе Ubuntu в комплекте с рабочим столом GNOME. Предлагая собственную тему рабочего стола, синий, коричневый и оранжевый интерфейсы соответствуют фирменному стилю System76.
С его собственным браузером установки приложений (Pop! _Shop) вы легко сможете установить предпочитаемые приложения Linux в Pop! _OS. Хотя некоторые приложения не совсем соответствуют теме, это замечательная операционная система Linux. Бонусные очки идут в System76 для производства отдельной версии для устройств с графикой Nvidia.
Зорин О.С.
Zorin OS – еще один дистрибутив, разработанный специально для новичков в Linux, чтобы облегчить переход с других платформ. Дистрибутив на основе Ubuntu содержит несколько приложений, которые знакомы пользователям Windows, и позволяет пользователям легко запускать приложения Windows, которые им все еще нужны.
Рабочий стол Zorin OS может быть настроен так, чтобы он напоминал Windows, macOS или даже Linux.
Элементарная ОС
Еще один дистрибутив на основе Ubuntu, Elementary OS, отличился от других с момента своего появления в 2013 году. Он предлагает красивые простые приложения по умолчанию, соответствующие эстетической привлекательности ОС, такие как Mail for email и веб-браузер Epiphany.
Элементарная ОС также имеет несколько полезных приложений для повышения производительности Linux
10 базовых приложений для OS AppCenter, которые сделают вас более продуктивными
10 базовых приложений для OS AppCenter, которые сделают вас более продуктивными
Наличие собственного магазина приложений действительно привело к появлению Elementary OS с большим выбором приложений. Я использую эти инструменты AppCenter для повышения своей производительности – возможно, вы тоже.
Прочитайте больше
, Если вы хотите что-то, что напоминает внешний вид macOS, Elementary OS – это операционная система Linux, которую вы должны попробовать.
RoboLinux
Одной из больших проблем перехода на Linux с Windows является отсутствие совместимости приложений.
Несколько дистрибутивов имеют дело с этой проблемой, но RoboLinux предлагает лучшее решение: простую настройку виртуальной машины Windows. Windows XP и более поздние версии могут быть установлены в RoboLinux, избегая необходимости двойной загрузки. Это потенциально дает вам доступ к вашим любимым приложениям Windows, когда они вам нужны.
Kubuntu
У Ubuntu есть много производных. Одним из популярных вариантов является Kubuntu, в котором используется более традиционная среда рабочего стола KDE. Ниже это, по сути, то же самое, что и Ubuntu, и выпускается по тому же графику.
Raspberry Pi Linux Distros
Raspberry Pi – это популярный компьютер с Linux, но дистрибутивы, представленные в этом списке, вероятно, не будут работать. Это связано с тем, что Pi использует процессор ARM, а не 32-разрядный или 64-разрядный процессор Intel или AMD.
Таким образом, специальные дистрибутивы были разработаны для Pi. Некоторые из них являются Pi-дружественными версиями существующих операционных систем Linux, например, перечисленных ниже. Для большего количества дистрибутивов, смотрите наш список операционных систем для Raspberry Pi
11 операционных систем, которые вы можете запустить на Raspberry Pi
11 операционных систем, которые вы можете запустить на Raspberry Pi
Аппаратные средства Raspberry Pi – это только одна сторона медали. Вот несколько разных операционных систем Raspberry Pi, которые вы можете установить.
Прочитайте больше
,
Растяжка
Операционная система по умолчанию для популярного Raspberry Pi – основанная на Debian Raspbian Stretch, созданная Raspberry Pi Foundation.
Этот дистрибутив ARM содержит набор инструментов для программирования, таких как Scratch, предназначенных для того, чтобы помочь новичкам начать работу с кодированием.
Raspbian включает среду рабочего стола PIXEL на базе LXDE. Это не единственный вариант, но Raspbian может быть просто лучшей операционной системой Linux для Raspberry Pi.
Кано ОС
Аналогично Raspbian является Kano OS, с большим акцентом на кодирование, на этот раз ориентированное на детей. Более интуитивно понятный пользовательский интерфейс предоставляет все инструменты, которые необходимы ребенку для кодирования с минимальными усилиями.
DietPi
Запуск проекта, который требует голой операционной системы? Ответ – DietPi, сверхлегкая ОС на базе Debian для всех моделей Raspberry Pi. Это также доступно для нескольких других одноплатных компьютеров (или SBC для краткости).
Хотя Raspbian Stretch Lite является, пожалуй, наиболее подходящим вариантом для пользователей Pi, которым требуется небольшая площадь в выбранной ОС, DietPi имеет ряд преимуществ, как показано в этой таблице.
Возможно, ключевым отличием для многих является количество места, которое DietPi занимает на SD-карте. Для запуска Raspbian Stretch Lite вам потребуется 2 ГБ дискового пространства; для DietPi всего 1 ГБ.
Linux Distros для безопасности и восстановления
Кубес 3.2
Вы, наверное, знаете, что Linux более безопасен, чем Windows, но самой безопасной операционной системой Linux является Qubes. В настоящее время доступна версия 3.2, которая называет себя «Достаточно защищенная операционная система», и может похвастаться ни кем иным, как Эдвардом Сноуденом.
Одно это имя должно сказать вам, что Qubes – одна из лучших операционных систем Linux для пользователей, которые заботятся о безопасности.
Благодаря бремени безопасности, свободы и интегрированных функций конфиденциальности, виртуализация обеспечивает изолированную изоляцию между приложениями и вашим оборудованием.
Кали Линукс
Kali Linux, ранее известная как BackTrack, является дистрибутивом для тестирования на проникновение, широко используемым в сообществе онлайн-безопасности. Этот дистрибутив Linux на основе Debian позволяет легко выполнять задачи цифровой криминалистики.
Раздвоенная магия
Parted Magic – это, по сути, инструмент управления дисками, с разделением и копированием жесткого диска в качестве основных инструментов. Это также облегчает восстановление данных и безопасное удаление.
GParted
GParted – это специализированный дистрибутив, предназначенный для облегчения разбиения жестких дисков с помощью графического интерфейса. Пользователи Linux будут знакомы со стандартной версией, которая появляется во многих дистрибутивах.
Эта версия является отдельной, выделенной ОС, однако, готова к запуску в качестве live CD. Необходимо выполнить управление диском без загрузки операционной системы вашего компьютера? Используйте GParted.
ХВОСТЫ
Дистрибуция, полностью посвященная концепции конфиденциальности и безопасности. Это живая операционная система, которую вы можете использовать с DVD, USB-накопителя или SD-карты, чтобы вы могли безопасно пользоваться любым компьютером и не оставлять никаких следов своей деятельности.
Все интернет-соединения маршрутизируются через TOR (Onion Router) для лучшей анонимности. Между тем, криптографические инструменты легко доступны, чтобы защитить все ваши способы общения от посторонних глаз.
Брюс Шнайер – фанат TAILS, и это большое одобрение. Это лучшая операционная система Linux для пользователей, которым нужны высокопортативные и высоконадежные инструменты.
Лучшая операционная система Linux для вас
При таком большом количестве операционных систем Linux вам нужен дистрибутив, который делает то, что вам нужно. К счастью, есть дистрибутивы практически для любой цели.
Считаете ли вы, что вы должны платить за программное обеспечение с открытым исходным кодом? Если это так, большинство разработчиков Linux с радостью примут участие в поддержке операционной системы в долгосрочной перспективе.
Готовы войти в мир Linux? Прочитайте наше руководство по началу работы в Linux
Начало работы с Linux и Ubuntu
Начало работы с Linux и Ubuntu
Вы заинтересованы в переходе на Linux … но с чего начать? Ваш ПК совместим? Будут ли работать ваши любимые приложения? Вот все, что вам нужно знать, чтобы начать работать с Linux.
Прочитайте больше
и убедитесь, что вы знаете самые важные команды Linux
A-Z Linux – 40 основных команд, которые вы должны знать
A-Z Linux – 40 основных команд, которые вы должны знать
Linux – часто игнорируемое третье колесо для Windows и Mac. Да, за последнее десятилетие операционная система с открытым исходным кодом приобрела большую популярность, но она еще далека от рассмотрения …
Прочитайте больше
,
Узнайте больше о: Arch Linux, Best Of, Linux, Linux Desktop Environment, Linux Distro, Linux Elementary, Linux Mint, Longform List,.
9 лучших приложений для запуска Linux, которые помогут вам быстрее справиться с делами
Операционная система linux достоинства и недостатки
История этой операционной системы началась в 1983 году, тогда Linux еще не носила своего современного названия, работать над ней начал Ричард Столлман. Примерно через восемь лет он уже практически закончил разработку всех системных программ входящих в ее состав.
В 90-ые годы к работе над системой присоединился молодой хакер и программист Линус Торвальдс, он и разработал ядро для операционной системы. И как видно из имени этого человека, что свое название система получила именно от него. Кстати и пингвин, ставший эмблемой системы, был до этого личным символом Линуса, а вот сделать этого пингвина символом операционной системы придумала жена программиста – Туве.
В сентябре 1991 года Торвальдс впервые выкладывает в Интернете исходный код, скачать его мог любой пользователь. Это сразу привлекло внимание сотен программистов, которые скачав исходный код, начали работать над ним, добавляя свои программы. С того момента и началось ее свободное и бесплатное распространение. Первые годы занимались этим только отдельные программисты, но позже к разработкам присоединились целые компании. Интересен тот факт, что если сейчас разработками подобной системы занялись на коммерческой основе, то для работы над ней нужно было бы около 11 млрд. долларов. Чтобы довести Linux до его нынешнего состояния над ним на протяжении всех этих лет, в общей сложности работало более 70 тысяч человек. Именно Linux вышел в 2012 году на первое место по использованию в смартфонах, в них применяется Android, который был создан на основе ядра Linux, специально для мобильных устройств.
Достоинства Linux
В наше время, самого Linux, как такового уже нет, но есть другие операционные системы разработанные на его ядре. Если писать кириллицей, то это Федора, Убунту и Андроид, это самые популярные и распространенные системы на данный момент. Пример рабочего стола Linux Fedora
Прежде всего, конечно хочется отметить одно ее главное достоинство, то, что она бесплатно распространяется. Поэтому если на предприятии установить на компьютеры Linux, то можно не бояться никаких проверок. Никто не обвинит вас в использовании пиратского программного обеспечения. Уже доступны любые необходимые программы, работающие в Linux, как для работы, так и для развлечений. Кому и зачем распространять бесплатные программы мы обсуждать не будем.
Второе его достоинство заключается в том, что Linux имеет открытый исходный код. Многим это ни о чем не говорит, постараюсь объяснить просто. Возьмем Windows, после написания ядра этой системы, код закрывается и вскрыть его невозможно, поэтому что-либо переделать в Windows нельзя. Конечно, в какой-то мере поменять оформление мы можем, но залезть внутрь Windows, не получится. С Linux дело обстоит иначе, его код открыт, поэтому если вы владеете знаниям для программирования, то можете ставить свои эксперименты, видоизменяя и улучшая систему.
Еще пару достоинств и маленькие недостатки
А вот еще некоторые достоинства и недостатки Linux. Во-первых, безопасность, в чем она заключается, в том,
что вирусы, которые постоянно бороздят просторы интернета в поисках незащищенного компьютера, на эту систему не оказывают никакого действия.
Например, если вирус попадает в компьютер с Windows, то в скором времени оказываются зараженными все папки на всех дисках. Система зависает, и в большинстве случаев спасти может только полное форматирование всего диска. С Linux немного иначе, вирус не распространяется по папкам, и поэтому не может нанести вреда системе.
Во-вторых, это доступность программного обеспечения, для Windows, чем дальше, тем тяжелее найти хорошую рабочую бесплатную программу. Лицензионные, очень дорогие, а бесплатные, никуда не годятся. С Linux все наоборот, появляются новые программы, абсолютно бесплатные, а по качеству и функциональности, часто превосходящие свои аналоги, разработанные для Windows. И установка программ упрощена, зайдя на сайт дистрибутива, вы выбираете несколько программ, набираете нужную строчку в командной строке, и пошла установка.
Также хочется отметить быстродействие Linux, оформление в нем упрощено, поэтому работает система, намного быстрее Windows. Конечно, если человеку по вкусу больше нравится роскошное оформление, или он имеет возможность купить суперкомпьютер, то Linux ему может не понравиться. Данная система отлично ведет себя на бюджетных моделях ноутбуков и компьютеров, она не требовательная и поэтому и шустрая.
К недостаткам этой системы можно отнести только одну вещь, это некоторое опоздание с выпуском драйверов для оборудования. Время движется вперед, все обновляется, в первую очередь профессиональные программисты делают драйвера для Windows 7, а потом уже для Linux. Связано это в основном с коммерцией, в первом варианте можно неплохо заработать, а второй вариант бесплатный. Но, в скором будущем такое положение дел будет исправлено. Упоминают и другие недостатки этой системы, но большей частью они надуманны, а в конечном итоге каждый пользователь сам решает, что ему выбрать.
Об извечной борьбе операционок, можно почитать в статье Linux против Windows.
Похожие статьи:
Запись имеет метки: Компьютерные программы
Что такое Линукс — плюсы и минусы
ОС Линукс — свободная операционная система на базе ядра, исходные коды которой открыты для просмотра и изменений.
Операционная система это то, что оживляет компьютер и позволяет на нем производить какие-либо операции. Без нее компьютер был бы просто набором микросхем.
OS — это не просто программа, а целый комплекс программ, которые связаны и взаимодействуют друг с другом.
Ядро Линукс — это основной компонент системы, самый низкий уровень ПО, оно взаимодействует с аппаратными средствами машины (ПК).
Ядро появилось в 1991 году. Разработал его студент хельсинкского университета Линус Торвальдс.
Первая официальная версия Линукс состояла из ядра и трех утилит:
- оболочки bash;
- утилиты update;
- компилятора gcc.
Ключевым решение linux стала публикация исходного кода вместе с системой на условиях лицензии GPL.
Наличие исходных кодов — это плюс. Потому что можно перекомпилировать и оптимизировать его под свое железо.
Ядро и программы распространяются с исходным кодом, а это означает, что любой пользователь может посмотреть код и узнать как он работает. А также вносить в этот код изменения и продавать его. Есть только одно условие, распространяться он должен на условии лицензии GPL. То есть с открытым исходным кодом.
Существует большое количество версий Линукс, они называются дистрибутивами.
Выделим наиболее популярные:
- Debian;
- Ubuntu;
- Red Hat. Этот дистрибутив считается классическим. Американская компания ведет разработку в двух направлениях. Серверное решение и клиентское. Последние, распространяется бесплатно;
- Fedora. Бесплатное решение от Red Hat;
- Centos. Бесплатная версия Red Had;
- Астра. Российская разработка на базе Debian. Для юридических лиц все версии распространяются на платной основе.
Linux в основном используется на серверах. Большинство веб-сайтов работает на нем и вот почему: бесплатный, надежный, работает без графической оболочки, тем самым сильно снижает нагрузку на сервер.
Плюсы и минусы
Выделим плюсы:
- Бесплатность операционной системы. Большинство сборок — бесплатные.
- Надежность и безопасность. Сам принцип заложенный в систему делает ее надежной и безопасной и свободной от вирусов. Есть конечно вредоносные программы и под linux, однако вероятность попадания таких программ на компьютер мало вероятно.
- Возможность установить на слабый компьютер, который уже не тянет windows 7 или windows 10.
Минусы:
- Нет большинства программ, которые есть на Виндовс. Придется искать аналоги.
- Другая специфика работы по сравнению с Windows. Необходимо учиться и привыкать к новой ОС.
- Относительно небольшая популярность.
- Большинство настроек делается через командную строку.
- Многообразие сборок Linux, сложность выбора. Какой дистрибутив выбрать?
Создание операционной системы на базе ядра linux. С нуля / Хабр
Рано или поздно каждый пользователь Линукса задумывается над созданием собственного дистрибутива. Некоторые аргументируют это тем, что можно «все настроить под себя». Другие сетуют на то, что среди уже представленных дистрибутивов в Ветке нет идеального. А у них, якобы, есть суперконцептуальные идеи для собственной системы. Зачем я всю эту психологию затеял? Для того, чтобы сразу перекрыть кислород играющимся с Линуксом новичкам, которым делать нечего. Если уж задумались над созданием ОС, думайте до конца. Итак,
Я хочу создать ОС на базе Linux.
Сразу предупреждаю: был бы XVIII век, всех тех, кто для основы своей будущей системы выбирает другой развитый дистрибутив (и, не дай Бог, популярный…) ждала бы виселица. Пост именно про создание системы с нуля, а значит, всякие Slax и Linux Mint мы трогать не будем.
Шаг 1. Выбор носителя
Вариантов немного: либо ваша ОС запускается с LiveCD, либо с жесткого диска, либо с флеш-устройства. Сразу оговорюсь: не скажу в посте ни слова про жесткий диск, потому что гораздо удобнее создавать гибкий дистрибутив из серии «все свое ношу с собой», либо залоченный дистрибутив на оптическом диске. Если вы научитесь создавать LiveCD или LiveUSB систему, с установкой на жесткий диск проблем не будет.
На всякий случай, приготовьте чистую флешку, CD-диск, и установите, наконец, Virtualbox.
Шаг 2. Компиляция ядра
По поводу выхода третьего ядра Linux, этот шаг воодушевляет на дальнейшие разработки… Итак, нам нужны исходники ядра. Каждый пользователь знает, что их можно достать на сайте kernel.org. Ни в коем случае, слышите?, никогда не прикручивайте к своей системе постороннее ядро, скомпилированное не вами!
Поскольку лень моя зашкаливала, я создал папку /linuxkernel и распаковал туда архив с исходниками. Залогинившись под рутом, я сделал следующее:
cd /linuxkernel
make menuconfig
В принципе, ядро можно конфигурировать тремя способами: make config (диалоговая конфигурация), make menuconfig (псевдографическая конфигурация через ncurses), а также make xconfig (графическая конфигурация). Суть в том, что make config испортит вам настроение надолго, т.к. он задаст все возможные вопросы по всем аспектам всех тем. Проблема с make xconfig встречается не у всех, но вот у меня встречалась и встречается. Если приспичило сделать через X, разбирайтесь сами. Оптимальный вариант — make menuconfig. Эта штука откроет вам псевдографический интерфейс, через который вы сможете настроить ядро на свой лад. Штука требует библиотеки ncurses, которая легко устанавливается.
В принципе, если ваш мозг хоть сколько понимает Линукс, вы разберетесь с конфигурированием. Процесс это интересный, вариантов действительно много, а справка, хоть и на английском языке, но все же радует своей доступностью и простотой.
Однако, направить вас все же придется. Перейдите по адресу File Systems —> и поставьте необходимые звездочки. Буква M означает, что поддержка того или иного драйвера осуществляется с помощью подключения к ядру внешнего модуля (ненавижу их!). Нам понадобится также поддержка isofs, для чтения дисков. File Systems —> CD-ROM/DVD Filesystems —> ISO 9660 CDROM file system support. Можно еще поддержать древнедосовские системы.
Чмошные разработчики Mandriva забыли разрешить File systems —> DOS/FAT/NT Filesystems —> NTFS write support, и на одном из их дистрибутивов я мучился с доступом к древневиндовскому разделу.
Посмотрите Processor type and features —> Processor family, мне порекомендовали выбрать Pentium-MMX.
Еще поройтесь в Device Drivers, полезно. Можете шутки ради понавыбирать там все и скомпилировать ядро весом > 50 Мб.
Далее. Ядро после загрузки себя должно загружать, собственно, систему. Либо из скомпилированных в себе файлов (используются во встраиваемых системах), либо из CPIO архива, сжатого чем-нибудь, либо из Initrd. Здесь вам не DOS, здесь не получится сразу сослаться на какой-нибудь init’овый файл в корневом каталоге диска или флешки. На самом деле получится, не слушайте дядю Анникса! Неправильно это, хоть в Интернете по этому поводу уже нехилая полемика ведется. В своей системе мы будем использовать initrd, т.к. это удобно, и не вызовет нецензурных выражений от сторонних разработчиков, в отличие от CPIO архива.
Ах, да, скомпилируйте ядро командой
make bzImage
Если у вас x86, найдете его по адресу /linuxkernel/arch/x86/boot/bzImage.
Для суровых челябинских программистов можно использовать Кросс-компайлинг…
Создание Ramdisk.
Теперь нам нужен initrd с установленной там простейшей оболочкой. Мы будем использовать busybox, потому что эта няша может все. Способ мы украдем у Роберто де Лео, создателя Movix (я бы даже уважать его начал, если бы не запредельная любовь к Perl):
dd if=/dev/zero of=/dev/ram0 bs=1k count=5000 - Создаем Ramdisk в оперативной памяти нашего компьютера.
mke2fs -m0 /dev/ram0 5000 - Форматируем Ramdisk в системе Ext2
mkdir /distro - Создаем папку
mount /dev/ram0 /distro - Монтируем в папку /distro
Все, теперь у нас есть Ramdisk, емкостью в 5 Мб. Можно и больше, только не нужно. В отличие от Томаса Матеджисека, я не собираюсь пичкать initrd модулями в Squashfs, сжатыми LZMA. Все, что необходимо, будет скомпилировано вместе с ядром. Да, это не очень логично и правильно, но мороки в сто раз меньше. А специально для тех, кто осуждает такой подход, можно разрешить опцию модульности в ядре: Enable loadable module support.
В нашем Ramdisk’е, смонтированном в /distro, есть такая папка, lost+found. Это потому, что мы отформатировали его в ext2. Ни в коем случае нельзя ее удалять, хоть она здесь вряд ли поможет, образ-то фиксированный. Нам бы busybox сначала поставить…
Установка Busybox
Вот почему у таких классных проектов такие отстойные сайты? Хотя… это уже не суть важно, если исходники скачаны и успешно распакованы в папку /busybox.
Сконфигурировать busybox можно так же:
cd /busybox
make menuconfig
Если вы еще не поняли, что это, объясню. Busybox заменяет тонны UNIX приложений, хранящихся в папках /bin, /sbin, /usr/bin, /usr/sbin. Вместо этого, создается только одно приложение: /bin/busybox, а на него создается куча ссылок в указанных выше папках. Установим busybox следующей командой:
make CONFIG_PREFIX=/distro install
Еще Busybox создаст файлы /sbin/init и зачем-то /linuxrc, чтобы ваша система корректно запустилась. Но не все необходимые папки были созданы. Так что завершаем все руками и создаем:
/distro/etc
/distro/lib
/distro/dev
/distro/mnt
distro/proc
/distro/root
/distro/tmp
/distro/root
Если что забыл — вспомните, т.к. директории эти забыть сложно.
Все бы хорошо, вот только busybox для работы требует библиотеки, которые нужно скопировать в наш дистрибутив. Очень легко узнать, какие:
ldd /distro/bin/busybox
Программа покажет нам библиотеки, требуемые для нашей оболочки. Сразу говорю: linux gate создается ядром и скопирован быть не может.
При копировании библиотек можно отсекать отладочную информацию (так Роберто советует):
objcopy --strip-debug откуда куда
Делаем из Линукса Линукс
Надо создать несколько системных текстовых файлов:
Нам нужен /etc/inittab. Удивлю вас: в начале жизни система даже не знает, что такое Root. У нас даже пользователь безымянный, но вот файл общесистемных низкоуровневых фич (ОНФ) должен присутствовать. Пилотное содержание файла следующее:
::sysinit:/etc/rc.d/rc.S
# Запустить оболочку в консоли.
::respawn:-/bin/sh
# Перезагрузка по нажатии на Ctrl+Alt+Del.
::ctrlaltdel:/sbin/reboot
# Команды, выполняемые перед выключением и перезагрузкой.
::shutdown:/sbin/swapoff -a >/dev/null 2>&1
::shutdown:/bin/umount -a -r >/dev/null 2>&1
Следующий файл — /etc/fstab. Это таблица, в которой описано, что и куда монтировать при загрузке. Вещь бесполезная! Нам нужно обязательно смонтировать proc, иначе вообще ничего работать не будет, так что в файле пишем:
none /proc proc defaults 0 0
Для mount нужен также файл /etc/mtab. Создайте его и оставьте пустым.
Но mount сделает все необходимое только тогда, когда мы явно его об этом попросим. А просить мы будем в том самом первозагрузочном файле /etc/rc.d/rc.S (rc.d — папка). Вежливо попросим:
#!/bin/ash
/bin/mount -av -t nonfs
Еще нам необходим файл профиля (b)(a)sh, тут вообще раздолье для фантазии. Создаем файл /etc/profile и заполняем следующим:
PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:"
LESS=-MM
TERM=linux
HOME=/root
PS1='> '
PS2='> '
ignoreeof=10
export PATH DISPLAY LESS TERM PS1 PS2 HOME ignoreeof
Понадобится также файл /etc/shell, в котором указано, что есть оболочка:
/bin/sh
/bin/ash
/bin/bash
Вот собственно и все. Можно записывать наш Ramdisk в файл.
mkdir /os - папка для "готового".
umount /dev/ram0 - размонтируем кусочек оперативной памяти.
dd if=/dev/ram0 of=/os/initrd bs=1k count=5000 - создаем файл.
gzip /os/initrd - сжимаем файл initrd
Создание загрузочной флешки
«Финишная прямая» нашей маленькой разработки. Берем флешку, вставляем, форматируем в vfat (можно и в ext, но не забывайте, что еще не все пользователи Windows застрелились).
На флешке создаем папку boot, в ней папки initrd и kernel.
Из папки /os копируем сжатый Ramdisk в папку boot/initrd на флешке, называем «main.gz». Из папки с исходниками ядра копируем bzImage в папку boot/kernel на флешке, называем «main.lk». Достаем файлы загрузчика Syslinux (в Интернете, либо из другого дистрибутива: тут не принципиально), а именно syslinux.bin, syslinux.boot, syslinux.cfg. Копируем их в корневой каталог нашей флешки. В файле syslinux.cfg пишем что-то подобное:
default mm
prompt 1
timeout 100
label mm
kernel /boot/kernel/main.lk
append initrd=/boot/initrd/main.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
label mc
kernel /boot/kernel/main.lk
append initrd=/boot/initrd/custom.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
label cm
kernel /boot/kernel/custom.lk
append initrd=/boot/initrd/main.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
label cc
kernel /boot/kernel/custom.lk
append initrd=/boot/initrd/custom.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
label hd
localboot 0x80
Тем самым мы поддержали кастомные initrd и ядро, которые, эксперимента ради, можно подключить к нашему дистрибутиву.
Узнаем, каким девайсом в системе является наша флешка (можно запустить mount без параметров и посмотреть). Это либо /dev/sdb1, либо /dev/sdc1, либо /dev/sdd1. Стоит отмонтировать флешку перед началом установки.
Устанавливаем syslinux (если пакета в системе нет, apt-get install syslinux):
syslinux -d путь_к_устройству
В корневом каталоге флешки должен появиться файл ldlinux.sys. Если он есть, значит syslinux.bin, syslinux.boot больше не нужны.
Как настроить BIOS на загрузку из флешки, я вам рассказывать не буду — это легко. Скажу только, что очень удобно создать папку /boot/initrd/init, в которую можно будет смонтировать /boot/initrd/main, для последующей работы с ним. Только не забудьте разжимать и сжимать его gzip’ом.
Ну вот и все.
Как-бы я только что рассказал вам, как создать с нуля систему на Linux. Легко, не правда ли? Далее вы можете редактировать скрипт /sbin/init, ведь у вас еще много работы! Вы должны будете написать скрипт для монтирования флешки, который делает chroot в корневой каталог. В противном случае, вы вынуждены будете работать с ReadOnly разделом, величиной в 5 Мб. Но это уже совсем другая история.
Unnx Davis T, B.
Для непросвещенных:
Томас Матеджисек — создатель Slax и Linux Live Scripts.
Роберто де Лео — создатель Movix.
Что такое Linux операционная система
Содержание статьи:
Вступление
Взаимодействия человека и «вычислительной машины» происходит через инструмент, который называется операционная система (operating system). Эволюция операционных систем, начавшись с DOS, пройдя Unix, так и уперлась бы в Windows MS, если бы не «родился» unix-подобный Linux OS — операционная система Линукс.
Официальное представление операционной системы Linux
Операционная система Linux произносится с ударением на первый слог — ‘Линукс.
На вопрос, что такое Linux операционная система, отвечаю, Linux это POSIX совместимая, Unix подобная операционная система с оконной графикой X Window System для управления рабочими станциями и персональными компьютерами.
Значок linux – пингвин:
Что особенно ценно, Linux поддерживает стандарты и протоколы Internet технологии, а также совместима с осями Unix, DOS, Windows Microsoft.
Что просто бесценно, Linux операционная система полностью бесплатна, распространяются с лицензией свободного копирования и свободной установки для любого количества пользователей.
Разработан Linux Линусом Торвалдсом (Linus Benedict Torvalds), город Хельсинки, Финляндия, родился 28 декабря 1969 года.
Нюансы терминологий
На самом деле НЕТ, коробочной версии Linux, которую можно откуда-то скачать и установить на свой компьютер. Термин «Linux», объединяет группу постоянно пополняющихся потребительских операционных систем, созданных на базе (ядре) Linux. Именно эти «оси» можно забрать и установить на свой компьютер. Их официальное название:
Семейство Unix-подобных операционных систем на базе ядра Linux, включающих определённый набор утилит и программ проекта GNU (GNU’s Not UNIX).
Дистрибутивы Linux
Произвольно (без ранжира) перечислю «десятку плюс», популярных ОС Linux:
- Ubuntu: Дистрибутив на базе Linux;
- Linux Mint: Дистрибутив на базе Ubuntu;
- Debian: Дистрибутив на базе Linux;
- Manjaro Linux: дружелюбен, на архитектуре Linux;
- Elementary OS: визуально похож на Mac;
- Zorin OS: визуально похож на Windows;
- Fedora: для компьютеров версия «Fedora Workstation»;
- CentOS: бесплатная альтернатива «RedHat Linux»;
- OpenSUSE: «старичок» для всех пользователей;
- Arch Linux: для опытных пользователей;
- Slackware: «слака» старейший дистрибутив Linux;
- RedHat: для бирж и финансовых учреждений.
Как видите из этого далеко неполного списка дистрибутивов, Linux это база для создания пользовательских операционных систем с различным наполнением. Стоит отметить. Несмотря на то, что Linux бесплатный, некоторые дистрибутивы платные и работают на пожертвования (donate), за тех. поддержку.
Плюсы Linux
Кроме бесплатности, главный плюс дистрибутивов Linux это безопасность. В этой среде вирусов нет. Второй плюс это малый расход памяти, как следствие быстродействие системы.
Нет постоянных обновлений, как на Windows, нет ощущения, что ты постоянно что-то должен, как на Windows, нет появлений тормозов, Windows.
Linux операционная система минусы
Не стоит обольщаться, если вы всю жизнь учились и работали на Windows, перескочить на Linux будет не просто. Здесь важно выбрать дистрибутив под свои цели с хорошей документацией.
Например, если в Windows для открытия папки с документами вам нужно нажать на три-четыре иконки, то на большинстве Linux нужно ручками прописать путь до этой папки. Работа похожа на работу командной строкой Windows.
Вывод
Надеюсь, у меня получилось рассказать, что такое Linux операционная система, простым языком. Однозначно ответить на вопрос, что лучше Linux или Windows, просто не возможно. На сегодня, дистрибутивы Linux, завоевали «любовь» и рынок хостинг компаний. Большинство программного обеспечения хостинг услуг, работает на базе Linux.
В быту и офисах, иконки Windows, пока вне конкуренции. Хотя, если бы в нас учили иначе, все бы давно перешли на оси Linux.
©webonto.ru
Еще статьи
Поделиться ссылкой:
Похожие статьи
Операционная система Linux | ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Linux или GNU / Linux является свободным и открытым исходным кодом Unix-подобных операционных систем для компьютеров. Операционная система представляет собой набор базовых инструкций, которые управляют электронными компонентами компьютера, позволяющие работать прикладным программам. Linux является свободным и открытым исходным кодом (FOSS). Свободный и с открытым исходным кодом (FOSS) означает, что каждый человек имеет право на свободу, чтобы использовать его, посмотреть, как она работает, изменить её или поделиться ею.
Существует много программного обеспечения для Linux и, как само-написанного программного обеспечения для Linux. Linux является свободным программным обеспечением. Это означает , что он не ставит никаких лицензионных ограничений на пользователей. Это одна из причин, почему многие люди хотели бы использовать Linux.
Определяющий компонент Linux является ядро Linux.
Операционная система Linux первоначально была разработана в качестве бесплатной операционной системы для персональных компьютеров. Благодаря своему господству в смартфонах, Android, который построен на ядре Linux, имеет самую большую базу установленного оборудования всех общего назначения операционных систем. Linux, в своем первоначальном виде, также является ведущей операционной системой на серверах таких как универсальные компьютеры и суперкомпьютеры, но используется она только на около 1,5% настольных компьютеров . Linux также работает на встраиваемых системах, которые представляют собой устройства, у которых в операционную систему, как правило, встроены прошивки, это включает в себя мобильные телефоны, планшетные компьютеры, сетевые маршрутизаторы, средства управления автоматизации объекта, телевизоры, видео игровые приставки и смартфоны.
Разработка Linux является одним из самых ярких примеров совместной работы в сфере свободного и открытого исходного программного обеспечения. Лежащий в основе исходный код может быть использован, модифицирован и распределен на коммерческой основе или некоммерческой – либо по лицензии GNU General Public версии 2 (и некоторых программных компонентов в рамках других лицензий). Как правило, Linux , будет упакован в форме, известной как распределение Linux, для настольных компьютеров и использования сервера. Некоторые из популярных мейнстримов, дистрибутивы CentOS, Debian , Ubuntu , Linux Mint ,Fedora , OpenSUSE , Arch Linux и Gentoo , совместно с коммерческими дистрибутивами Red Hat Enterprise Linux и SUSE Linux Enterprise Server. Дистрибутивы включают в себя ядро Linux, поддержка утилит и библиотек, а также обычно большое количество прикладного программного обеспечения для выполнения предполагаемого использования дистрибутива.
Дистрибутивы , ориентированные на использование рабочего стола обычно включают X11 , Wayland или Mir в качестве системы оконного и сопроводительную окружение рабочего стола , такие как GNOME или KDE для компиляции программ. Некоторые дистрибутивы могут также включать в себя менее ресурсоемкие десктопы, таких как LXDE или Xfce. Дистрибутивы, предназначенные для работы на серверах, могут убрать все графические среды от стандартной установки, и вместо этого, включать другое программное обеспечение для настройки и управлять стеком решения , такие как LAMP. Поскольку Linux является свободно распространяемой, любой человек может создать дистрибутив для любого предполагаемого использования.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
что такое? Linux OS: обзор, инструкция, отзывы. Как начать пользоваться Linux
Самой популярной на данный момент времени является операционная система Windows. Это и благодаря успешному началу, и первоначальной ориентированности на работу с нею неопытных пользователей. Но практически каждый, у кого за плечами несколько лет использования этой ОС, возникает вопрос о том, что могут предложить аналоги. Вот один из таких будет рассмотрен в рамках статьи.
Это нелёгкий вопрос. Для полноценного ознакомления с возможностями данной разработки необходимо прочитать не одну книгу и провести много времени за компьютером. Сама операционная система является набором программ, с помощью которых возможно взаимодействие с ЭВМ и запуск других программ. В самой основе лежит несколько важных приложений, которые можно разделить на такие группы:
- Позволяющие получать инструкции от пользователей и общаться с ними.
- Делающие возможным чтение и запись данных на жесткий диск, а также их воспроизведение с помощью принтера.
- Позволяющие контролировать использование памяти и запуск других программ.
Самой важной частью операционной системы является ядро (которое называется Linux). Что такое устройство даёт вам на практике? Популярные на данный момент временные образцы в качестве другой части операционной системы используют различные программы, которые были написаны для этого проекта. Кстати, полноценное название данной ОС – GNU/Linux. Далее вы узнаете, почему у неё такое имя.
Создание
GNU/Linux сделали по образцу ОС Unix. С самого начала эта операционная система разрабатывалась как многопользовательская и многозадачная. Уже этого достаточно, чтобы выделять её. Но отличий в ней значительно больше. Самое главное – это бесплатность (значительная часть разработок была создана добровольцами на безвозмездной основе) и отсутствие владельца. Впервые созданием чего-то подобного занялся фонд свободного программного обеспечения в 1984 году. Тогда разрабатывали Unix-подобную операционную систему, которую назвали GNU. Было создано много основных функций, с помощью которых можно было решать задачи широкого спектра (если сравнивать с тем, что вообще тогда существовало). Кроме фонда, свой вклад сделали много рабочих групп и отдельных людей, что нисколько не умаляет их труда. Но всё же есть некоторые особенности. Так, фондом было создано большинство используемых инструментов, философия и сообщество энтузиастов-пользователей и независимых программистов. Их силами и появилась отлаженная версия GNU/Linux. Но это пока история только первой части. Ядро же Linux OS было создано финским студентом Линусом Торвальдсом в 1991 году (первая стабильная версия датируется 1994-м). Тогда она анонсировалась как замена Minix. Создатель с тех пор не отошел от дел и продолжает возглавлять группу из нескольких сотен программистов, которые совершенствуют операционную систему.
Что предоставляет операционная система пользователям?
Сегодня есть большая свобода в выборе необходимого программного обеспечения. Так, существует дюжина оболочек командной строки, а также несколько графических рабочих столов. Причем под этим подразумевается не визуальное оформление, а изменение именно функциональной части. Также, благодаря приспособлению операционной системы под выполнение нескольких программ, она меньше подвержена различным сбоям и лучше защищена. Со времени своего появления Linux OS медленно, но уверенно завоёвывает свою аудиторию. Так, большинство серверов уже сейчас работают именно на ней. Путь в корпоративном сегменте и домашних условиях она только начинает. Каждый дистрибутив отличается по своему функционалу, внешнему виду и размеру. Так, есть варианты, что предоставляют широчайшие возможности. Существуют и такие, что могут уместиться на небольшой флешке или работают на старых компьютерах. Также сразу после установки операционной системы предоставляется возможность быстро установить пакеты программ, для работы в определённых направлениях (что ценно, если создаётся «офисный» компьютер).
Терминал
Это важная часть в работе с операционной системой Linux. Что такое терминал? Это мощный инструмент, обладающий огромным потенциалом. С его помощью можно облегчить, или даже полностью переложить на машину всю рутинную работу. С помощью терминала можно:
- устанавливать и запускать программы;
- настраивать дистрибутив или конфигурационные файлы;
- добавлять новые хранилища программ;
- и много других вещей, о которых расскажет этот Linux-обзор.
Базовое использование терминала, а также установка программ
Запустите его. Для запуска программы достаточно ввести её имя. Таким образом можно активировать всё, начиная от простых программ-таймеров до сложных утилит. Для этого не нужно вводить полный путь (что является сильным отличием от Windows). Давайте рассмотрим в качестве примера запуск браузера Firefox и сразу — открытие сайта. Последнее необходимо размещать в аргументах. Их типы зависят от программ, которые вызываются. Итак, желаемая команда будет выглядеть следующим образом: firefox «адрес сайта, на который хотим зайти». Также важной особенностью терминала является то, что существует целый ряд команд, которые только и рассчитаны, что на работу с ним. То есть, они не имеют графического интерфейса. А теперь пора поговорить об установке программ. Конечно, есть и графические приложения, которые могут помочь с этой задачей. Итак, запускаем терминал и вводим следующее: sudo apt-get install название_пакета. Несложно, верно? Слово sudo здесь используется для получения прав администратора на установку программы. С помощью apt-get считываются желаемые параметры для приложения. А install непосредственно устанавливает программу. Причем особенность в том, что можно работать с несколькими приложениями одновременно – для этого необходимо только разделить их с помощью пробела.
О названии и назначении установочных пакетов можно легко догадаться и без использования различных инструментов. Но если это невозможно – нажмите на Tab. При смене дистрибутивов необязательно всё делать сначала – достаточно просто экспортировать названия используемых пакетов в текстовый файл, чтобы в последующем импортировать его содержимое. Вот такая простая Linux-инструкция необходима для первоначальной работы.
Работа с файлами и каталогами
Здесь есть нюанс, который поможет быстрее понять особенности функционирования операционной системы. Так, работа происходит всегда в текущем каталоге. Чтобы сделать что-то в другом месте, его сначала необходимо указать. Есть такая команда – nano. Используется для открытия текстового редактора. Если ввести nano «название документа», то в текущем каталоге будет создан файл с указанным именем. А что делать, когда это необходимо сделать в другой папке? Прописываем команду таким образом: nano /home/rabota/documents/”Название документа”. Если в указанной директиве нет файла с необходимым именем и расширением, то создастся и откроется новый. А если необходимо перейти из одной папки в другую? Для этого используется команда cd. Она может указываться сама — с /, ~ или с директивой. Первые три команды переместят в корневой каталог. Для вывода списка файлов в текущей директории используют ls. Чтобы создать новый каталог, применяют mkdir «Имя или путь». Для удаления файлов используется команда rm. После неё обязательно необходимо указывать название документа или директиву его размещения.
Чтобы скопировать файлы, необходимо использовать команду ср «Имя документа» — «Путь». Учитывайте, что применять её необходимо в той директории, где размещается переносимый объект. Таким же образом работает и mv, но она уже занимается перемещением файла. Так, необходимо указывать следующим образом: mv «Директория, где находится документ» — «Путь, куда перемещается объект». Со стороны это может выглядеть немного сложным, но немного практики убедит вас, что это только кажется. Теперь можно базово настроить Linux, чтобы она удовлетворяла запросам.
Работа с системой
Используйте Tab. Это крайне полезная клавиша. Так, она может помочь с автозаполнением. Это работает для пакетов, файлов и папок. Если будет несколько вариантов, то система предложит выбрать один из них. Также помните, что забота о Linux будет на ваших плечах. Хотя можно воспользоваться и предоставленными сборками, если нет желания по кирпичику собирать свою (хотя это является одной из особенностей системы). Но на всякий случай знайте, что дело это нехитрое, и в большинстве случаев осуществление данного действия не будет сложным. Также вы можете для работы использовать любой из графических интерфейсов, что находится в свободном доступе (хотя самый простой способ управления – командная строка).
Установка «Линукс»
Что делать, если есть желание использовать эту операционную систему? Тогда необходимо знать, как установить и как запустить Linux. Первоначально выбираете дистрибутив, который у вас будет. Популярностью используются Ubuntu, Debian, CentOS и много других. Обращаем внимание на представленные операционные системы, хотя конечный выбор за вами. Для этого необходимо будет обзавестись образом .ISO и записать его на диск. Файл желательно скачивать с официального сайта сборки. Потом необходимо выбрать количество бит системы. Версия на 32 обладает меньшим количеством проблем совместимости и лучше работает с драйверами. Но её аналог на 62 обладает большей производительностью. Правда, они доставят и хлопоты, с которыми вам придётся разбираться. Прежде чем начинать, обзаведитесь резервной копией всех важных данных. Не думайте, что система вам может что-то испортить. Просто в большинстве случаев сами пользователи по незнанию или в панике удаляют важную информацию. Итак, у вас есть диск с образом системы. Прежде чем совершать переустановку, настройте базовую систему ввода/вывода на работу с оптическим приводом. Теперь можно перезагружать.
В качестве примера будет рассматриваться установка Ubuntu. Это популярная операционная система, и найти рекомендации по работе с ней не составит труда. Итак, первоначально загрузится экран, где необходимо будет выбрать «Установить Ubuntu». Первоначально нужно будет выбрать язык Linux. Определяете свой часовой пояс. Затем настраиваете работу клавиатуры. В последующем шаге необходимо будет провести подготовку дискового пространства. На данном этапе решение этого вопроса можно переложить на операционную систему, или определить всё вручную. Последний вариант подходит опытным пользователям, которые знают, что такое сектор данных и как работает компьютер вообще. Причем уровень информированности должен быть очень высок.
После того как вопросы с дисковым пространством будут исчерпаны, будет предложено назвать этот компьютер, а также создать администратора. Необходимо будет запомнить, что указывалось здесь, иначе эксплуатация машины в дальнейшем без переустановки или сброса будет почти невозможной. Кстати, пароль и имя пользователя понадобятся не только для того, чтобы зайти в систему. После этого перед вами появится окно мастера переноса настроек из иных операционных систем. Если их нет, то шаг будет пропущен. В противоположном случае операционная система предложит перенести файлы, а также настройки, что были в пользовательских учетных записях. И под конец должно появиться окно, в котором будет отображен выбор пользователя. Проверьте, всё ли так, как вам хочется. Если нет нареканий, то нажимайте на кнопку «Установить», и процесс будет запущен. В зависимости от конфигурации компьютера, на котором осуществляются все эти действия, меняется скорость замены операционных систем. Когда все необходимые действия будут выполнены, вам предложат нажать на кнопку «Ввод».
Запуск «Линукс»
При первом включении вас встретит начальный загрузчик. В данном случае запуск Linux будет зависеть от наличия посторонних ОС. Если она одна, то загрузится сам «Линукс». Если это не так, то перед вами будет три варианта:
- При выборе первого через десять секунд произойдёт загрузка операционной системы.
- Второй вариант – это аналог безопасного режима Windows.
- Тестирование оперативной памяти.
Также зависимо от количества установленных ОС будут добавлены опции их запуска, а не только загрузка Linux-системы. После активации «Линукса» можно приступать к настройке его оформления, начинать использовать дополнительные приложения – в общем, делать всё, чтобы операционная система была максимально подстроена под вас. Программы для Linux существуют в огромном множестве, и можно выбрать то, что понравится. Некоторые проблемы могут возникнуть только при использовании игр и расчетных приложений (AutoCAD и ему подобных).
Удаление и восстановление Linux
В качестве примера будет использоваться всё эта же Ubuntu. Неважно, почему вы задались вопросом «как удалить Linux» – не понравилась система или решили, что это сложно. Главное – как это сделать. Рассмотрим два варианта. В первом, допустим, у вас есть запасной вариант в виде Windows. Во втором будем считать, что другой операционной системы у вас нет:
- Ставите установочный диск в дисковод. Загружаетесь с него, поменяв приоритет в базовой системе ввода/вывода. Открываем командную строку. Сделать это можно через меню установочного диска. Затем выбираете опцию «Исправление системы». В английском варианте она выглядит как Repair your computer. Исправляете запись про загрузку системы. Для этого необходимо ввести команду bootrec /fixmbr. И при запуске перед вами больше не будет отображаться экран выбора операционной системы во время включения компьютера, и всегда будет загружаться Windows. Всё готово. Теперь, чтобы изменения вступили в силу, перезапустите машину. Если есть желание полностью избавиться от Ubuntu, то необходимо проделать ещё два действия. Для начала открываете меню управления дисками. В открывшемся окне необходимо будет нажать на раздел с операционной системой правой кнопкой мыши и выбрать команду его удаления. Всё, её больше нет. Теперь правой кнопкой мыши клацните по разделу с Windows и выберите команду «Расширить раздел». Свободное пространство необходимо добавить к ней. Но, напомним, проделать это можно только в том случае, если имеется запасная операционная система.
- Теперь представьте, что у вас есть только одна Ubuntu. Тогда вам понадобится диск с желаемой операционной системой (в качестве примера будет взята Windows). Вставляете его в оптический привод. Потом необходимо будет удалить раздел, в котором имеется «Линукс». После этого продолжаете установку. Если этого не сделать, то вы не сможете пользоваться компьютером. И тогда придётся где-то создавать операционную систему на флешке и уже с неё осуществлять необходимые действия.
«Линукс»: такой одинаковый и разный
Поговорим о том, какие аналоги Linux существуют, и дадим им краткую характеристику. Рассмотрены будут исключительно самые популярные дистрибутивы:
- Ubuntu. Ориентирован на легкость освоения и использования.
- OpenSUSE. Удобный во время настройки и обслуживания дистрибутив.
- Fedora. Один из самых популярных вариантов, который снискал себе любовь, благодаря своей универсальности.
- Debian. Данный дистрибутив выступил в качестве основы для многих других. Над его созданием трудится обширное сообщество разработчиков. Имеет строгий подход к использованию несвободного программного обеспечения.
- Slackware. Один из самых старых дистрибутивов. Имеет консервативный подход относительно разработки и использования.
- Gentoo. Очень гибкий дистрибутив. Собирается из исходных кодов. Конечный результат может отличаться высокой производительностью и гибкостью исполнения задач. Ориентирован на опытных пользователей и экспертов компьютерных технологий.
- Archlinux. Дистрибутив, который ориентируется на применение последних версий программного обеспечения. Постоянно обновляется. Подходит для тех, кто желает иметь все преимущества и модификации, но не желает тратить своё время.
Кроме всех этих перечисленных вариантов, есть много других дистрибутивов. Они могут базироваться на обозначенных выше или создаваться с нуля. Во втором варианте они, как правило, создаются для выполнения ограниченного круга задач. Каждый дистрибутив обладает своей концепцией, набором пакетов, достоинствами и недостатками. Ни один из них не может претендовать на удовлетворение всех пользователей. Поэтому вместе с лидерами успешно существуют и другие реализации, созданные объединениями программистов и фирмами. Так, есть много разработок, которые могут функционировать с компакт-диска, и можно не устанавливать систему на сам компьютер. Если нет никаких конкретных целей, то можно использовать любой дистрибутив. При желании самостоятельно собрать необходимые компоненты рекомендую обратить внимание на Gentoo, CRUX или LFS.
Что нам говорят те, кто использует «Линукс»?
В целом, исследовать отзывы вы можете и самостоятельно. Но в статье проведена их определённая «компиляция» для тех, у кого нет желания или времени заниматься поиском и чтением различных текстов. О Linux отзывы в массе своей положительные. В качестве положительных черт называют малое количество оперативной памяти, которую необходимо выделять для работы самой операционной системы. Также уважение она заслужила среди тех людей, которым необходимо сосредотачиваться на работе, но их постоянно отвлекают игры. Не в последнюю очередь это происходит из-за того, что для «Линукса» выпущено относительно мало развлекательных программ. Конечно, можно воспользоваться услугами эмуляторов операционных систем, но это всегда требует много времени и ресурсов. Поэтому для ленивых людей это хороший вариант. Большой популярностью «Линуксы» пользуются среди представителей сектора информационных технологий. Не в последнюю очередь это благодаря наличию различных всевозможных инструментов. Программисты и технические специалисты отзываются о данной системе положительно благодаря её универсальности и лёгкости ведения необходимой деятельности. В качестве негативных черт обычно приводят необходимость иметь значительные познания в компьютерах, уметь работать методом научного тыка и визуальное отличие от Windows. Вот такие мнения можно найти о Linux. Операционная система действительно значительным образом отличается от привычного интерфейса большинства персональных компьютеров, но есть мнение, что это больше преимущество, чем недостаток.
Заключение
Вот и подходит к концу описание Linux. Обзор представил много различных аспектов. Вы узнали, что такое дистрибутивы. Изучили и программы для Linux: какие есть особенности в их работе, как устанавливать и запускать непосредственно саму операционную систему. Также были предоставлены различные команды, с помощью которых можно выполнять основной спектр пользовательских операций. Остается надеяться, что информация про Linux — что такое и с чем его едят — пригодится вам на практике.
3 Операционные системы для смартфонов Linux, которые можно установить сегодня
Устали от Android? Не хотите быть частью проприетарной экосистемы? Безопасность и конфиденциальность становятся все более важными для пользователей смартфонов, но каков ответ?
Можно ли отказаться от Android и iOS в пользу другой мобильной операционной системы?
Если вам нужна альтернативная операционная система, обычно вам подходит Linux.Но какие операционные системы Linux для смартфонов доступны для установки сегодня? Если вы хотите заменить Android на Linux, вот дистрибутивы, которые вам стоит попробовать.
Первоначально выпущенный разработчиками Ubuntu Canonical, Ubuntu Touch в настоящее время поддерживается UBports.Это означает, что заброшенная мобильная операционная система Ubuntu продолжает жить.
Ubuntu Touch предлагает интеллектуальный подход к смартфонам, позволяющий справляться с нехваткой приложений за счет встроенных средств общения, новостей и фото.Это делается под видом Scopes, различных страниц главного экрана, на которых представлены настроенные новости, погода, приложения и социальные сети.
Это тоже хорошо работает, хотя всегда бывает время, когда приложения нужны.
Однако, возможно, самая сильная сторона Ubuntu Touch — это конвергенция.
Это система, очень похожая на Microsoft Continuum и Samsung DeX, в которой мобильное устройство подключается к беспроводному устройству HDMI, клавиатуре и мыши и используется в качестве настольного компьютера.Единственная реальная разница между этим устройством и настольным Linux-устройством заключается в том, что в телефоне есть процессор ARM.
В настоящее время поддерживаемые устройства включают телефоны, на которых предустановлен Ubuntu Touch, а также OnePlus One, Fairphone 2 и Nexus 5 (Hammerhead). Многие другие находятся в активной разработке, например OnePlus 2 и OnePlus 3.
Совместно разработанная Jolla, Mer (разработчик стека промежуточного программного обеспечения), Sailfish Alliance (группа корпораций) и членами сообщества, Sailfish OS является продолжением заброшенной операционной системы MeeGo, которая сама основана на Maemo и Moblin.
Последняя версия Sailfish OS известна как Sailfish X и работает на устройствах Sony Xperia X.К сожалению, у Sailfish OS нет открытого исходного кода, а бесплатная версия — это ограниченная по времени пробная версия.
Полная версия Sailfish X обойдется вам примерно в 50 долларов, и она доступна только в Европейском Союзе, Норвегии и Швейцарии.Как отмечено на сайте:
«… Использование нашего веб-сайта и услуг для покупки Sailfish X за пределами авторизованных стран запрещено».
В ОС Sailfish есть поддержка приложений для Android, поэтому, если вам это нравится, стоит попробовать эту ОС.
Возможно, самый захватывающий вариант — это Plasma Mobile, ориентированная на смартфоны версия популярной Plasma, которая считается одной из лучших настольных сред Linux.
Получив много внимания в 2017 году (в основном из-за отказа Ubuntu от Ubuntu Touch), Plasma Mobile ставит своей целью стать «полной и открытой программной системой для мобильных устройств».»
В настоящее время совместимый с Nexus 5 (Hammerhead) и OnePlus One, Plasma Mobile (на основе Kubuntu) также доступен для ПК и планшетов на базе Intel благодаря версии для Arch Linux.Plasma Mobile — один из дистрибутивов Linux, который вы также можете запустить на PinePhone.
Также имеется поддержка нескольких ПЗУ для Nexus 5 (Hammerhead), что позволяет запускать Plasma Mobile вместе с предпочитаемым пользовательским ПЗУ Android.
Возможно, самое лучшее в проекте Plasma Mobile — это то, что вы можете запускать настольные приложения и виджеты Plasma, а также приложения Ubuntu Touch.Это дает проекту более широкий выбор приложений, чем Ubuntu Touch.
Другие мобильные проекты Linux
На момент написания этой статьи в стадии реализации находятся еще три известных мобильных проекта Linux:
Галий
Цель Halium, предназначенная как система для улучшения будущих мобильных проектов Linux, — «унифицировать уровень аппаратной абстракции для проектов, которые запускают GNU / Linux на мобильных устройствах с предустановленным Android».»
Также есть намерение стандартизировать другое программное обеспечение и улучшить доступ Linux к аудио, камере, GPS и другому оборудованию.
Как вы понимаете, в случае успеха это значительно упростит установку Linux на смартфоны.
PureOS
Более полный проект будет представлен в виде мобильной версии PureOS, дистрибутива Linux, ориентированного на конфиденциальность и безопасность, от Purism.
В настоящее время нет возможности загрузить PureOS для мобильных устройств, но первый телефон Purism, Librem 5, выйдет в 2019 году.Это будет самое безопасное и частное мобильное устройство, и большая часть его работы будет зависеть от операционной системы PureOS.
Обновление : Вот как Librem 5 повлияла на рабочий стол Linux.
постмаркетOS
PostmarketOS (pmOS), описывающий себя как «настоящий дистрибутив Linux для телефона», представляет собой версию Alpine Linux для смартфонов.
В настоящее время задача pmOS находится на ранней стадии разработки и состоит в том, чтобы создать устойчивую мобильную ОС с долгосрочной поддержкой.
Многие устройства могут работать под управлением pmOS, включая Amazon Fire HDX, устройства Google Nexus, а также телефоны и планшеты Samsung Galaxy.
Однако на этом раннем этапе разработки pmOS лишь некоторые из этих устройств обладают полным набором функций.Однако, предлагая несколько окружений рабочего стола, проект pmOS выглядит хорошо подходящим для достижения своей цели по созданию долгосрочной устойчивой мобильной операционной системы на базе Linux.
Приложения, устанавливающие Linux на Android
Если вы отчаянно хотите иметь Linux в кармане, но у вас нет ни одного из перечисленных выше устройств, есть альтернативы.
Это позволяет вам запускать Linux (или создавать впечатление, что работает Linux), не вставая с вашего Android-устройства в качестве приложения.Телефон с рутированным доступом необходим в большинстве случаев, но в основном они предлагают эмуляцию.
KBOX
Инструмент, не требующий root, KBOX описывается как «проект по созданию миниатюрного дистрибутива Linux для некорневых (т.е.е., немодифицированные) устройства Android, обеспечивающие консольную среду, подобную Linux «.
Таким образом, в нем есть множество утилит командной строки, но они недоступны в Google Play.Вместо этого вам придется посетить веб-сайт, чтобы загрузить и установить APK. Прежде чем продолжить, убедитесь, что вы понимаете подводные камни установки приложений со сторонних сайтов, помимо Google Play.
Скачать : KBOX (больше не доступен)
Развертывание Linux
Вместо среды командной строки с некоторыми инструментами Linux вы можете предпочесть что-то вроде Linux Deploy из Google Play.Требуется установить как эмулятор терминала, так и клиент VNC — а также телефон с root-доступом — Linux Deploy позволяет вам выбирать из нескольких разных дистрибутивов. Они устанавливаются в виде образа диска в хранилище вашего устройства.
Однако после установки вы сможете получить доступ к среде рабочего стола Linux на своем телефоне или планшете.
Скачать : Linux Deploy (бесплатно)
Ваш смартфон заслуживает Linux
Короче говоря, Linux уже доступен для многих смартфонов, и мы видели несколько отличных планшетов с Linux.Но предстоит еще долгий путь. Дистрибутивы Linux на мобильных устройствах редки, но нуждаются в вашей поддержке.
Если у вас есть одно из устройств, упомянутых или связанных выше, попробуйте совместимый мобильный дистрибутив Linux.
Проведите с ним несколько дней, чтобы увидеть, как он вам подходит.Затем сообщите заинтересованному сообществу проекта, как все прошло. Сообщите им, что сработало, а что нет.
Если вы умеете писать код, почему бы не предложить свой опыт одному из проектов разработки? Более того, вы даже можете начать разработку своей собственной мобильной версии Linux с помощью проекта Halium.
Вы пробовали мобильную операционную систему Linux? Слишком сложно установить? Что ж, не волнуйтесь, вы можете запустить Linux на любом Android-смартфоне.
Facebook может ограничить контент в день выборов в США
Если президентские выборы в США в 2020 году станут жестокими, Facebook потенциально может остановить распространение контента.
Об авторе
Кристиан Коули
(Опубликовано 1398 статей)
Заместитель редактора по безопасности, Linux, DIY, программированию и техническим вопросам.Он также выпускает The Really Useful Podcast и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения.
Автор статьи в журнале Linux Format, Кристиан — мастер Raspberry Pi, любитель Lego и фанат ретро-игр.
Ещё от Christian Cawley
Подпишитесь на нашу рассылку новостей
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.
.
3 UNIX-подобные операционные системы, не являющиеся Linux
За последнее десятилетие или около того люди начали действительно путать «UNIX» с «Linux», как будто это одно и то же, но это не так. Это непонятная область, но различие в основном сводится к тому, как вы определяете термины.
UNIX имеет корни, уходящие корнями в 1960-е годы, но имя не проявлялось до 1970-х годов, когда родился проект под названием Unics .В течение следующих нескольких десятилетий UNIX разделилась на множество различных ветвей, каждая из которых имела свои уникальные особенности.
Linux был , а не из тех ветвей.
Фактически, Linux родился как альтернатива UNIX с целью обеспечения совместимости с UNIX, что объясняет, почему у них много общего и почему они часто смешиваются.В этом смысле Linux — это UNIX-подобная, а не основанная на UNIX операционная система.
Другими словами, Linux находился под влиянием UNIX, но системы UNIX не имеют отношения к Linux.С учетом сказанного, вот некоторые из наиболее важных систем UNIX, которые все еще существуют и о которых стоит знать.
BSD
Дистрибутив программного обеспечения Berkeley, более известный как BSD, был производным от UNIX, который был запущен в 1977 году и прекратил разработку в 1995 году.В начале BSD фактически имела тот же код, что и UNIX в то время, что делало ее настоящей ветвью UNIX.
Хотя исходная BSD больше не существует, она породила множество других потомков, называемых «вариантами», многие из которых активно развиваются как проекты с открытым исходным кодом.
Самый популярный вариант — это FreeBSD , которая представляет собой полнофункциональную операционную систему общего назначения (в отличие от Linux, которая представляет собой просто ядро).Это означает, что система FreeBSD включает ядро, драйверы, утилиты и документацию.
Установки FreeBSD по умолчанию не имеют графического интерфейса, но достаточно легко установить одну из популярных сред рабочего стола, которые поддерживаются «из коробки»: GNOME, KDE или Xfce.
Третий по популярности вариант — это NetBSD , который больше ориентирован на чистый дизайн и легкую переносимость между компьютерными архитектурами, что означает, что он должен работать без проблем практически на любой машине.
По большей части NetBSD используется в основном в качестве основы для крупномасштабных серверов и встроенных систем, а не для личного использования.
Один из потомков NetBSD, названный OpenBSD , фактически превзошел по популярности своего родителя, став вторым наиболее широко используемым вариантом BSD после FreeBSD.
Основное внимание OpenBSD уделяет прозрачному коду и документации, а затем безопасности.По этой причине OpenBSD является популярной операционной системой в индустрии безопасности. Несмотря на это, OpenBSD также поддерживает окружения рабочего стола и распространенные программы с открытым исходным кодом, что также делает его удобным для личного использования.
Все эти варианты лицензируются по лицензии BSD с открытым исходным кодом, которая является одной из самых разрешительных доступных лицензий на программное обеспечение.С этими операционными системами вы можете делать все, что захотите.
Solaris
В 1983 году был выпущен вариант BSD под названием SunOS.SunOS, разработанная Sun Microsystems, также известная как пионер платформы Java, была больше похожа на рабочую станцию и сервер, чем на персональный компьютер.
Но затем, в 1992 году, они отказались от SunOS на основе BSD и заново начали использовать более современную (на то время) версию UNIX.Эта версия получила название Solaris, которая существует и сегодня под названием Oracle Solaris (поскольку Sun Microsystems была приобретена Oracle в 2010 году).
На протяжении большей части своей истории Solaris был частным проектом с закрытым исходным кодом, хотя Sun часто интегрировала в систему решения с открытым исходным кодом (такие как OpenWindows и более поздняя версия Common Desktop Environment).
Но в 2005 году все изменилось, когда Sun выпустила кодовую базу Solaris по лицензии, одобренной Open Source Initiative.Этот вариант, основанный на Solaris 10, стал известен как OpenSolaris .
К сожалению, когда Sun была приобретена Oracle, официальный проект OpenSolaris был закрыт.Это побудило сообщество разработчиков продолжить разработку самостоятельно, что привело к созданию форка под названием OpenIndiana , основанного на новом ядре под названием illumos.
OpenIndiana — это духовное продолжение ныне не существующей OpenSolaris.Существует несколько других производных OpenSolaris, и все они основаны на ядре illumos (точно так же, как все дистрибутивы Linux основаны на ядре Linux), но ни одна из них не заслуживает такого внимания, как OpenIndiana.
Но в конце концов, если вы не работаете в среде крупномасштабных серверов и мэйнфреймов, вам, вероятно, никогда не придется иметь дело с Solaris или любыми его родственниками.
OS X
Удивительное количество людей не понимают, что современные системы Mac основаны на UNIX.Вплоть до Mac OS 9 операционная система Apple создавалась и разрабатывалась собственными силами, но они обновили все в 2001 году, выпустив Mac OS X (которая позже была переименована в OS X в 2012 году).
Когда Apple приобрела NeXT, Inc.в 1997 году они также приобрели операционную систему NeXTSTEP, которая сама была производной от ранней версии BSD. Это означает, что современные Mac имеют больше претензий на происхождение UNIX, чем даже системы Linux!
До OS X каждая версия операционной системы Apple отражалась в названии (e.г. Mac OS 9, Mac OS 8 и т. Д.). Теперь все версии операционной системы на основе UNIX, начиная с 2001 года, называются «версией 10», причем каждому основному выпуску присвоено кодовое имя, например, «Yosemite» (технически это версия 10.10).
Как оказалось, переход на UNIX оказался успешным для Apple, если учесть, что OS X в конечном итоге стала основой iOS, операционной системы, которая теперь работает на iPhone, iPad и Apple TV.Можно спорить, что Apple даже не было бы на карте, если бы не UNIX.
Другие UNIX-подобные операционные системы
В дополнение к трем крупным именам, приведенным выше, стоит упомянуть еще несколько примечательных примеров UNIX-систем, отличных от Linux.
IBM разрабатывает операционную систему AIX , которая в основном используется на мэйнфреймах IBM и PowerPC.Hewlett-Packard поддерживает HP-UX , который используется в линейке рабочих станций и серверных систем HP 9000. А еще есть Minix , операционная система на микроядре, которая сейчас в основном используется в образовательных целях.
Нижняя линия? UNIX гораздо более распространен и влиятельнее, чем вы думаете.Мир был бы на самом деле другим, если бы UNIX никогда не появлялся на сцене.
Какие UNIX-подобные системы мы упустили? Это помогло прояснить, что такое UNIX? Есть вопросы, на которые нет ответа? Поделитесь с нами в комментариях ниже!
Как отключить раздражающее всплывающее окно Spotify в Windows 10
Вот как скрыть всплывающее окно с музыкой в Windows 10, которое появляется, когда вы управляете музыкой в Spotify.
Об авторе
Джоэл Ли
(Опубликовано 1604 статей)
Джоэл Ли имеет степень бакалавра наук. Кандидат компьютерных наук и более девяти лет профессионального опыта в области написания и редактирования.Он является главным редактором MakeUseOf с 2018 года.
Ещё от Joel Lee
Подпишитесь на нашу рассылку новостей
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.
.
SparkyLinux
SparkyLinux — это дистрибутив GNU / Linux, созданный на основе операционной системы Debian GNU / Linux. Sparky — это быстрая, легкая и полностью настраиваемая ОС, которая предлагает несколько версий для разных пользователей и разных задач. Подробнее…
Sparky news:
Для Sparkers доступно новое приложение: Cherrytree. Что такое Черритри? Приложение для создания иерархических заметок с богатым…
27 сентября 2020 г.
Для Sparkers доступно новое приложение: Brackets.Что такое скобки? Brackets — это современный редактор кода с открытым исходным кодом…
21 сентября 2020 г.
Для Sparkers доступно новое приложение: Ciano. Что такое Чиано? Конвертер мультимедийных файлов, ориентированный на простоту…
14 сентября 2020 г.
Для Sparkers доступно новое приложение: Browsh. Что такое Browsh? Browsh — это полностью интерактивный современный текстовый…
6 сентября 2020
Сентябрьский снимок Sparky 2020.09 линии (полу) прокатки отсутствует. Он основан на тестировании Debian «Bullseye»…
2 сентября 2020 г.
Большое спасибо всем вам за поддержку наших проектов с открытым исходным кодом, особенно в эти трудные дни. Ваши пожертвования…
1 сентября 2020 г.
8-й ежемесячный отчет проекта Sparky за 2020 год: Выпущен Sparky 2020.08 линии прокатки; Sparky 2020.08 Special Editions…
30 августа 2020 г.
Специальные выпуски Sparky 2020.08 Выпущена игра GameOver, Multimedia & Rescue. Он основан на тестировании Debian «Bullseye»…
26 августа 2020 г.
Для Sparkers доступно новое приложение: Gis Weather. Что такое Gis Weather? Gis Weather является открытым исходным кодом…
23 августа 2020
Выпущен августовский снимок Sparky 2020.08 (полу) прокатной линии. Он основан на тестировании Debian «Bullseye»…
17 августа 2020 г.
Для Sparkers доступно новое приложение: Joplin.Что такое Джоплин? Joplin — это бесплатная программа для заметок с открытым исходным кодом…
9 августа 2020 г.
.
15 лучших операционных систем для Raspberry Pi (с изображениями) — RaspberryTips
Raspberry Pi не ограничивается Raspbian, который является официальным дистрибутивом, но далеко не единственным
Какой лучший дистрибутив для Raspberry Pi?
На Raspberry Pi доступны десятки операционных систем, и идеального распределения не существует. Каждый дистрибутив имеет свои сильные и слабые стороны и больше подходит для конкретного использования.
Я представлю здесь 15 дистрибутивов, которые выделяются и заслуживают тестирования, если вы ищете идеальную систему
1 — Raspbian
Raspbian — официальный дистрибутив Raspberry Pi
на основе Debian он построен на той же философии, т.е.е., стабильность и производительность.
Многие пакеты Debian доступны на Raspberry Pi
С момента его первого выпуска в 2012 году было много улучшений
Сегодня Raspbian поставляется с рабочим столом PIXEL (на основе LXDE) , что делает Raspberry Pi пригодным для повседневного использования в качестве настольного компьютера.
Что касается предустановленных приложений, мы находим самые необходимые, такие как Chromium, Minecraft Pi, Scratch или LibreOffice
Установка дополнительных пакетов или другой среды рабочего стола облегчается наличием APT Packet Manager
Если вы привыкли к Debian или Ubuntu, вы будете не потеряйся
Я поставил его на первое место в этом рейтинге, потому что он имеет множество преимуществ, таких как совместимость, надежность и адаптируемость к большинству проектов для начинающих
Raspbian хорошо работает с любой моделью Raspberry Pi
Raspbian доступен на официальном сайте
Чтобы установить его, вы можете проверить мое пошаговое руководство здесь
2 — Ubuntu
Несколько месяцев назад , установка Ubuntu на Raspberry Pi была приключением 🙂
Моя последняя попытка была успешной, все работает хорошо на Raspberry Pi 3 и 4
Ubuntu быстро стал самым используемым дистрибутивом Linux в мире
На основе Debian, этот дистрибутив работает на более короткий цикл разработки и, следовательно, предоставляет последние новости намного раньше, чем Debian
Если вы привыкли к Ubuntu и ищете альтернативу Raspbian, Ubuntu для Raspberry Pi, вероятно, будет хорошим выбором
Даже если у него мало поддержка со стороны разработчиков и сообщества Raspberry Pi, его известность в мире ПК заставляет нас хотеть более глубоко тестировать
За более современным интерфейсом вы найдете те же базовые пакеты, что и на Raspbian: LibreOffice, Minecraft PI, Scratch ,…
И есть небольшие изменения
.