Arch linux debian or red hat

Arch compared to other distributions

This page attempts to draw a comparison between Arch Linux and other popular GNU/Linux distributions and UNIX-like operating systems. The summaries that follow are brief descriptions that may help a person decide if Arch Linux will suit their needs. Although reviews and descriptions can be useful, first-hand experience is invariably the best way to compare distributions.

In all of the following only Arch Linux is compared with other distributions. Community ports that support architectures other than x86_64 can be found listed among the Arch-based distributions.

Contents

Source-based

Source-based distributions are highly portable, giving the advantage of controlling and compiling the entire OS and applications for a particular machine architecture and usage scheme, with the disadvantage of the time-consuming nature of source compilation. The Arch base and all packages are only compiled for the x86_64 architecture.

  • CRUX is a lightweight distribution that focuses on the KISS principle. CRUX inspired Judd Vinet to create Arch.
  • CRUX uses BSD-style init scripts, whereas Arch uses systemd.
  • While Arch uses a rolling release system, CRUX has more or less yearly releases.
  • Both ship with ports-like systems, and, like *BSD, both provide a base environment to build upon.
  • Arch features pacman, which handles binary system package management and works seamlessly with the Arch Build System. CRUX uses a community contributed system called prt-get, which, in combination with its own ports system, handles dependency resolution, but builds all packages from source (though the CRUX base installation is binary).
  • Both Arch and CRUX officially support only the x86_64 architecture.
  • Arch features a large array of binary package repositories as well as the Arch User Repository. CRUX provides a more slimmed-down officially supported ports system in addition to a comparatively modest community repository.
  • LFS, (or Linux From Scratch) exists simply as documentation. The book instructs the user on obtaining the source code for a minimal base package set for a functional GNU/Linux system, and how to manually compile, patch and configure it from scratch. LFS is as minimal as it gets, and offers an excellent and educational process of building and customizing a base system.
  • LFS provides no online repositories; sources are manually obtained, compiled and installed with make. (Several manual methods of package management exist, and are mentioned in LFS Hints).
  • Arch provides these very same packages, plus systemd, a few extra tools and the powerful pacman package manager as its base system, already compiled for x86_64. Along with the minimal Arch base system, the Arch community and developers provide and maintain many thousands of binary packages installable via pacman as well as PKGBUILD build scripts for use with the Arch Build System. Arch also includes the makepkg tool for expediently building or customizing packages, readily installable by pacman.
  • Judd Vinet built Arch from scratch, and then wrote pacman in C. Historically, Arch was sometimes humorously described simply as «Linux, with a nice package manager.»

Gentoo/Funtoo Linux

  • Both Arch Linux and Gentoo Linux are rolling release systems, making packages available to the distribution a short time after they are released upstream.
  • The Gentoo packages and base system are built directly from source code according to user-specified USE flags. Arch provides a ports-like system for building packages from source, though the Arch base system is designed to be installed as pre-built x86_64 binary. This generally makes Arch quicker to build and update, and allows Gentoo to be more systemically customizable.
  • Arch only supports x86_64 while Gentoo officially supports x86 (i486/i686), x86_64, PPC/PPC64, SPARC, Alpha, ARM, MIPS, HPPA, S/390 and Itanium architectures.
  • Gentoo’s official package and system management tools tend to be rather more complex and «powerful» than those provided by Arch, and certain features which are at the very heart of Gentoo (USE flags, SLOTs, etc.) do not have any direct Arch Linux equivalent. Some of that is due to the fact that Arch is primarily a binary distro, but differences in design philosophy also play a big role, with Arch taking a more principled stance in favor of architectural simplicity and avoiding over-engineering.
  • Because both the Gentoo and Arch installations only include a base system, both are considered to be highly customizable. If comfortable with systemd, Gentoo users will also generally feel at ease with most other aspects of Arch.

General

These distributions offer a broad range of advantages and strengths, and can be made to serve most operating system uses.

