Чем arch linux лучше debian

Debian vs Arch

Разница между Debian и Arch

В этом разделе мы узнаем о различии между Debian и Arch с введением, основными отличиями и сравнительной таблицей, приведенной ниже.

Debian

Debian — это дистрибутив GNU / Linux с открытым исходным кодом и операционная система на основе ядра Linux. Он был выпущен в августе 1993 года. Debian может получить доступ к онлайн-репозиториям, содержащим более 50000 пакетов, вы также можете скачать бесплатное или не бесплатное программное обеспечение и установить его в Debian. APT — это менеджер пакетов переднего плана, а тип ядра монолитный. Установщик Debian является модульным и универсальным. Сообщество разработчиков предоставляет надлежащую поддержку для исправления ошибок, и существует правильный канал от исправления до загрузки патча.

На рисунке ниже показан подход —

арочный

Arch Linux — это дистрибутив GNU / Linux общего назначения x86-64. Это просто и не добавляет ненужных модификаций или дополнений, патчи, не поддерживаемые апстримом, избегаются. Пакеты делятся только при наличии неоспоримых преимуществ. Утилиты настройки графического интерфейса не приветствуются, и пользователям приходится выполнять настройку системы из редактора оболочки. Arch поддерживает стабильные версии до тех пор, пока не будет зафиксирован разрыв пакета. Arch включает систему init, современные файловые системы, LVM2, поддержку udev и initcpio.

Сравнение лицом к лицу между Debian и Arch (Инфографика)

Ниже приведено 12 лучших сравнений между Debian и Arch

Ключевые различия между Debian и Arch

Ниже приведены списки точек, описывающих ключевые различия между Debian и Arch:

  1. Debian проще, чем arch, и для новичка проще и выгоднее продвигаться вперед с Debian, чем arch.
  2. Следующие шаги по установке Debian:
  • Загрузите и запустите программу установки с любого CD / DVD-диска, который вы можете выбрать для установки или графической установки, или для машин на базе процессоров Intel или AMD, сообщение будет выглядеть как установка 64-битной или 64-битной графики.
  • Затем выберите язык.
  • Выберите страну
  • Выберите раскладку клавиатуры
  • Затем установщик выполняет обнаружение оборудования и загружает модули в различные компоненты оборудования.
  • Обнаружение аппаратной сети, это также автоматизированный этап, когда аппаратная сетевая карта распознается и в нее загружаются модули.
  • Конфигурация сети выполняется через DHCP, это также автоматический процесс
  • Пароль администратора, пароль root запрашивается системой
  • Тогда пользователь может быть настроен.
  • Затем должны быть выполнены задачи секционирования, RAID и т. Д.
  • Затем происходит базовая установка, в которой устанавливаются инструменты apt и dpkg, после чего должен быть настроен менеджер пакетов apt.
  • Затем установка загрузчика GRUB завершена.
  • Затем он завершает работу и после перезагрузки у вас есть настройки Debian

Вам нужно посетить https://www.debian.org/releases/stable/installmanual, чтобы получить подробные инструкции по установке, они представлены на нескольких языках.

Для более подробной информации, пожалуйста, посетите —

3. Шаги установки арки следующие:

  • Скачать ISO с официального сайта
  • Создать USB Arch
  • Загрузка с этого USB
  • Затем следующим будет разделение диска и настройка часов.
  • Раскладка клавиатуры установлена ​​тогда
  • Режим загрузки должен быть проверен
  • Подключитесь к Интернету, чтобы проверить сетевой интерфейс и настроить сетевое подключение
  • Отформатируйте разделы и смонтируйте файловые системы.
  • Выберите зеркала для установки
  • Затем установите базовые пакеты
  • Настройте fstab, Chroot, часовой пояс, локализацию, конфигурацию сети, initramfs, пароль root, загрузчик.

