- Почему символом Lunux является пингвин?
- Почему пингвина зовут Такс?
- Ядро
- Пакетный менеджер
- Графическая система
- Командный интерпретатор
- Что такое Линукс простыми словами
- История появления Linux
- Особенности Linux
- Дистрибутивы Linux — что это и какие они бывают
- Интерфейсы Linux
- Репозиторий Linux
- Плюсы и минусы ОС Linux
- Защищено ли авторское право Linux Penguin?
- Сколько людей используют Linux?
- Linux или Windows лучше?
Почему символом Lunux является пингвин?
История пингвина начинается в 1996 году. Тогда небольшая группа сотрудников Linux во время одной из рассылок по электронной почте предложила своим клиентам нарисовать логотип для операционной системы. В результате в офис компании были отправлены тысячи различных рисунков.
Среди них были самые разнообразные: от тех, что изображали благородных орлов и акул, до карикатур на другие операционные системы. В ходе бурных обсуждений не была принята ни одна эмблема, но главный разработчик системы Linux Линус Торвальдс вскользь упомянул, что любит пингвинов. Это полностью предопределило ход дальнейших действий.
Практически мгновенно художники предложили несколько вариантов эмблемы, на которой был изображен пингвин. На одном из них птица держала в руках глобус. На это Линус в одном из своих писем критически критиковал пингвина за то, что он слишком слаб и неуклюж, чтобы удерживать Землю, и предположил, что для этой птицы он должен быть более увесистым.
После этого был объявлен конкурс на создание лучшего пингвина. Победителем конкурса стала работа Ларри Айвинга, дизайнера, работавшего в Институте научных вычислений в Техасе. Он создал логотип с помощью программы GIMP.
В ходе голосования среди пользователей системы Linux в качестве официального логотипа было выбрано изображение с надписью Linux 2.0. Однако Торвальдсу удалось отстоять свое видение будущего логотипа.
Торвальдсу хотелось, чтобы пингвин был толстым и счастливым, как будто он только что съел несколько десятков килограммов свежей рыбы. К тому же, пингвин должен был быть узнаваем с первого раза.
Поэтому у всех остальных птиц, участвовавших в конкурсе, красные лапы и клювы, а у пингвина таксы — оранжевые, как будто его отец — селезенка.
Почему пингвина зовут Такс?
Существует две версии расшифровки имени пингвина. Согласно первой, название Такс является аббревиатурой английского слова tuxedo, которое переводится как «жилетка» или «жилет». Это объясняется тем, что пингвины буквально одеты в жилеты.
Согласно второй версии, Таксом пингвина напила один из приверженцев Linux Джеймса Хьюза. Он сделал это заглавными буквами первой разработанной Линусом Торвальдсом системы Torvalds UniX.
Ядро
Ядро хоть и критически важно для работы системы, но не особо интересно с точки зрения пользователя — вам вряд ли придется взаимодействовать с ним напрямую, пока вы не станете настоящим гуру.
Возможно, вы не раз слышали о «сборке сердечника» и даже можете попробовать сделать это самостоятельно. Поскольку ядро Linux является монолитным, оно должно включать в себя поддержку множества вещей, затрагивающих все аспекты работы компьютера. Итак, перед сборкой можно и нужно выставить кучу настроек, но ничего особо интересного в этом нет, уж поверьте, хоть процесс и крайне познавательный.
В системе одновременно может присутствовать сколько угодно ядер, и вы можете выбрать, какое именно из них будет использоваться в загрузчике. Обновление ядра до более новой версии — совершенно рутинная задача в Linux, которая обычно происходит автоматически.
Пакетный менеджер
Любой Linux состоит из тысяч мелких компонентов — программ, библиотек и ресурсов (например, конфигурации файлов, наборы иконок и так далее). Они распространяются в упаковках).
Менеджер пакетов — это специальная программа, выполняющая установку, настройку, удаление, а также обновление как отдельных приложений, так и всей системы или ее компонентов.
Очень часто для работы одного пакета требуется наличие других, и отслеживать эти зависимости вручную на современной системе невозможно. Поэтому в основе каждого дистрибутива лежит пакетный менеджер, управляющий установкой и обновлением программного обеспечения. В дистрибутивах на основе Debian он называется APT, в Red Hat — DNF, а в Arch — pacman.
Менеджер пакетов берет из репозитория — большого склада, куда их загружают создатели магазина дистрибутива. Репозитории можно подключать несколько раз одновременно. Например, в Ubuntu их четыре основных: Main (поддерживается разработчиками), Universe (поддерживается сообществом), Restricted (с проприетарным ПО) и Multiverse (с ПО, поддерживаемым несвободными лицензиями).
Поскольку вскоре после установки Linux вы обнаружите необходимость в драйверах оборудования, дополнительных шрифтах, кодеках и подобных вещах, скорее всего, вам потребуется разрешить системе доступ к испорченным коммерческим репозиториям. В Ubuntu это делается в меню «Программы и обновления».
Графическая система
Не каждый линукс оснащен графической системой или вообще в ней нуждается — здесь и из командной строки можно сделать очень много действий. Однако современный рабочий стол состоит из значков и окон.
От работы с графикой, в Linux буду присустовать server display X.Org (традиционный вариант) либо новый композитор Wayland, на корикой сейчас передной передовые дистрипути. Плюс требуется оконный менеджер — программа, отвечающая за то, как выглядят и работают элементы интерфейса.
В конце концов, это довольно низкоуровневые детали, поэтому нет необходимости погружаться в них по ходу дела. Куда скорее придется подумать о выборе рабочей среды (Desktop Environment, DE). Это сочетание оконного менеджера и разного рода программ, маленьких (например, отрисовывающих разные панели, рабочий стол, виджеты) и больших — вроде файлового менеджера.
Сюда обычно входит набор базовых программ: календарь, открытка и так далее.
Наиболее известными оконными средами являются GNOME и KDE. Но на самом деле их список гораздо длиннее. Любители минимализма могут присмотреться к Xfce или LXDE, а Ratpoison, dwm, i3 и xmonad предоставляют среду с неперекрывающимися окнами, что некоторым кажется удобным.
А еще от GNOME выбыли проекты MATE и Cinnamon — их разработчикам не понравился интерфейс GNOME 3, и они продолжили развивать вторую ветку. А в elementary OS его окружение используется под названием Pantheon, которого вы больше нигде не встретите. В обмен, производительно экспорт!
Создатели дистрибутивов, включающих графическое окружение, обычно выбирают одно или несколько окружений, которые будут официально поддерживаться. Но при этом ничто не мешает вам сменить DE или установить несколько одновременно, чтобы переключаться между ними или использовать программы из одной среды из другой. Пробуйте, экспериментируйте, и вы поймете, что вам ближе.
Командный интерпретатор
Пользователи Windows привыкли к тому, что в этой операционной системе есть стандартный командный интерпретатор cmd.exe, который обычно называют командной строкой. В последних версиях Windows органично дополняла его PowerShell, но этими двумя средами круг интерпретаторов команд в Windows исчерпывается.
В Linux много интерпретаторов команд, и если для Windows они являются лишь вспомогательным средством администрирования, то это один из основных и очень мощных инструментов для работы с системой.
Собственно, сама история Linux и началась именно с командной строки, а точнее терминала или даже телетайпа. Графический интерфейс был добавлен значительно позже. Именно поэтому командную строку в Linux часто называют «эмулятором терминала», а процессы с ними несут приставку tty (телетайп).
Как известно, с помощью команд в Windows можно писать сценарии, автоматизирующие любые действия: пакетные файлы использовались еще со времен MS-DOS, а PowerShell значительно расширил и углубил эту технологию. В Linux можно сделать то же самое: набор команд интерпретатора, собранный в файл, может работать как сложная программа, а сами команды и есть, по большому счету, язык программирования.
Наборы команд, сохраненные в одном файле, называются сценариями или сценариями. Все скрипты в Linux начинаются с символов #! (это описание изменить «шебанг») и пути к интрептератору — загрузить компанде контакты будет пучновать скрипт.
Стандартным интерпретатором команд в Linux является bash — обновленная и модернизированная версия командной оболочки оболочки Bourne, которая была изобретена Стивеном Борном в 1978 году и до сих пор использовалась в классическом Unix.
Прожженные линуксоиды предпочитают использовать вместо bash более продвинутый интерпретатор — Z shell (ZSH), который совместим с bash, но имеет ряд улучшений по сравнению с bash. Для этой оболочки сообщество разработало специальный открытый и бесплатный фреймворк Oh My ZSH, который содержит множество плагинов для автоматизации работы с командами и скриптами.
Как минимум, Oh My ZSH позволяет использовать красивые темы оформления окна командной строки, благодаря чему окружающие будут считать вас гениальным хакером.
Что такое Линукс простыми словами
Линукс (от англ. «Linux») — операционная система, основанная на Unix-подобных системах, включая утилиты GNU. Распространяется бесплатно.
Главная «фишка» операционной системы Linux в том, что она свободна в соответствии с GNU (свободное и открытое программное обеспечение.
Помимо сама ОС Linux, все пакеты (программы) бесплатны. Это очень ценится на Западе, потому что пиратство развито слабо. Большинство из них платят за программные продукты, которые они используют. В России ситуация не та. Практически все думают, что софт бесплатный, хотя практически все популярные программы платные.
Есть несколько графических интерфейсов или GUI (их мы рассмотрим далее). В большинстве случаев она очень напоминает X Window System, поэтому любой, кто умеет пользоваться Windows, легко освоит Linux.
Кто владелец
ОС Linux никому не принадлежит. Точнее можно сказать, что она принадлежит сообществу программистов. На естественной основе чайджи желающий может носить совей онлайн, которые впоследствии принимаются сообществом.
Усилиями десятков тысяч программистов был создан Linux. Изначально первыми пользователями были опытные пользователи ПК. Сейчас все больше становится и обычных пользователей Linux.
Отличие от того, что Linux работает на всех архитектурах: DEC Alpha, x86, x86-64, ARM и PowerPC.
Примечание 1
Linux — это ядро операционной системы, поэтому на профессиональном уровне можно сказать, что Linux — это не ОС, а только ядро, но для начала работы обывателя это не имеет большого значения. Ядро Linux похоже на движок.
Заметка 2
В различных источниках часто можно встретить название «GNU/Linux» (по сути то же самое, что и Linux). Впрочем, среди профессионалов по этому поводу даже разгораются горячие дискуссии.
Заметка 3
Тех, кто полузуется ОС Линукс часто называют «линуксойдам».
Говоря о Linux, нельзя не упомянуть проект GNU — это концепция свободного программного обеспечения. Основатель Ричард Столлман.
Читайте также: Код ошибки 0x80004005 Windows 10 — доступ к сети — как исправить?
История появления Linux
Линус Торвальдс считается первым разработчиком и создателем Linux. Он был назван ОС в честь его имени. Торговая марка «Linux» принадлежит ее создателю.
В далеком 1981 году он начал работу над собственной операционной системой семейства Unix. В 1984 году появилась первая версия, доступная для скачивания. На тот момент ею наслаждались буквально пара человек.
Однако широкое распространение система получила лишь спустя 10 лет. После этого сообщество программистов подхватило основную идею GNU и начало вкладывать свои усилия в развитие проекта.
Логотип и талисман Linux — пингвин Tux. От «типичных» пингвинов отличается желтым клювом и лапами. Изобретен и запатентован в 1996 году Ларри Юингом.
В 20 веке Linux стал еще популярнее. Это уже не любительский проект, а полноценная операционная система, содержащая миллионы строк кода.
Особенности Linux
Перечислим основные возможности ОС Linux.
1 Большинство пользователей среды Linux — программисты и администраторы. Это достаточно опытные и «расшаренные» пользователи. Поэтому их не пугает тот факт, что много действий приходится делать через терминал (консольную строку). Для любителей Windows это пакет представления «маразмом», но в предмено к терминалу быстро ешь:
«Ухищрение»
Для более быстрого «совмещения» с командной строкой можно использовать кнопку «Tab», которая сразу подсказывает все команды, начинающиеся с введенного набора символов, или сразу применяет автодополнение, если возможен только один доступный набор.
2 Большинство серверов (хостинг, хранилище и т д.) используют Linux в качестве основной ОС. Это связано с тем, что он бесплатный, более простой в настройке и более стабильный. Тем не менее, Windows удерживает безоговорочное лидерство среди пользователей. Только 5% населения используют Linux в качестве домашней операционной системы.
3 Linux — это многозадачная и многопользовательская операционная система. Windows в этом плане тоже сильно преуспела, но все же ее возможности не очень удобны для работы нескольких пользователей
4 В Linux нет жестких дисков, как в Windows. Здесь все обнаруживается в едином каталоге, користувача с «/» (корневой каталог, корневой каталог). Файлы пользователей принадлежат в каталогах «/home/name_users/».
5 Программные оболочки bash или tcsh. С их помощью Linux выполняет команды пользователя. Данная команда относится к текущему каталогу. Домашний каталог можно объявлять символом «~» (тильда). Это похоже на «/home/name_users/»
6 файловых систем в Linux, отличных от Windows:
- ext4 — журналируемая файловая система (стандарт для Linux)
- btrfs — новая файловая система, основанная на структурах B-tree
- xfs — эта файловая система отличается достаточно высокой производительностью в плане записи и чтения данных.
Стоит отметить, что Linux поддерживает очень много файловых систем (включая Windows NTFS, FAT32). Напомню, что Windows не поддерживает ext4.
7 Существует два типа дистрибутивов Linux, которые делятся по способу организации и управления программным обеспечением (пакетами)
- DEB — используются в дистрибутиве Debian и во всех дистрибутивах на его основе
- RPM — менеджер пакетов, используемый в дистрибутиве Red Hat, а также во многих других популярных дистрибутивах (Fedora)
8 Процессы разделены ресурсами. Для добавления нового устройства вам нужен драйвер. Его можно написать независимо и запустить в ядре. Драйверы устройств либо интегрируются непосредственно в ядро, либо добавляются в виде модулей, загружаемых во время работы системы.
9 В Linux файлами считается все: жесткие диски, разделы, папки, приводы оптических дисков, съемные носители информации.
Дистрибутивы Linux — что это и какие они бывают
Я говорю простыми словами:
Существует множество типов дистрибутивов Linux. Наиболее распространенными дистрибутивами в мире являются:
- Линукс Минт. Самый простой дистрибутив для пользователей. Она очень похожа на Windows 7. Основана на Ubuntu и Debian
- Убунту. Долгое время считался самым популярным дистрибутивом. Стабильная и интуитивно понятная версия для повседневного использования На основе Debian
- Дебиан. Он был основой многих других популярных Linux.
- Магия. Предшественница бывшей и популярной ОС Mandriva.
- Федора. Универсальный, быстроразвивающийся и современный Linux. Каждый год появляются новые версии.
- ОткрытьSUSE стабильный и мощный дистрибутив
- АрхЛинукс. Современный и быстро обновляемый дистрибутив.
- CentOS
- PCLinuxOS
- Слэквар. Консервативный подход к разработке и использованию
Интересны дистрибутивы и те, которые можно собрать самостоятельно. К ним относятся LFS, Gentoo, CRUX.
Linux также использует такой тип дистрибутива, который не требует установки на жесткий диск. Они работают в режиме «LiveCD». Информация загружается в оперативную память и уже работает с ней. Примеры таких систем: Knoppix, Fedora.
Интерфейсы Linux
Так как дистрибутивов много, то и вариантов компоновки рабочего стола/панели инструментов тоже много. Однако в Linux было разработано несколько стандартов, которые поддерживаются популярными версиями ОС.
- GNOME (среда сетевой объектной модели GNU) и Unity. Концепция иконок лаунчера и отображение в стиле панели мониторинга для выбора
- KDE (среда рабочего стола K). Традиционная среда рабочего стола, но с огромным количеством функций и базовым набором приложений
- Корица. На основе GNOME. Традиционная среда рабочего стола, похожая на Windows 7.
- LXDE (облегченная среда рабочего стола X11). Легкая и приятная обстановка.
- MATE является продолжением классического интерфейса GNOME
- XFCE — это быстро и просто
Репозиторий Linux
В Linux все программы (пакеты) хранятся в репозиториях, которые представляют собой сервер, на котором программисты выкладывают программное обеспечение. Здесь вы можете скачать последние и самые свежие версии программы.
Для Линукса репозиторий это налог Play Market для Android.
Плюсы и минусы ОС Linux
Плюсы
- Полностью бесплатно. Linux — свободная операционная система вместе с программами.
- Отсутствие вирусов.
- Большое количество графических оболочек (GNOME, KDE, LXDE и так далее)
- Хорошая защита от поломки
- Стабильная работа
- Хорошее быстродействие, так как работа ОС Linux «съдает» мало ресурсов
- Широкий выбор программ для работы
Минусы
- Мало кто знакомится с Линуксом, поэтому обычно приходится разбираться во всех проблемах самостоятельно
- Большое настроение дистрибутивов ставит пользователя перед выбором. Такой большой выбор играет против популяризации.
- Никаких привычных нам программ: Microsoft Word, Excel, Photoshop и так далее
- Далеко не все компьютерные игры работают на Linux (не на всех дистрибутивах)
- Частые обновления
- Плохая переносимость программ с одной версии ОС на другую
- Без интернета установить что-либо практически невозможно, так как большинство пакетов взаимозависимы и требуют последних версий. Получается 20 пакетов с активной версией. Если это делать без интернета, то на загрузку каждого пакета уйдёт много времени.
Защищено ли авторское право Linux Penguin?
Linux Foundation защищает общественность и пользователей Linux от несанкционированного и вводящего в заблуждение использования товарного знака и разрешает надлежащее использование товарного знака с помощью доступной программы сублицензирования.
Сколько людей используют Linux?
Посмотрим на цифры. Ежегодно продается более 250 миллионов компьютеров. NetMarketShare сообщает, что 1,84% компьютеров, подключенных к Интернету, используют Linux.
Linux или Windows лучше?
Linux имеет репутацию быстрой и плавной системы, в то время как Windows 10, как вы знаете, со временем становится все медленнее. Linux работает быстрее, чем Windows 8.1 и Windows 10, наряду с современной средой рабочего стола и качествами операционной системы, в то время как Windows работает медленнее на старом оборудовании.