Debian

  • Debian is the largest upstream Linux distribution with a bigger community and features stable, testing, and unstable branches, offering over 148 000 packages. The available number of Arch binary packages is more modest. However, when including the AUR, the quantities are comparable.
  • Debian has a more vehement stance on free software but still includes non-free software in its non-free repos. Arch is more lenient, and therefore inclusive, concerning non-free packages as defined by GNU.
  • Debian focuses on stringent testing of the Stable branch, which is «frozen» and supported up to five years. Arch packages are more current than Debian Stable, being more comparable to the Debian Testing and Unstable branches, and has no fixed release schedule.
  • Debian is available for many architectures, including alpha, arm, hppa, i386, x86_64, ia64, m68k, mips, mipsel, powerpc, s390, and sparc, whereas Arch is x86_64 only.
  • Arch provides more expedient support for building custom, installable packages from outside sources, with a ports-like package build system. Debian does not offer a ports system, relying instead on its large binary repositories.
  • The Arch installation system only offers a minimal base, transparently exposed during system configuration, whereas Debian’s methods, such as the use of apt tasks to install pre-selected groups of packages, offer a more automatically configured approach as well as several alternative methods of installation.
  • Arch generally packages software libraries together with their header files, whereas in Debian header files have to be downloaded separately.
  • Arch keeps patching to a minimum, thus avoiding problems that upstream are unable to review, whereas Debian patches its packages more liberally for a wider audience.
Читайте также:  Требуемые характеристики для windows 10

Fedora

  • Fedora is community developed, yet corporately backed by Red Hat; it is often presented as a testbed release system. Fedora packages and projects migrate to RHEL and some eventually become adopted by other distributions. Arch has no fixed releases, and does not serve as a testing branch for another distribution.
  • Fedora packages use the RPM format with the DNF package manager. Arch uses pacman to manage its packages.
  • Fedora refuses to include non-free software in official repositories due to its dedication to free software, though third-party repositories are available for such packages. Arch is more lenient in its disposition toward non-free software, leaving the discernment to the user.
  • Fedora offers many installation options including a graphical installer as well as a minimal option. Fedora «spins» also provide alternative assortments of desktop environments to choose from, each with a modest assortment of default packages. Arch, on the other hand, only provides a few scripts meant to ease the process of a minimal base system install.
  • Fedora has a scheduled release cycle, but officially supports discrete version upgrades with the FedUp tool. Arch is a rolling-release system.
  • Arch features a ports system, whereas Fedora does not.
  • Both Arch and Fedora are targeted at experienced users and developers. Both strongly encourage their users to contribute to project development.
  • Fedora has earned much community recognition for integration of SELinux, GCJ compiled packages (to remove the need for Oracle’s JRE), and prolific upstream contribution; Red Hat and thus, Fedora developers by extension, contribute the highest percentage of Linux kernel code as compared to any other project.
  • Arch Linux provides what is widely regarded as the most thorough and comprehensive distribution wiki. The Fedora wiki is used in the original sense of the word «wiki», or a way to exchange information between developers, testers and users rapidly. It is not meant to be an end-user knowledge base like Arch’s. Fedora’s wiki resembles an issue tracker or a corporate wiki.

Slackware

  • Slackware uses BSD-style init scripts, whereas Arch uses systemd.
  • Arch supplies a package management system in pacman which, unlike Slackware’s standard tools, offers automatic dependency resolution and allows for more automated system upgrades. Slackware users typically prefer their method of manual dependency resolution, citing the level of system control it grants them, as well as Slackware’s excellent supply of pre-installed libraries and dependencies.
  • Arch is a rolling-release system. Slackware is seen as more conservative in its release cycle, preferring proven stable packages. Arch is more bleeding-edge in this respect.
  • Arch Linux provides many thousands of binary packages within its official repositories, whereas Slackware official repositories are more modest.
  • Arch offers the Arch Build System, an actual ports-like system and also the AUR, a very large collection of PKGBUILDs contributed by users. Slackware offers a similar, though slimmer system at slackbuilds.org which is a semi-official repository of Slackbuilds, which are analogous to Arch PKGBUILDs. Slackware users will generally be quite comfortable with most aspects of Arch.

Beginner-friendly

Sometimes called «newbie distros», the beginner-friendly distributions share a lot of similarities, though Arch is quite different from them. Arch may be a better choice if you want to learn about GNU/Linux by building up from a small base, as an installation of Arch installs few packages in comparison. Specific differences between distributions are described below.

Ubuntu

  • Ubuntu is a popular Debian-based distribution commercially sponsored by Canonical Ltd., while Arch is an independently developed system built from scratch.
  • The two projects have very different goals and are targeted at a different user base. Arch is designed for users who desire a do-it-yourself approach, whereas Ubuntu provides a preconfigured system. Arch presents a simpler design from the base installation onward, relying on the user to customize it to their own specific needs. Many Arch users have started on Ubuntu and eventually migrated to Arch.
  • Arch development is not biased towards any one particular user interface beyond what its community provides support for. Furthermore, Canonical’s commercial nature has led them to some controversial decisions, such as the inclusion of advertisements in Unity’s Dash menu and user data collection. Arch is an independent, community-driven project with no commercial agenda.
  • Ubuntu moves between discrete releases every 6 months, whereas Arch is a rolling-release system.
  • Arch offers a ports-like package build system and the Arch User Repository, where users can share source packages for the pacman package manager. Ubuntu uses the more complex apt, and allows redistribution of binary packages via Personal Package Archives.
  • The two communities differ in some ways as well. The Arch community is much smaller and is strongly encouraged to contribute to the distribution. In contrast, the Ubuntu community is relatively large and can therefore tolerate a much larger percentage of users who do not actively contribute to development, packaging, or repository maintenance.