Для скриптов, пожалуйста, обратитесь к официальному сайту.

  1. Арка является прагматическим распределением
  2. В арке пользователю предлагается возможность создания собственной системы, выбирая среди тысяч качественных пакетов
  3. Debian выпускает установочные образы в режиме реального времени для компакт-дисков, DVD-дисков и USB-устройств с возможностью выбора среды рабочего стола
  4. В арке есть следующие репозитории —
  • ядро
  • дополнительный
  • сообщество
  • мультибиблиотечные
  • тестирование
  • Сообщество-тестирование
  • Gnome-нестабильным

Сравнительная таблица Debian и Arch

ниже приведено лучшее сравнение между Debian и Arch:

Debian

арочный

S.No
1. Debian Linux может быть установлен в любой архитектуре, включая x86, ARM, MIPS и т. Д. Arch поддерживает только x86 и arch утверждает, что это было сделано для оптимальной производительности.
2. В Debian можно установить synaptic для управления программным обеспечением. Бинарный исходный код должен быть загружен и должен быть скомпилирован так, чтобы они устанавливали и управляли программным обеспечением способом Pacman.
3. Debian — крупнейший дистрибутив Linux с более чем 50000 пакетами Арка не так уж много
4. Основным направлением развития является социальный контракт Debian. Arch сохранил вещи простыми и добавляет минимальные изменения в картину. Arch более стабилен по сравнению с пакетами Debian.
5. Система управления пакетами хороша Это также имеет хорошую систему управления пакетами
6. Методы установки Debian предлагают автоматически настроенный подход к установке Арочная установка предлагает прозрачную конфигурацию системы.
7. Заголовочные файлы для пакетов должны быть установлены. Заголовки включены вместе с пакетами, они являются его неотъемлемой частью.
8. Debian хорош для начинающих Арка не подходит для начинающих, некоторые предварительные знания должны были быть там.
9. Не следует ничего подобного принципу Arch KISS Арка следует принципу KISS, означает Keep it Simple Stupid, так что вы можете получить представление о приближающейся арке, как мы описали выше также
10. Он также имеет хорошую документацию, и вы можете найти достаточно документации по Debian на официальном портале. Он предоставляет отличную вики, чтобы вывести вас из сценариев, к которым вы иногда привязываетесь.
11. При настройке Debian в качестве базовой операционной системы всегда устанавливается несколько общих пакетов, что несколько облегчает жизнь администраторам. Arch просто предоставляет базу и не добавляет никаких общих пакетов, как это делает Debian.
12. Debian всегда фокусируется на стабильности С аркой можно проводить эксперименты.
Читайте также:  Windows event timer что это

Вывод

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

Понятно, что новичок может начать работать с Debian, и после многолетнего опыта работы с Linux вы можете работать с Arch, поскольку он предлагает различные варианты настройки.

Рекомендуемые статьи

Это было руководством к разнице между Debian и Arch. Здесь мы также обсудили ключевые отличия Debian от Arch с инфографикой. Вы также можете взглянуть на следующие статьи, чтобы узнать больше

  1. Разница между CentOS и Debian
  2. Ubuntu против Centos — главные отличия
  3. Linux против FreeBSD — полезные сравнения
  4. RedHat против Debian — какой из них лучше?

Источник

arch или debian?

Думаю перейти с debian на arch, чтобы всегда иметь свежий софт. Встречаю распространённое мнение, что это идёт в ущерб стабильности и безопасности. У кого есть опыт использования arch, поделитесь. Как часто ломается система? Является ли arch стабильнее и безопаснее debian sid?

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

если читаешь сообщения при обновлении, то почти не ломается.
стабильнее в чём? ты про офис или про браузер? точно такая же стабильность.
зачем sid? пользуйся стабильной веткой. критичный софт ставь из исходников. (что это у тебя? офис? файерфокс?)
попробовать стоит. использовать на уровне установки за 10 минут тычками по кнопке ОК — нет, не прокатит. если ты школьник — ставь, стоит. если же ты сам стабилен и безопасен + ленив и тебе нужен не линукс, а работа, то тебе дебиан.

