Изображение
 сконцентрируйся
«Дом сценариев
, с миллионами разработчиков

Изображение


Стек технологий Source丨51CTO (ID: blog51cto)

Автор: Ву Му
Рецензенты: Юнь Чжао, Цяньшань.
Перепечатано с разрешения оригинального официального аккаунта

Недавно на Zhihu горячей темой стал вопрос «Почему все корпоративные компьютеры, такие как государственные предприятия, должны быть заменены средами Linux?».

Изображение

Источник изображения @zhihu


Грубо просмотрел область комментариев, и многие люди обсуждали это с точки зрения «застрявшей шеи».

Изображение

Источник изображения @zhihu
Этот ракурс, конечно, имеет смысл, но мы могли бы также отбросить международные факторы и посмотреть только на саму операционную систему, почему у Linux такая низкая доля рынка операционных систем (по статистике у Linux менее 5% рынка). доля мирового рынка настольных операционных систем), все по-прежнему одержимы операционной системой Linux.

Изображение

Глобальная таблица статистики общего доступа к настольным операционным системам, изображение source@network
  ЧАСТЬ 01   _

 Начало семейства Linux 

Первоначально Linux был написан Линусом Торвальдсом как хобби, и первая версия была выпущена в сентябре 1991 года и содержала всего 10 000 строк кода.

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

Дистрибутивы Linux можно условно разделить на две категории: одна — это дистрибутив, поддерживаемый коммерческими компаниями, а другая — дистрибутив, поддерживаемый общественными организациями. Первый представлен знаменитой Red Hat, а второй — Debian.
В Китае наиболее широко используемые дистрибутивы Linux в основном включают следующие четыре.
1. Красная шляпа Linux
Red Hat (Red Hat) — самый старший в мире поставщик Linux (существует уже почти 30 лет) и самый узнаваемый бренд Linux. Продукты Red Hat в основном включают RHEL (Red Hat Enterprise Linux, платная версия) и CentOS (версия RHEL для клонирования сообщества, бесплатная версия), Fedora Core (разработанная на основе настольной версии Red Hat, бесплатная версия).

В настоящее время Red Hat является самой популярной версией Linux в Китае.Большинство отечественных руководств по Linux объясняются на примере Red Hat.
2. Убунту Линукс
Ubuntu разработан на основе хорошо известного Debian Linux. Он прост в использовании и имеет всестороннюю аппаратную поддержку. В настоящее время это наиболее подходящий дистрибутив Linux для настольных систем, и все дистрибутивы Ubuntu предоставляются бесплатно.
3. SUSE Linux

SUSE Linux основана на Slackware Linux.Первоначально это была версия Linux, выпущенная SUSE Linux AG в Германии.Первая версия была выпущена в 1994 г. Сначала существовала только коммерческая версия.После приобретения компанией Novell в 2004 г. было создано сообщество OpenSUSE и запущена собственная версия OpenSUSE для сообщества.
SuSE Linux более популярен в Европе и имеет больше приложений в Китае.Одна из возможных причин заключается в том, что он вобрал в себя многие характеристики Red Hat Linux. Для сравнения, взаимодействия между SUSE Linux и Windows добиться относительно легко.
4. Дженту Линукс

Изначально Gentoo был создан Дэниелом Роббинсом (одним из разработчиков FreeBSD), а первая стабильная версия была выпущена в 2002 году. Gentoo — самый сложный для установки из всех дистрибутивов Linux, и до сих пор он по-прежнему использует пакеты исходного кода для компиляции и установки операционной системы. Тем не менее, это самая управляемая версия после установки и самая быстрая версия для работы на том же оборудовании.

Высокая степень настройки Gentoo делает Gentoo более подходящим для ветеранов с опытом работы с Linux.
В целом, Linux имеет много общего с более ранними операционными системами UNIX, но большинство операционных систем UNIX соответствуют аппаратному обеспечению, то есть большинство систем UNIX, таких как AIX, HP-UX и т. д., не могут быть установлены на серверах x86 и персональные компьютеры, в то время как Linux может работать на различных аппаратных платформах.