Linux Mint

  • Linux Mint was born as an Ubuntu derivative, and later added the LMDE (Linux Mint Debian Edition) that is instead based on #Debian. On the other hand, Arch is an independent distribution that relies on its own build system and repositories.
  • Mint includes several graphical tools for easier maintenance, called MintTools. Arch only provides simple command-line tools like pacman and leaves system management to be organized by the user.
  • New versions of Mint are released every six months, about a month after Ubuntu. Each release is based on the most recent Ubuntu LTS and is supported for five years. Linux Mint Debian Edition (LMDE) is based on Debian Stable and only receives updates in Mint packages and security updates. Arch is instead a full rolling-release distribution.

openSUSE

openSUSE is centered around the RPM package format and its well-regarded YaST2 GUI-driven configuration tool. Arch does not offer such a facility. openSUSE, may therefore be more appropriate for users who want a more GUI-driven environment, automatic configuration, or expected functionality out of the box while still allowing depth of customization.

Mandriva/Mageia

Mandriva Linux (formerly Mandrake Linux) was created in 1998 with the goal of making GNU/Linux easy to use for everyone; it is RPM-based and uses the urpmi package manager. Mageia is a Mandriva fork created by former Mandriva employees which opposes its parent distribution’s commercial position, being a non-profit and community-driven project. Arch takes a simpler approach than Mandriva or Mageia, being text-based and relying on more manual configuration, and is aimed at intermediate to advanced users.

Читайте также:  Менеджер dll для windows

Источник

Дистрибутивы Linux для опытных пользователей

Дистрибутивы Linux для опытных пользователей

В этой статье рассмотрим дистрибутивы Linux, о которых многие наверняка слышали, но немногие с ними хорошо знакомы.

Arch Linux

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

Чем хорош Arch?

Минимальный фундамент — одно из самых больших преимуществ Arch. Система не будет перегружена ненужным ПО и службами, не будет потреблять много ресурсов. Вы выбираете только те пакеты или группы пакетов, которые вам нужны. Arch предоставляет все инструменты и инструкции для создания установки по вашим спецификациям.

В дальнейшем систему достаточно просто обновлять с помощью Pacman. Это уникальный для Arch менеджер пакетов, который работает с файлами .xz , а не с пакетами RPM, DEB или Snap. В формате сжатия файлов XZ используется алгоритм LZMA2, который обеспечивает более быструю распаковку по сравнению с другими форматами упаковочных контейнеров.

Arch создан из последних стабильных upstream packages. Источники ПО — основные репозитории, поддерживаемые разработчиками ядра Arch. Для других случаев есть AUR (Arch User Repository). Это хранилище стороннего ПО, которое не включено в официальный репозиторий пакетов Pacman и поддерживается отдельными людьми в сообществе. AUR содержит тысячи PKGBUILD — сценариев оболочки. Здесь находится вся информация для сборки пакетов с помощью инструмента makepkg и их установки с Pacman.

FBS , Санкт-Петербург , По итогам собеседования

Сообщество Arch — одно из самых дружелюбных.

Кому подходит Arch Linux?

Arch подойдёт в качестве домашнего сервера, основной рабочей станции: он отлично работает на настольных компьютерах и ноутбуках.

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

Оболочки

У Arch Linux есть много рабочих сред — вот, например, KDE Plasma:

Производительность и скорость работы с такой оболочкой зависит от мощности компьютера.

Для слабых машин отлично подойдёт xfce:

А вот так выглядит рабочий стол Cinnamon:

Manjaro Linux

Manjaro Linux — производный дистрибутив от Arch Linux. Его преимущество — современные пакеты ПО. Manjaro Linux может стать хорошей альтернативой для тех, кому оказался не по зубам Arch. У него простой установщик для настройки и запуска системы.

Перед тем как установить Manjaro, нужно скачать желаемый образ и выбрать среду окружения на официальном сайте.