есть — но он постоянно вылетает, в debian такого не наблюдается, подумал может в arch ультроновое ядро 4.10.5 лагает и компильнул для эксперимента 4.10.6 на debian — все отлично пашет и не вылетает, разочарован после долгого перерыва — arch сдувается на глазах, единственно порадовал flashplugin — который в debian на 4*-ом ядре вообще не прет, теперь после суток лаганий на arch — однозначно советую тс-у debian, потому как дошло до крайностей — пишу с хромого, теперь мне ясно что движет арчеводами при его выборе — остальное не пашет

разобрался это хваленый luakit-git вылетает, если просто luakit воткнуть — работает стабильно, его дата выпуска август 2016 года — ничего не заморожено, много нового — конфиги по старой схеме не работают, буду пилить дальше

Вот что написано про Debian sid.

Please note that security updates for «unstable» distribution are not managed by the security team. Hence, «unstable» does not get security updates in a timely manner.

Значит ли это, что Arch безопаснее, чем Debian sid?

Вот любите Вы холивар разводить на пустом месте. Arch — роллинг релиз, о стабильности не может быть и речи, это одна из ключевых особенностей ролинга. Все крики, аля я новости каждый день читаю — поэтому к обновам готов — означают, что стабильности нет. Точнее полная стабильность в полной непредсказуемости завтрашнего дня. Однако это не означает, что дистр плох, он по своему прекрасен, т.к. если вы одиноки, у вас нет семьи и детей и ваш род деятельности позволяет вам потратить 2-3 часа что бы уразуметь отчего отвалились дрова на кард ридер то arch это то, что даст вам ощущение не зря проведенного дня. Все доводы о том, что он научит вас Linux полная профанация, т.к. никого на самом деле не заинтересует ваше резюме с гордой надписью — я смог установить gui на arch. Еще одно понятие стабильности — вся пачка инструментов ставится с пол пинка и не конфликтует друг с другом. Более того садясь с утра за систему вы уверены в том, что все работает и будет работать даже если вам понадобится расширить арсенал. Лучше сказать, что Debian — для работы и тех кто точно знает зачем им нужен linux. Arch — для хобби и энтузиастов. И конечно же тех, кого в силу возраста еще не берут на работу админом в местный макдональдс, но очень хочется покапаться в настройках)) Всем же кому нужны новые версии софта (в большинстве случаев неспопобных связать и 2 аргумента зачем), которые сидят в AUR, который вообще бог знает кем собирается и о безопасности можно тут и не пытаться даже заикаться, имеет смысл снова присмотреться к Windows. Более того, ходили слухи, что они теперь поддерживают ядра Linux.

Ах ты чертяка, на толксы некрофилишь?

Уже начались каникулы?

Не стоит этого делать. Оставайтесть лучше на Debian.

Источник

Arch compared to other distributions (Русский)

Эта страница написана с целью показать сходства и различия между Arch Linux и другими популярными дистрибутивами GNU/Linux, а также Unix-подобными операционными системами. Здесь приведены краткие описания, которые могут помочь определиться, подходит ли Arch Linux для определённых целей или нет. Тем не менее, лучший способ сравнить дистрибутивы между собой — установить и попробовать их самому.

Также в данной статье с другими дистрибутивами сравнивается только Arch Linux. Проекты сообщества, поддерживающие архитектуры отличные от x86_64, приведены на странице Arch-based distributions.

Contents