Кроме того, UNIX — это коммерческое программное обеспечение, а Linux — программное обеспечение с открытым исходным кодом.

Благодаря функциям UNIX и открытому исходному коду эти две характеристики делают Linux популярным среди программистов.

  ЧАСТЬ 02   _

 «Любимая» настольная система Linux 

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

Например, в 2004 году, когда правительство Мюнхена в Германии искало операционную систему для замены Windows, оно выбрало Linux (конечно, 10 лет спустя правительство Мюнхена в Германии снова переключилось на Windows, что является более поздней историей); в мае 2019 года Южная Корея объявила, что последует С окончанием
жизненного цикла Windows 7 все правительственные компьютеры в Южной Корее перейдут с Windows на Linux; в 2020 году ряд польских государственных ведомств достигли сотрудничества с Linux Polska ( Польский поставщик услуг технологий с открытым исходным кодом и наукой о данных); что касается отечественных, большинство отечественных операционных систем разработаны на основе Linux.
Почему Linux стал «любимцем» многих правительств?

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

Хотя программного обеспечения Linux в офисных приложениях, играх и развлечениях по-прежнему относительно мало по сравнению с системой Windows, по сравнению с другими операционными системами с открытым исходным кодом (такими как FreeBSD), экосистема программного обеспечения в системе Linux богата, например, Apache, Samba , PHP, MySQL и т. д., и большинство этих программ бесплатны и имеют низкую стоимость разработки. Это одна из причин, по которой многие предприятия и учреждения отдают предпочтение Linux.

2. Хорошая портативность и гибкость
Система Linux обладает хорошей переносимостью, она поддерживает практически все платформы ЦП, что упрощает ее адаптацию и настройку. Мы можем разместить Linux на таких носителях, как U-диск, CD-ROM и т. д., или его можно широко использовать во встраиваемых системах.
3. Отличная стабильность и безопасность

Известный хакер Эрик С. Рэймонд однажды сказал: «Достаточно глаз, и все проблемы выйдут на поверхность». и безопасно.
Кроме того, по сравнению с Windows, из-за большой доли рынка Windows, что делает ее основной целью атаки, и из-за небольшой доли Linux, люди, создающие компьютерные вирусы и шпионское ПО, «ленятся» атаковать ее. Это также делает Linux более безопасным.
4. Поддержка практически всех сетевых протоколов и языков разработки
Linux является разновидностью UNIX, и система UNIX была разработана вместе с языком C и протоколом TCP/IP.Основные сегодняшние языки, такие как PHP, Java, C++ и другие языки программирования, являются производными от языка C. Сетевые протоколы и языки разработки хорошо поддерживаются.

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

  ЧАСТЬ 03   _

 напиши в конце 

В настоящее время настольная системная среда Linux продвигается и популяризируется правительством во многих странах из-за ее универсальности, зрелости, управляемости и прозрачности.В конце концов, ни одна компания или учреждение не относились к настольной операционной системе Linux как массовый продукт.
Однако это не мешает нам уделять больше внимания настольной системе Linux. «30 лет Hedong, 30 лет Hexi», продукты, которые когда-то были популярны, могут в конечном итоге исчезнуть (например, браузер IE), а продукты, которые когда-то были нишевыми, также возвещают день, когда расцветают весенние цветы. Чтобы увидеть сюрпризы, которые приносит время.

<КОНЕЦ>

Эксклюзивная футболка программиста

Прямая ссылка на покупку товара👇 

Тщательно подобранный дом скриптов , гарантия сделки , покупайте с уверенностью , футболка программиста с короткими рукавами

Изображение

  Рекомендуемое чтение:

Это футболка, которую понимают только программисты

Спустя 37 лет Windows 11 заменяет системный терминал по умолчанию

Стажеры, нанятые 7K, таинственной прошлой компанией, стоящей за памятью Linux , не знают, как находить файлы в Linux!

Как использовать команду vmstat в LinuxИзображение