Эта статья была включена в проект с открытым исходным кодом:GitHub.com/Java собрать…, есть маршруты для самообучения, вопросы для собеседований и личных встреч, материалы по программированию и серия технических статей и т. д. Ресурсы постоянно обновляются...
В двух предыдущих статьях:
- «Создание среды Linux вручную: руководство по версии для macOS»
- «Создание среды Linux вручную: руководство по версии для Windows»
подробно демонстрирует, какWindows
система иmacOS
Система построена на базе виртуальной машиныДля изучения и экспериментаизLinux
среда, установленная в этих двух статьяхLinux
системаCentOS
Этот выпуск, так некоторые друзья выпустилисмертельная тройка:
- Почему бы не использовать другие типы
Linux
Что насчет системы? - что еще
Linux
Какие системы доступны? - Какой из них я должен выбрать
Linux
Что насчет операционной системы?
Да ладно, я не умею писать статьи.
Тем не менее, из-за ограниченных личных способностей и знаний, если есть какие-либо несоответствия, пожалуйста, критикуйте и указывайте на них, а также общайтесь и продвигайтесь вперед вместе.
Ослепительно!
Linux
Типов систем слишком много, а конкретные типы дистрибутивов поражают воображение, и в этой статье мы постараемся их обобщить.обоснование,Шун И Шун, чтобы помочь нам быть в курсе.
одиночный разговорLinux
Понятие слишком широкое. Строго говоря,Linux
Это просто операционная системаядро, так мы обычно говорим«Операционная система Линукс»обычно относится кИспользование Linux в качестве ядраоперационная система!
Во-первых, мы выбираем два общих измерения, чтобысделать классификациюБар.
Разделенные на то, является ли это коммерческим или нет
токLinux
Дистрибутивная операционная система, которую можно разделить на те, которые обслуживаются коммерческими компаниями.Коммерческая версияи поддерживается сообществом открытого исходного кодаБесплатное распространениеВерсия.
коммерческая версияLinux
Типичным представителем системы является то, чтоRedHat Enterprise Linux
, и мы обычно используемUbuntu
,CentOS
,Debain
Обычно это бесплатная раздача.
Некоторые люди скажут, что Linux не с открытым исходным кодом? Разве это не должно быть бесплатно?
Да,Linux
Ядро с открытым исходным кодом, ноОткрытый исходный код ≠ бесплатно, мы можем понять, что платеж является его услугой или коммерческой поддержкой, поэтому некоторыеLinux
В его дистрибутиве также есть так называемая коммерческая версия.
Конечно, с этой точки зрения особо не заморачивайтесь, как правило, для личного пользования существует больше бесплатных дистрибутивов.
Менеджером пакетов
Прежде всего, что такое менеджер пакетов?
Скажем так, если такого понятия, как менеджер пакетов, не существует, возможно, это простоLinux
Установка программного обеспечения в систему, я боюсь, что многие пользователи будут убеждены, потому что многиеОбработка программных зависимостейБудет сводить людей с ума.
Поэтому для простоты мы можем понимать менеджер пакетов какLinux
программное обеспечение в системе安装
,卸载
,升级
,查询
Предоставляет вспомогательные компоненты, поэтому для пользователей это, как правило, набор команд инструмента.
В настоящее времяLinux
Типы управления пакетами в мире процветают.Выберите несколько самых популярных, которые можно примерно отсортировать в следующую таблицу, у каждого из которых есть соответствующий представитель дистрибутива Linux:
имя менеджера пакетов | Часто используемые значки команд | Пример репрезентативной системы |
---|---|---|
DPKG | дпкг, ап | Дебиан, Убунту и др. |
RPM | об/мин, ням | RedHat, CentOS и т. д. |
Pacman | pacman | Арка, Манджаро и др. |
DNF | dnf | Fedora |
Zypper | zypper | SUSE |
Portage | emerge | Gentoo |
Возможно, было бы более наглядно резюмировать с помощью карты мозга:
Итак, нижеследующее предназначено для нескольких основных видов использования.Linux
Поговорим о системе дистрибуции в целом.
Debian
Debian
а такжеUbuntu
является фракцией, но интерфейс может неUbuntu
Такая великолепная, но относительно стабильная, подходит и для использования в качестве серверной операционной системы.Debian
Он широко используется в среде открытого исходного кода, и в нем активно участвует большое количество энтузиастов открытого исходного кода.
Ubuntu
Ubuntu
Интерфейс великолепен, менеджер пакетов идеален, сообщество очень активное, да и отдельных пользователей действительно много, так что он действительно более популярен на рынке.
RedHat
RHEL(Red Hat Enterprise Linux)
Это все-таки коммерческая версияLinux
Система в основном используется в производственной среде предприятий, обеспечивает всестороннюю коммерческую поддержку, а также имеет большие гарантии в плане производительности и стабильности.
CentOS
CentOS
можно понимать на основеRedHat
Сообщество скомпилировало и распространило версию коммерческой версии системы, полностью с открытым исходным кодом и бесплатную, поэтому по сравнению с некоторыми другими бесплатнымиLinux
Релизная версия будет более стабильной, поэтому ее часто используют в качестве серверной операционной системы на общих предприятиях.
Fedora
Fedora
На самом деле иRedHat
Он также принадлежит к той же фракции, и поддерживающей его компанией также является компания Red Hat. ноFedora
Это бесплатный дистрибутив, и он больше ориентирован на эксперименты и благословение новых технологий, поэтому стабильность считается относительно низкой.CentOS
будет несколько менее важным.
SUSE
SUSE
За ним также стоит поддержка крупных компаний, и в настоящее время он в основном используется для корпоративных пользователей.
Arch
Arch
Любознательным людям действительно больше подходит попробовать ранние последователи.Wiki
отличная работа,AUR
Склад благоустроен и подходит дляDIY
Игроки ворочаются и ворочаются, и действительно привлекают много болельщиков.
Manjaro
Manjaro
можно рассматривать какArch Linux
Производная ветвь , которая содержит обаArch
Обычные преимущества, но также удобные для пользователя, ориентированные на опыт и стабильность.Manjaro
Установка и использование относительно удобны, и в настоящее время есть много пользователей.
Gentoo
Gentoo
Он подходит для метания гиков, а также больше подходит для особых потребностей и особых потребностей в настройке.Вообще говоря, он относительно небольшой. Но большие ребята, которые много использовали его, сказали, что это хорошо, потому что у большинства этих больших парней есть системная чистота и сильное желание контроля.Все нужно компилировать и настраивать под себя.Это просто рай для них.
Другие дистрибутивы Linux
Вышеприведенное представляет только более распространенные и часто используемыеLinux
дистрибутивы и многое другоеLinux
Количество дистрибутивов и их производных систем слишком велико, чтобы перечислять их здесь.
Предложение по выбору
- Если вы полный новичок с 0 основами, просто хотите начать
Linux
экология, опытLinux
интерфейс, чтоUbuntu
очень подходит - Если вам нравится бросать и делать своими руками, полный любопытства, вы можете попробовать
Arch
,Manjaro
,Gentoo
Эти - Если вы хотите развернуть сервисы и подумать о стабильности, то
CentOS
,Debian
хороший выбор
Конечно, это всего лишь ссылка, окончательный выбор зависит от личных потребностей и интересов.
Эта статья была включена в проект с открытым исходным кодом:GitHub.com/Java собрать…, есть маршруты для самообучения, вопросы для собеседований и личных встреч, материалы по программированию и серия технических статей и т. д. Ресурсы постоянно обновляются...