Source-based

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

  • CRUX — легковесный дистрибутив, основанный на принципе KISS. CRUX вдохновил Джадда Винета (Judd Vinet) на создание Arch.
  • CRUX использует скрипты инициализации в стиле BSD, тогда как Arch использует systemd.
  • В Arch используется модель разработки ПО роллинг-релиз, CRUX же выпускает релиз примерно раз в год.
  • Оба дистрибутива используют похожие на порты системы (ports-like systems) и, как и *BSD, предоставляют базовое окружение для дальнейшей работы.
  • В Arch предлагается pacman, который управляет бинарными пакетами и безупречно интегрируется в систему сборки Arch. CRUX использует поддерживаемую сообществом систему prt-get, которая, в сочетании с собственной системой портов, обрабатывает разрешение зависимостей, но собирает все пакеты из исходных кодов (однако базовая установка CRUX поставляется в бинарном виде).
  • И Arch, и CRUX официально поддерживают только архитектуру x86_64.
  • Arch располагает широким набором репозиториев с бинарными пакетами, а также пользовательским репозиторием Arch. В CRUX предлагается упрощённая официально поддерживаемая система портов в дополнение к относительно скромному репозиторию сообщества.
  • LFS (Linux From Scratch) существует в виде документации, где описан процесс получения исходного кода с базовым набором пакетов для создания работоспособной системы GNU/Linux. Также описаны процессы компиляции вручную, наложения патчей и настройки с нуля. LFS крайне минималистичен и предлагает подробный процесс обучения сборки и персонализации базовой системы.
  • LFS поставляется без онлайн-репозиториев: исходные коды скачиваются вручную, а компилируются и устанавливаются с помощью make. Тем не менее, существует несколько способов управления пакетами вручную, которые описаны в «LFS Hints» (подсказках LFS).
  • Базовая установка Arch включает в себя тот же самый набор пакетов (но уже скомпилированный под x86_64), а также systemd, несколько дополнительных утилит и pacman — систему управления пакетами с широкими возможностями. Кроме того, сообщество и разработчики Arch поддерживают тысячи бинарных пакетов доступных для установки с помощью pacman и сборочные скрипты PKGBUILD для использования с Arch Build System. Также Arch поставляется с утилитой makepkg для сборки или настройки пакетов, которые можно установить с помощью pacman.
  • Джадд Винет (Judd Vinet) создал Arch с нуля, после чего написал pacman на языке C. Исторически Arch иногда описывался как «Linux с приятной системой управления пакетами».
Читайте также:  Кмс активатор кнопка активировать windows не активна

Gentoo/Funtoo Linux

  • И Arch Linux, и Gentoo Linux используют модель разработки ПО роллинг-релиз, обновляя пакеты в ближайшее время после их официального релиза.
  • Пакеты и базовая система Gentoo собираются из исходного кода с применением указанных пользователем USE-флагов. Arch предоставляет похожую на порты систему (ports-like system) сборки пакетов из исходного кода, однако базовая система Arch разработана с расчётом на установку в уже собранном (бинарном) виде на архитектуру x86_64, что позволяет Arch быстрее устанавливаться и обновляться, а Gentoo быть более настраиваемой.
  • Arch поддерживает только архитектуру x86_64, тогда как Gentoo официально поддерживает x86 (i486/i686), x86_64, PPC/PPC64, SPARC, Alpha, ARM, MIPS, HPPA, S/390 и Itanium.
  • Официальные инструменты управления пакетами и системой Gentoo, как правило, сложнее и имеют более широкие возможности. Также у некоторых привычных возможностей Gentoo (USE-флаги, SLOT и т.д.) нет прямых аналогов в Arch Linux, так как Arch, в основном, бинарный дистрибутив и, в соответствии с философией дизайна, придерживается простой архитектуры и избегает чрезмерных технических усложнений.
  • И Arch, и Gentoo считаются очень настраиваемыми, так как включают в себя только базовые пакеты. Также пользователи Gentoo легко освоятся со многими аспектами Arch, если они привыкли к systemd.

Общие

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

Debian

  • Debian — крупнейший «апстрим»-дистрибутив Linux, предлагающий стабильное (Stable), тестовое (Testing) и нестабильное (Unstable) ответвления, более 148 000 пакетов и большее сообщество. Официально в Arch насчитывается заметно меньше пакетов, однако с учётом AUR количество пакетов становится сопоставимым.
  • Debian более жёстко относится к несвободным пакетам, но включает их в отдельные несвободные репозитории. Arch более снисходителен к таким пакетам.
  • Debian фокусируется на тщательном тестировании стабильного ответвления, которое «замораживается» и поддерживается до пяти лет. Пакеты в Arch новее, чем в Debian Stable, и больше сравнимы с ответвлениями Debian Testing и Unstable, а также не придерживаются определённого графика релизов.
  • Debian поддерживает множество архитектур, включая Alpha, ARM, HPPA, i386, x86_64, IA-64, m68k, MIPS, MIPSel, PowerPC, S/390 и SPARC, тогда как Arch поддерживает только x86_64.
  • Arch предлагает более удобные средства для создания собственных пакетов из внешних источников, в частности, похожую на порты систему (ports-like systems) сборки. В Debian отсутствует система портов, а расчёт сделан на большие бинарные репозитории.
  • Установочная система Arch прозрачна и предлагает только базовый набор пакетов, тогда как применяемые в Debian методы, например, использование задач («tasks») apt для установки заранее выбранных групп пакетов, позволяют установить систему в более автоматизированном режиме, а также использовать несколько альтернативных методов установки.
  • В Arch пакеты библиотек программного обеспечения, как правило, включают в себя заголовочные файлы, тогда как в Debian их обычно приходится загружать отдельно.
  • Arch старается избегать применения патчей, чтобы исключить проблемы, которые невозможно проверить в основном репозитории программы. Debian же часто применяет патчи для получения более широкой аудитории.