Флагманские окружения

  • xfce — быстрое и стабильное рабочее окружение, которое отлично подойдёт для владельцев не особо мощных машин;
  • KDE — современный и красивый рабочий стол. Гибкая настройка позволяет сделать его каким угодно;
  • Manjaro-Architect — выбрав этот вариант, вы с нуля будете строить свою систему, как в Arch;
  • Gnome Edition — предоставляет простое и элегантное рабочее окружение.

Manjaro Linux с рабочей средой Gnome:

Тестовая ветка дистрибутива Manjaro Linux сначала проходит испытание на Arch Linux. Это даёт более продвинутым пользователям возможность протестировать релиз до того, как он будет выпущен для сообщества Manjaro. Теоретически это означает, что вы вряд ли столкнетесь с такими проблемами, как на Arch Linux.

Кому подходит Manjaro Linux?

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

Manjaro будет полезна также разработчикам ПО. Благодаря Manjaro у ваших программ всегда будут новейшие языковые и библиотечные функции, а ПО будет совместимо с последними версиями.

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

Обновление пакетов Manjaro до последних версий

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

Здесь, как и в Arch, можно установить стороннее ПО через AUR (Arch User Repository). Вариантов огромное количество — от коммерческого до неизвестного ПО с открытым исходным кодом, которое ещё не было добавлено в официальную систему управления пакетами.

Red Hat Enterprise Linux

Примечание Red Hat Linux — один из старейших дистрибутивов Linux, породивший большое семейство других дистрибутивов. Компания Red Hat официально прекратила его поддержку в 2003 году и разделила своё «производство» на две ветки. Так появились Red Hat Enterprise Linux (RHEL) — версия для коммерческих организаций и крупных корпораций, и Fedora Linux — бесплатная версия для сообщества, которую Red Hat спонсирует.

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

Red Hat представила графический установщик под названием Anaconda и использует RPM менеджер пакетов для своей системы управления. Среда рабочего стола по умолчанию — Gnome:

Модуль безопасности ядра Linux в этой системе обеспечивает эффективный механизм, поддерживающий политики безопасности для контроля доступа. В настоящее время SELinux включён в RHEL по умолчанию.

Отличие Red Hat Enterprise Linux от других систем

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

Крупные организации с готовностью соглашаются, но отдельным пользователям Linux не нужна помощь для решения проблем операционной системы. Для них существует альтернативный вариант — CentOS, ещё один корпоративный дистрибутив Linux, основанный на RHEL, о котором мы поговорим позже.

Как получить RHEL бесплатно?

Пользователи Linux привыкли получать отличное программное обеспечение бесплатно. RHEL можно собрать из исходных RPM (но это непросто) или использовать один из клонов. Третий вариант — получить официальные бинарные файлы со страницы загрузки «Начало работы», на которой есть образы для «голого железа» и виртуальных машин. Это самостоятельная бесплатная версия, аналогичная платной: она использует все те же инструменты, включая Subscription Manager и Red Hat Customer Portal. Вы должны зарегистрироваться и присоединиться к программе разработчиков Red Hat. При этом вы не можете использовать её в качестве рабочего сервера — только для тестирования и разработки.

Линия продуктов

RHEL включает в себя практически всё: операционную систему Linux, JBoss Middleware, гипервизор на основе KVM, облачные платформы, хранилища, мобильные разработки и платформы управления, десктоп, рабочую станцию и, конечно, все основные службы и приложения, которые включены в большинство дистрибутивов Linux. Он работает на всём: от встроенных устройств до суперкомпьютеров.

Fedora

У Fedora есть ряд технических улучшений, обновлений ПО и скрытых возможностей. Разработчики Fedora тесно работали с исходными кодами для интеграции во всём — от ядра до GNOME, Systemd, Network Manager и GCC6. Однако на этом всё и заканчивается.

Читайте также:  Что такое microsoft windows embedded

Когда речь идёт о полноценном настольном дистрибутиве, Fedora отстаёт, в основном из-за ограниченных репозиториев.

Установщик Anaconda

Установщик Anaconda лёгок в использовании. Разработчикам удалось создать инсталлятор, который был бы графически интуитивен и при этом сохранял максимально возможную гибкость и функциональность. Меню форматирования диска особенно впечатляет: его можно настроить, даже не касаясь командной строки.

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

Характеристики

В рабочей станции Fedora среда GNOME занимает центральное место. Вся анимация GNOME плавная и выглядит естественно. GNOME 3.3x также имеет несколько приятных улучшений:

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

Что касается центра программного обеспечения, GNOME всё ещё нужно улучшать — загрузка пока слишком долгая.

Создан для программирования