Fedora

  • Fedora — проект, разрабатываемый сообществом, а также поддерживаемый Red Hat. Его модель разработки часто описывается как экспериментальная, так как пакеты и проекты Fedora переходят в RHEL, а также используются в других дистрибутивах. В Arch отсутствует определённый график релизов и он не является экспериментальным ответвлением других дистрибутивов.
  • Fedora использует формат RPM и систему управления пакетами DNF. Arch использует pacman для управления пакетами.
  • Fedora специализируется только на свободном программном обеспечении и отказывается включать несвободное ПО в официальные репозитории. Стоит отметить, что пакеты с несвободным ПО доступны в сторонних репозиториях. Arch более снисходителен к таким пакетам и оставляет выбор пользователю.
  • Fedora предлагает различные способы установки системы, включая графический установщик и минималистичный вариант. Также имеются сборки («spins») Fedora, которые предоставляют различные среды рабочего стола со своим набором приложений по умолчанию. С другой стороны, в Arch присутствуют лишь несколько скриптов, которые облегчают процесс установки базовой системы.
  • В Fedora применяется определённый график обновлений, но отдельные («discrete») обновления официально поддерживаются с помощью утилиты FedUp. В Arch используется модель разработки ПО роллинг-релиз.
  • В отличии от Fedora, в Arch имеется система портов.
  • И Arch, и Fedora ориентированы на опытных пользователей и разработчиков, а также настоятельно рекомендуют вносить свой вклад в развитие проектов.
  • Fedora получила общественное признание за интеграцию SELinux, скомпилированные с помощью GCJ пакеты (в целях устранения необходимости в JRE от Oracle) и активный вклад в «апстрим» — разработчики Red Hat и Fedora привносят наибольшую часть кода в ядро Linux, по сравнению с другими проектами.
  • Arch Linux предоставляет вики-ресурс, который широко признается наиболее исчерпывающим среди вики-ресурсов дистрибутивов. Вики Fedora используется в первоначальном смысле слова «вики», т.е. для быстрого обмена информацией между разработчиками, тестировщиками и пользователями. В отличии от вики Arch, она не служит для централизации знаний пользователей и напоминает систему отслеживания ошибок или корпоративный вики-ресурс.
Читайте также:  Windows 10 не видны сетевые компьютеры

Slackware

  • В Slackware используются скрипты инициализации в стиле BSD, тогда как в Arch применяется systemd.
  • В Arch имеется система управления пакетами pacman, которая, в отличии от стандартных утилит Slackware, предлагает автоматическое разрешение зависимостей и позволяет обновлять систему в более автоматизированном режиме. Пользователи Slackware обычно предпочитают ручное разрешение зависимостей, так как это даёт больший контроль над системой и в дистрибутиве уже предустановлены важные библиотеки и зависимости.
  • Arch следует модели разработки ПО роллинг-релиз. Slackware более консервативен касаемо цикла обновлений и предпочитает проверенные, стабильные пакеты. Arch же считается более современным в этой области.
  • В Arch Linux предлагаются тысячи бинарных пакетов в официальных репозиториях, тогда как количество пакетов в официальных репозиториях Slackware более скромное.
  • В Arch имеется похожая на порты система (ports-like systems) Arch Build System, а также AUR — огромная коллекция PKGBUILD-файлов пользователей. В Slackware предлагается схожая, но менее наполненная система на сайте slackbuilds.org — полуофициальном репозитории файлов Slackbuild, аналога PKGBUILD в Arch. Также пользователи Slackware легко освоятся со многими аспектами Arch.

Дружественные к новичкам

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

Ubuntu

  • Ubuntu — популярный дистрибутив на основе Debian, разработку которого спонсирует компания Canonical Ltd. Arch разрабатывается независимо от других компаний и дистрибутивов.
  • Эти два проекта расходятся в целях и ориентированы на разную аудиторию. Так, Arch создан для пользователей, желающих самостоятельно собирать и настраивать систему, тогда как Ubuntu преднастроена по умолчанию. Arch придерживается более простого дизайна начиная с базовой установки, оставляя пользователю решение о персонализации под необходимые требования. Также многие пользователи Arch начинали с Ubuntu, но позже переходили на Arch.
  • Arch одинаково ориентирован на все поддерживаемые сообществом графические интерфейсы, а не один определённый. Более того, коммерческий характер Canonical приводил к таким спорным решениям, как реклама в главном меню Unity и сбор пользовательских данных. Arch — независимый, поддерживаемый сообществом проект без коммерческих целей.
  • Ubuntu придерживается 6-ти месячного цикла разработки, тогда как в Arch используется модель разработки ПО роллинг-релиз.
  • Arch предоставляет похожую на порты систему (ports-like system) сборки пакетов, а также Пользовательский репозиторий Arch, где пользователи могут поделиться скриптами для сборки и установки пакетов с помощью системы управления пакетами pacman. В Ubuntu используется более сложный apt, а также разрешено распространение бинарных пакетов с помощью Персональных архивов пакетов (PPA).
  • В некоторых отношениях отличаются и сообщества. Сообщество Arch заметно меньше и ему настоятельно рекомендуется вносить свой вклад в развитие дистрибутива. Напротив, сообщество Ubuntu относительно большое и допускает значительно большее количество пользователей, не вносящих свой вклад в разработку дистрибутива или поддержку репозиториев.

Linux Mint

  • Linux Mint был создан в качестве ответвления Ubuntu, но позже был также добавлен LMDE (Linux Mint Debian Edition), основанный на #Debian. С другой стороны, Arch — независимый дистрибутив, использующий собственные систему сборки и репозитории.
  • Mint включает в себя MintTools — несколько графических утилит для лёгкого обслуживания системы. Arch предоставляет только простые утилиты командной строки вроде pacman, оставляя управление системой пользователю.
  • Новые версии Mint выпускаются каждые шесть месяцев, примерно на месяц позже Ubuntu. Каждый релиз основан на последнем выпуске Ubuntu LTS и поддерживается пять лет. Linux Mint Debian Edition (LMDE) основан на Debian Stable и получает только обновления безопасности и пакетов Mint. В Arch, напротив, используется модель разработки ПО роллинг-релиз.

openSUSE

Дистрибутив openSUSE сосредоточен вокруг пакетов в формате RPM и хорошо зарекомендовавшего себя графического инструмента настройки — YaST2. Arch не предоставляет подобных средств. Исходя из этого, openSUSE больше подходит для пользователей, которым сразу необходима полностью функционирующая среда с графическим интерфейсом и автоматической конфигурацией, при этом позволяющая тонко настроить систему.

Mandriva/Mageia

Дистрибутив Mandriva Linux (ранее Mandrake Linux) был создан в 1998 году с целью сделать GNU/Linux доступным каждому. В нём используются RPM-пакеты и система управления пакетами urpmi. Mageia — некоммерческий и поддерживаемый сообществом форк Mandriva, созданный её бывшими работниками, которые выступали против коммерческих целей дистрибутива. В Arch используется более простой подход по сравнению с Mandriva или Mageia, так как предлагается в основном текстовый интерфейс и ручная настройка, а сам дистрибутив ориентирован на пользователей с опытом.

Источник

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