Некоторые ключевые языки программирования также обновляются в Fedora. Fedora предлагает Go, Ruby и Python по умолчанию. Благодаря востребованным инструментам Fedora становится неплохим вариантом для всех разработчиков, ориентирующихся на Linux или Интернет.

Пакеты … или их отсутствие

Пока Fedora выглядит как фундамент для замечательного дистрибутива Linux. У него есть одна большая проблема — небольшие хранилища. Fedora поставляет только бесплатное ПО. Это само по себе ограничивает возможности, но дистрибутивы вроде Debian прекрасно справляются с этим.

Единственное, чем изобилует Fedora — это инструменты разработки. Помимо ранее упомянутых библиотек и языков, там присутствуют такие IDE, как Code Blocks, Eclipse и GNOME Builder.

Кому подойдёт Fedora?

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

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

CentOS

CentOS является одним из самых молодых дистрибутивов и возник как платформа для разработки CAOS Linux. Название CentOS — это аббревиатура Community Enterprise Operating System. CentOS находится под крылом Red Hat.

RHEL проходит проверку оборудования производителями, чтобы гарантировать оптимальную работу операционной системы на оборудовании. CentOS создан из общедоступного исходного кода RHEL. Проверка оборудования также является косвенной функцией CentOS. Хотя есть некоторые бинарные файлы Red Hat (драйверы и утилиты), которые не доступны в CentOS.

CentOS поддерживается в течение 10 лет. Основные функции и версии пакетов представлены только в новых выпусках Milestone (CentOS 6, 7 и т. д.). CentOS выпускает точечные версии примерно раз в год. Основа CentOS — стабильность и безопасность, вы не найдёте там новейших компонентов Linux.

Консервативный, медленный и устойчивый подход к новому ПО является основным фактором в корпоративных средах, где важны надёжность и совместимость с пользовательскими инструментами.

CentOS — это основанный на RPM дистрибутив, который использует yum в качестве менеджера пакетов systemd и по умолчанию применяет SELinux. Дистрибутив доступен в различных вариантах и ​​конфигурациях — от минимального .iso до образа Everything, включая специально созданные live iso Gnome и KDE.

Архитектура — x86–64, но ARM — одна из нескольких доступных альтернатив. Существуют образы контейнеров для Docker, Vagrant и других, а также CentOS Atomic, разработанный специально как хост-система для контейнеров Docker.

Кому подойдёт CentOS?

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

И RHEL, и CentOS используются для крупномасштабных серверов и рабочих станций уровня предприятия. Новые функции добавляются редко: только обновления безопасности и исправления ошибок. То, что вы получите, — это до десяти лет работы в стабильной, надёжной операционной системе.

Рабочее окружение выбирается в зависимости от производительности компьютера. К примеру, так выглядит рабочий стол CentOS с GNOME:

Gentoo Linux

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

Gentoo можно отнести к мета-дистрибутивам, он подойдет для обслуживания как web-серверов, так и рабочих станций.

Кому подойдёт Gentoo?

Точно не новичкам. Если вы хотите установить Gentoo на свой ПК или ноутбук, то нужно сначала освоить терминал Linux.

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

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

Если мы сравним Gentoo с UNIX и BSD, у него будет много общего с последним. Например, FreeBSD — это система на основе UNIX с коллекцией портов. Если пользователь хочет установить программу на FreeBSD, он должен найти соответствующий порт и скомпилировать его.

У Gentoo есть собственная система портов, называемая portage. Portage обладает существенными преимуществами перед системой портов FreeBSD: управление зависимостями, точная настройка пакетов в соответствии с требованиями администратора, безопасное удаление, системные профили, виртуальные пакеты, управление файлами конфигурации и наличие нескольких слотов для разных версий одного и того же пакета.

Portage мог бы быть отличным инструментом управления пакетами, а Gentoo — лучшим дистрибутивом для пользователя, но в действительности всё немного по-другому.

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

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

Если вы хотите начать пользоваться Gentoo:

  • освойте терминал: самым мощным инструментом, присутствующим в каждом дистрибутиве Linux, является терминал, и вы должны знать, как его использовать;
  • узнайте, как создавать приложения с помощью Portage;
  • прочитайте всю документацию Gentoo: краткого руководства в Google недостаточно, систему можно изучить только по документации;
  • проявите больше усердия: возможно, когда вы устанавливаете Gentoo в первый раз, у вас будет много сложностей. Но не беспокойтесь: если вы попробуете, вы будете приятно удивлены тем, насколько стабилен и быстр этот дистрибутив.

Хинт для программистов: если зарегистрируетесь на соревнования Huawei Cup, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании.

Перейти к регистрации

Источник

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