- Arch Linux
- A simple, lightweight distribution
- Latest News
- Sorting out old password hashes
- Move of official IRC channels to libera.chat
- Installation medium with installer
- Moving to Zstandard images by default on mkinitcpio
- Chromium losing Sync support in early March
- Arch Linux (Русский)
- Contents
- История
- Простота
- Современность
- Управление пакетами
- Целостность исходных текстов
- Сообщество
- Прекращение поддержки i686
- Заключение
- Frequently asked questions (Русский)
- Contents
- Общие вопросы
- Что такое Arch Linux?
- Почему стоит использовать Arch?
- Почему не стоит использовать Arch?
- На каком дистрибутиве основан Arch?
- Какие архитектуры поддерживает Arch?
- Поддерживает ли Arch процессоры ARM?
- Я полный новичок в GNU/Linux. Стоит ли мне использовать Arch?
- Arch требует слишком много времени и сил на установку и использование. Вместо ответов меня продолжают отсылать к документации
- Создан ли Arch для использования на сервере? На настольном ПК? На рабочей станции?
- Мне действительно нравится Arch, но разработчикам следует реализовать в нем функцию X!
- Когда будет выпущен новый релиз?
- Является ли Arch Linux стабильным дистрибутивом? Или мне ждать регулярных проблем?
- Arch нужно больше освещения в прессе (рекламы)
- Arch нуждается в большем количестве разработчиков
- Почему у меня такой медленный интернет по сравнению с другими системами?
- Почему Arch использует всю мою оперативную память?
- Куда делось все свободное место на диске?
- Следует ли Arch стандарту иерархии файловой системы (FHS)?
- Управление пакетами
- В каком пакете файл X?
- Я нашел ошибку в пакете X. Что мне делать?
- Пакеты Arch должны использовать другие расширения для файлов: «.pkg.tar.gz» и «.pkg.tar.xz» слишком длинны и запутанны
- Pacman нуждается в библиотеке для предоставления другим приложениям доступа к информации о пакетах
- Почему у pacman нет официальной графической оболочки?
- В pacman нужна возможность X!
- Чем различаются все эти репозитории?
- Я установил пакет X. Как его теперь запустить?
- Почему в репозиториях есть только одна версия каждой библиотеки?
- Что если я запущу полное обновление и обновится только библиотека, но не приложение, которое от нее зависит?
- Может ли произойти обновление ядра, при котором некоторые пакеты драйверов не будут обновлены?
- Подписываются ли пакеты в Arch?
- Что нужно сделать перед полным обновлением системы?
- Установка
- Arch нуждается в лучшем инсталляторе. Может быть, в графическом?
- Я установил Arch, и теперь я в командной оболочке. Что теперь?
- Какую среду рабочего стола и оконный менеджер мне использовать?
- Что выделяет Arch среди других минималистичных дистрибутивов?
- 64 бита
- Как узнать, является ли мой процессор x86_64 совместимым?
- Почему 64 бита?
Arch Linux
A simple, lightweight distribution
You’ve reached the website for Arch Linux, a lightweight and flexible Linux® distribution that tries to Keep It Simple.
Currently we have official packages optimized for the x86-64 architecture. We complement our official package sets with a community-operated package repository that grows in size and quality each and every day.
Our strong community is diverse and helpful, and we pride ourselves on the range of skillsets and uses for Arch that stem from it. Please check out our forums and mailing lists to get your feet wet. Also glance through our wiki if you want to learn more about Arch.
Latest News
Sorting out old password hashes
Starting with libxcrypt 4.4.21, weak password hashes (such as MD5 and SHA1) are no longer accepted for new passwords. Users that still have their passwords stored with a weak hash will be asked to update their password on their next login.
If the login just fails (for example from display manager) switch to a virtual terminal (Ctrl-Alt-F2) and log in there once.
Move of official IRC channels to libera.chat
As some of you may have read over the past days, there has been an ownership dispute over the freenode.net network. The IRC network has been used by Arch Linux and many other projects over the past decades as a platform for discussion and support. The dispute led to the exodus of most former freenode staff from the network and the founding of a new network: libera.chat
Starting today, Arch Linux and its sister projects Arch Linux ARM and Arch Linux 32 will begin migrating the official IRC channels from freenode.net to libera.chat. Please bear with us as this can …
Installation medium with installer
The installation medium now provides a guided installer.
This addition to the default method of installation (based on the installation guide) is similar to the other methods.
If you use this installer, do not forget to mention it when asking for support and also to provide the archinstall log, when asked.
Moving to Zstandard images by default on mkinitcpio
As linux-lts moved to the 5.10 version, all official kernels of Arch Linux now support zstd compressed initramfs images, so mkinitcpio is switching to zstd compressed images by default with version 30, which is currently on [testing].
If, for any reason, you are using a kernel version prior to 5.9, make sure to change mkinitcpio.conf COMPRESSION to use one of the compressors supported, like gzip, otherwise you will not be able to boot images generated by mkinitcpio.
Chromium losing Sync support in early March
Google has announced that they are going to block everything but Chrome from accessing certain Google features (like Chrome sync) starting on March 15. This decision by Google is going to affect Arch’s chromium package a bit earlier, on March 2, when Chromium 89 gets released.
We know for sure that data syncing will stop working (passwords, bookmarks, etc.). Other features such as geolocation or enhanced spell check might continue to function for a bit longer. Extensions integrating with Google Drive might misbehave and LibreOffice will lose access to documents stored there.
Other distros such as openSUSE and Fedora have …
Источник
Arch Linux (Русский)
Перевод этой статьи или раздела не отражает оригинальное содержание.
Arch Linux — это независимо разрабатываемый x86-64 дистрибутив GNU/Linux общего назначения, достаточно гибкий для выполнения любой роли. Процесс разработки фокусируется на простоте, минимализме и элегантности кода. Arch устанавливается в виде минимальной базовой системы, настраивается пользователем под собственные нужды путём построения уникальной среды с установкой только необходимых компонентов. Инструменты настройки с графическим интерфейсом официально не предоставляются, и большая часть настроек системы выполняется из консоли путём редактирования простых текстовых файлов. Основанный на модели плавающих релизов, дистрибутив Arch стремится оставаться предельно современным и предлагает последние стабильные версии большинства пакетов.
Contents
История
Arch Linux был основан канадским программистом Джаддом Винетом (Judd Vinet). Первый релиз, Arch Linux 0.1, был выпущен 11 марта 2002 года. Несмотря на то, что Arch является полностью независимым дистрибутивом, он черпает вдохновение в простоте других дистрибутивов включая Slackware, CRUX и BSD. В 2007 году Джадд Винет ушёл с поста руководителя проекта, его заменил Аарон Гриффин (Aaron Griffin), который продолжает руководить проектом на сегодняшний день.
Простота
Согласно философии Arch, Arch Linux остаётся легковесным, гибким, простым и максимально UNIX-подобным. После установки предоставляется минимальная среда (без графического интерфейса). Вместо удаления ненужных пакетов, пользователю предложена возможность построить систему, начиная с минимальной основы без каких-либо заранее выбранных шаблонов. Философия дизайна и реализации Arch Linux позволяет легко расширять систему для получения нужных возможностей: от минимальной консольной системы до современной сложной и функциональной настольной среды. Именно пользователь решает, какой будет система на базе Arch.
Современность
Arch Linux старается поддерживать установку последних стабильных версий ПО. Он основан на системе плавающих релизов, что обеспечивает возможность однократной установки и непрерывных обновлений без необходимости переустановки всей системы или запуска обновления с одной версии на другую. Выполнением одной команды можно поддерживать систему на базе Arch Linux в актуальном состоянии.
Arch включает в себя множество новых возможностей, доступных пользователям GNU/Linux, включая современные файловые системы (Ext2/3/4, Reiser, XFS, JFS, btrfs), LVM2, программный RAID, поддержку udev и initcpio (с mkinitcpio), а так же последние ядра Linux.
Управление пакетами
Arch опирается на pacman, удобный в использовании менеджер пакетов, позволяющий производить полное обновление системы одной командой. Pacman написан на языке C и является компактным, простым и очень быстрым. Arch также предоставляет Arch Build System — систему, похожую на порты в *BSD и обеспечивающую сборку и установку пакетов из исходников. Пакеты могут быть синхронизированы одной командой, и вы даже можете пересобрать всю систему одной командой.
Официальные репозитории Arch Linux обеспечивают доступ к нескольким тысячам пакетов для удовлетворения ваших нужд в программном обеспечении. Arch также поощряет рост сообщества пользователей и увеличение вклада сообщества, предлагая Пользовательский Репозиторий (AUR — сокр. от Arch User Repository), который содержит тысячи поддерживаемых пользователями скриптов PKGBUILD для сборки установочных пакетов из исходников с использованием утилиты makepkg. Также ничто не мешает пользователям организовывать собственные репозитории.
Целостность исходных текстов
Arch предоставляет программное обеспечение в исходном виде, без дополнительных патчей. Пакеты собираются из первоначальных исходных текстов, в том виде, который был задуман автором. Накладывание патчей происходит в исключительно редких случаях с целью предотвратить появление серьёзных ошибок из-за несоответствия версий пакетов, которое может возникнуть в связи с использованием модели плавающих релизов.
Сообщество
Сообщество Arch является очень надежным и дружелюбным: все Arch’еры заинтересованы в принятии участия в поддержке дистрибутива, будь то разработка ключевого программного обеспечения, сопровождение пакетов, сообщение об ошибках или помощь в их исправлении, улучшение документации ArchWiki, помощь другим пользователям в решении проблем или просто обмен мнениями на форумах, почтовых рассылках, IRC-каналах. Члены сообщества всегда готовы поделиться знаниями или самостоятельно разработанными приложениями. Дистрибутив Arch Linux является выбором для многих людей по всему миру, и существует несколько международных сообществ, предоставляющих помощь и документацию на различных языках.
Если вы собираетесь стать активным членом сообщества, обратите внимание на страницу Принять участие.
Прекращение поддержки i686
2017-01-25 было объявлено, что поддержка архитектуры i686 будет прекращена из-за ее слабой популярности среди разработчиков и сообщества. К концу ноября 2017 года все пакеты i686 были удалены из зеркал.
Заключение
Итоги: Arch Linux — гибкий и простой дистрибутив, разработанный для удовлетворения нужд опытных пользователей Linux®. Он является одновременно мощным и простым в управлении, что делает его идеальным дистрибутивом для серверов и рабочих станций. Развивайте систему на базе Arch в любом нужном направлении: если вы разделяете данный взгляд на то, каким должен быть дистрибутив GNU/Linux, тогда добро пожаловать в сообщество Arch Linux!
Источник
Frequently asked questions (Русский)
На этой странице размещены ответы на вопросы, часто задаваемые новыми пользователями Arch Linux. Вы также можете найти полезную для вас информацию на страницах Философия Arch и Arch Linux.
Contents
Общие вопросы
Что такое Arch Linux?
Почему стоит использовать Arch?
Если вы прочли статью Философия Arch и вам понравился принятый в Arch подход «сделай сам», а также вам нужен простой, элегантный и гибкий в настройке дистрибутив GNU/Linux общего назначения с наиболее современным программным обеспечением — попробуйте Arch Linux.
Почему не стоит использовать Arch?
Вам может не подойти Arch Linux, если:
- вы не согласны с философией Arch
- у вас нет возможности/времени/желания использовать дистрибутив «сделай сам».
- вам нужна поддержка архитектуры, несовместимой с x86_64.
- вы занимаете решительную позицию использовать только те дистрибутивы, в состав которых входит исключительно свободное (в определении GNU) ПО.
- вы считаете, что операционная система должна настраивать себя самостоятельно, работать «из коробки» и изначально включать в себя рабочее окружение и типичный набор ПО.
- вам не нужен дистрибутив с плавающей системой релизов и поддержка наиболее свежих версий программ.
- вы довольны вашей текущей операционной системой.
- вы хотите операционную систему, направленную на другую категорию пользователей.
На каком дистрибутиве основан Arch?
Arch разрабатывался с нуля независимо от других дистрибутивов GNU/Linux. До того, как создать Arch, Джадд Винет (Judd Vinet) использовал CRUX — отличный минималистичный дистрибутив, созданный Пером Лиденом (Per Lidén). Вдохновленный идеями, которые были в основе CRUX, он положил начало разработке Arch Linux, а также пакетному менеджеру Arch — pacman.
Какие архитектуры поддерживает Arch?
Arch поддерживает только архитектуру x86_64 (также известную как amd64).
Поддерживает ли Arch процессоры ARM?
Нет, но существует проект Arch Linux ARM, который предоставляет порт Arch Linux на несколько платформ ARM.
Я полный новичок в GNU/Linux. Стоит ли мне использовать Arch?
Этот вопрос часто и много обсуждается. Arch нацелен на относительно опытных пользователей, однако некоторые считают Arch «хорошим местом для старта».
Если вы новичок и желаете использовать Arch, имейте в виду, что вам придется набраться терпения и потратить значительное время на постройку и освоение новой системы, а также принять тот факт, что в основе Arch лежит принцип «сделай сам» («Do It Yourself»). Именно пользователь собирает систему из компонентов и определяет то, какой она должна быть.
Перед тем, как попросить помощи, попробуйте самостоятельно разобраться в проблеме. Скорее всего ответ на любой вопрос вы сможете найти, поискав на официальном форуме, а также воспользовавшись превосходной документацией, размещенной здесь, в Arch Wiki. Помните, что есть причины, по которым эта информация сделана доступной для вас в первую очередь. Много тысяч часов добровольного труда не просто так было потрачено на создание и развитие этих ресурсов.
Arch требует слишком много времени и сил на установку и использование. Вместо ответов меня продолжают отсылать к документации
Arch рассчитан на специфическую аудиторию. Может быть, он просто вам не подходит? Смотрите #Я полный новичок в GNU/Linux. Стоит ли мне использовать Arch? выше.
Создан ли Arch для использования на сервере? На настольном ПК? На рабочей станции?
Arch не спроектирован для удовлетворения конкретной потребности. Вместо этого, он создан для определенного типа пользователей.
Arch нацелен на опытных пользователей, которым нравится его подход «сделай сам», и которые могут настроить систему для удовлетворения своих собственных нужд. Таким образом, в руках такого пользователя Arch может быть использован практически для любых задач. Многие успешно используют Arch одновременно и для настольных ПК, и для рабочих станций. И, конечно, archlinux.org работает на Arch.
Мне действительно нравится Arch, но разработчикам следует реализовать в нем функцию X!
Перед тем, как продолжить — прочли ли вы статью Философия Arch? Соответствует ли ваше пожелание принципам минимализма и корректности кода прежде удобства? Присоединяйтесь к проекту, внесите свой вклад в виде программного кода или решений. Если он будет хорошо принят сообществом и командой разработчиков, возможно он войдет в состав дистрибутива. Сообщество Arch развивается прежде всего за счет внесения участниками своего вклада в проект, а также обмена своими наработками и инструментами.
Когда будет выпущен новый релиз?
Релизы Arch Linux представляют собой просто установочные образы для установки и восстановления системы, которые включают в себя группу пакетов base и несколько других пакетов. Обычно новые релизы появляются в первой половине каждого месяца.
Метод обновления по принципу плавающих релизов (англ. rolling release) позволяет всегда получать самую последнюю версию Arch Linux с наиболее свежими программами путем запуска всего одной команды. По этой причине, сами релизы не являются настолько важными в Arch. Релиз становится устаревшим как только обновится один из пакетов, входящих в его состав. Если вы хотите обновить систему до последней версии, нет никакой необходимости ее переустанавливать. Все, что нужно сделать — запустить команду pacman -Syu , и ваша система станет точно такой же, как если бы вы ее переустановили с нуля. По этой же причине, релизы Arch Linux обычно не включают в себя множество глобальных изменений и потрясающих возможностей. Крупные улучшения и обновления появляются в системе тогда, когда обновляется содержащий их пакет, и могут быть немедленно установлены командой pacman -Syu .
Является ли Arch Linux стабильным дистрибутивом? Или мне ждать регулярных проблем?
Короткий ответ: Arch Linux является стабильным ровно настолько, насколько таким сделаете его вы.
Именно вы занимаетесь сборкой своей системы поверх простой базовой среды, и только вы контролируете системные обновления. Очевидно, что более крупная и сложная система, включающая множество пакетов, многочисленные инструменты и окружения рабочего стола, вероятно, будет испытывать больше проблем при обновлениях, чем легковесная, более простая система. Arch ориентирован на способных, активных пользователей. Общая осведомленность в UNIX-системах, опыт и навыки обслуживания и обновления таких систем также играют огромную роль. Напомним также, что в пакетах в Arch преимущественно представлены основные версии программ без каких-либо патчей, поэтому чаще всего проблемы вызываются именно изменениями в исходном коде этих программ.
Таким образом, сам пользователь в конечном счете отвечает за стабильность своей системы. Пользователь решает сам, когда именно обновлять систему. Если пользователь обращается к сообществу за помощью, чаще всего ее предоставляют достаточно быстро. Отличие Arch от большинства других дистрибутивов в том, что Arch наиболее строго следует принципу «сделай сам». Жалобы на поломки в программах, скорее всего, мало помогут: ошибки в исходном коде программ не входят в зону ответственности разработчиков Arch.
Если вы хотите сделать свою систему настолько стабильной, насколько это возможно, прочтите статью Повышение стабильности системы.
Arch нужно больше освещения в прессе (рекламы)
Arch и так получает достаточно внимания от прессы. Цель Arch Linux не в разрастании проекта, а в предоставлении элегантного, минималистичного дистрибутива с плавающей системой релизов, сконцентрированного на простоте и корректности кода. Органичный и устойчивый рост базы пользователей происходит естественным образом.
Arch нуждается в большем количестве разработчиков
Возможно. Не стесняйтесь пожертвовать свое собственное время! Обратитесь к форумам, IRC-каналу, а также читайте списки рассылки Arch Linux, чтобы найти интересную задачу, которая требует решения. Участие в подфоруме Community Contributions может стать хорошим местом для начала.
Почему у меня такой медленный интернет по сравнению с другими системами?
Обратите также внимание, что Arch Linux по умолчанию не производит шейпинг трафика. Таким образом, если какая-нибудь программа использует весь предоставленный канал связи, независимо от того, используется ли пиринговое соединение или обычное соединение клиент-сервер, остальные программы могут быть значительно ограничены в использовании канала, что приведет к появлению заметных задержек в работе. Шейпинг можно обеспечить с помощью межсетевого экрана, например, Shorewall или Vuurmuur; также существуют статические скрипты для iproute2 (например, эта производная от Wondershaper), которые обеспечивают шейпинг на сетевом уровне.
Почему Arch использует всю мою оперативную память?
Вообще говоря, если у вас есть неиспользуемая память, то она напрасно простаивает.
Многие начинающие пользователи обращают внимание на то, что ядро Linux непривычно для них обращается с оперативной памятью. Так как доступ к данным в оперативной памяти осуществляется намного быстрее, чем к данным на дисковом накопителе, ядро кэширует в памяти данные, к которым недавно был произведен доступ. Кэш очищается только при нехватке свободной памяти для новых данных.
Мы можем увидеть различие с помощью команды free:
Обратине внимание на разницу между free и «available». В примере выше, ноутбук с 2.8 Гбайт памяти на вид использует большую ее часть, и только 283 Мбайт свободны. Однако, 1,4 Гбайт из них помечены как «buff/cache». А 1.2 ГБайт памяти доступны для запуска новых приложений без использования свопа. Смотрите подробнее man-страницу free(1) . Что это дает в результате? Высокую производительность!
Если вам стало интересно, прочтите эту замечательную статью. Существует также веб-сайт, посвященный заблуждениям, связанным с этой особенностью Linux: https://www.linuxatemyram.com/.
Куда делось все свободное место на диске?
Ответ на этот вопрос зависит от вашей системы. Существует множество хороших утилит, которые смогут помочь вам его найти.
Следует ли Arch стандарту иерархии файловой системы (FHS)?
Arch Linux следует иерархии файловой системы ОС, использующей менеджер служб systemd. См. file-hierarchy(7) для получения информации о назначении каждой директории. В частности, /bin , /sbin и /usr/sbin — символические ссылки на /usr/bin , а /lib и /lib64 — символические ссылки на /usr/lib .
Управление пакетами
В каком пакете файл X?
Вы можете это узнать при помощи pkgfile:
Я нашел ошибку в пакете X. Что мне делать?
Первым делом вам следует выяснить, может ли эта ошибка быть исправлена командой разработчиков Arch. Иногда это не так (например, в периодическом падении веб-браузера Mozilla, скорее всего, виноваты разработчики из команды Mozilla); это, что называется, ошибка в исходном коде. Если проблема специфична именно для Arch Linux, вот несколько шагов, которые вы можете предпринять:
- Поищите о проблеме на форумах. Посмотрите, сталкивался ли еще кто-нибудь с подобной проблемой.
- Отправьте отчет об ошибке с подробной информацией на https://bugs.archlinux.org.
- При желании вы также можете описать проблему на форуме (не забудьте указать ссылку на отчет об ошибке). Это поможет избежать появления дублированных отчетов об одной и той же ошибке.
Пакеты Arch должны использовать другие расширения для файлов: «.pkg.tar.gz» и «.pkg.tar.xz» слишком длинны и запутанны
Это уже обсуждалось в списках почтовых рассылок Arch. Кто-то предлагал расширение .pac для пакетов. Несмотря на все это, на данный момент никаких планов на изменение расширений для файлов пакетов нет. Как отметил разработчик Arch Тобиас Кислих (Tobias Kieslich):
Пакет является упакованным в gzip [xz] архивом tar! И он может быть распакован, изучен и подвергнут необходимым изменениям при помощи любого ПО. Более того, данный MIME-тип распознается большинством приложений.
Pacman нуждается в библиотеке для предоставления другим приложениям доступа к информации о пакетах
Начиная с версии 3.0.0, pacman стал фронтендом к libalpm — библиотеке управления пакетами Arch. Данная библиотека дает возможность создания альтернативных фронтендов (в том числе графических).
Почему у pacman нет официальной графической оболочки?
Пожалуйста, прочтите статьи Философия Arch и Arch Linux. Ответ заключается в том, что команда разработчиков Arch не будет заниматься созданием такой оболочки. Вы можете использовать любую из графических оболочек, разработанных пользователями. Их список вы найдете на странице Графические оболочки для pacman.
В pacman нужна возможность X!
Пожалуйста, прочтите статьи Философия Arch и Arch Linux. Философия Arch основана на принципе «Keep It Simple», что значит, буквально, «делай это проще». Если вы все еще считаете, что ваша идея заслуживает внимания и не противоречит этой философии, вы можете обсудить ее на официальном форуме.
Однако, лучшим способом добавить новую возможность в pacman или Arch Linux является ее самостоятельная реализация. Подготовленный вами патч или код может быть, а может и не быть официально принят, но, возможно, кому-нибудь из пользователей понравится идея, и вам помогут в ее доведении до законченного состояния.
Чем различаются все эти репозитории?
Я установил пакет X. Как его теперь запустить?
Если вы используете окружение рабочего стола вроде KDE или GNOME, программа должна автоматически появиться в меню. Если вы пытаетесь запустить программу из консоли и не знаете имя исполняемого файла, используйте команду
Почему в репозиториях есть только одна версия каждой библиотеки?
Некоторые дистрибутивы, такие как Debian, имеют несколько версий пакетов с разделяемыми библиотеками: libfoo1 , libfoo2 , libfoo3 и так далее. В этом случае становится возможным одновременно использовать приложения, скомпилированные с поддержкой разных версий библиотеки libfoo , установленных в одной системе.
В отличие от Debian, Arch является дистрибутивом с плавающей системой релизов. Наиболее заметным преимуществом такого дистрибутива является наличие самых последних версий программ в репозиториях. В случае Arch это означает еще и то, что официально поддерживаются только последние версии всех пакетов. Не обремененные необходимостью поддержки устаревшего ПО разработчики пакетов имеют в распоряжении больше времени для проверки самых свежих версий программ. Как только выходит новая версия библиотеки, она тут же добавляется в репозитории, и все зависящие от нее пакеты пересобираются.
Что если я запущу полное обновление и обновится только библиотека, но не приложение, которое от нее зависит?
Подобный сценарий вообще не должен случиться. Предположим, что приложение foobaz находится в одном из официальных репозиториев и успешно собирается с новой версией библиотеки libbaz — тогда оно будет обновлено вместе с libbaz . Если, однако, оно не собирается, пакет foobaz будет иметь версионную зависимость (например, libbaz 1.5) и будет удален при обновлении libbaz по причине конфликта.
Если пакет foobaz вы скачали из AUR и собрали самостоятельно, вам следует попытаться пересобрать foobaz с новой версией libbaz . Если сборка завершится неудачей, отправьте отчет об ошибке разработчикам foobaz .
Может ли произойти обновление ядра, при котором некоторые пакеты драйверов не будут обновлены?
Нет, подобная ситуация невозможна. Крупные обновления ядра (например, linux 3.5.0-1 до linux 3.6.0-1) всегда сопровождаются пересборкой всех зависимых от ядра пакетов. В то же время, если у вас есть неподдерживаемый пакет, например, из AUR, то обновление ядра приведет к неработоспособности этого пакета, что может быть исправлено его ручной пересборкой. Помните, что пользователи сами отвечают за обновление неподдерживаемых пакетов.
Подписываются ли пакеты в Arch?
Да. Поддержка подписи пакетов была изначально введена в pacman версии 4. Подробнее смотрите на странице Подписывание пакетов.
Что нужно сделать перед полным обновлением системы?
Перед обновлением Arch Linux важно быть в курсе последних новостей, которые можно найти в официальных источниках: смотрите новости Arch, списки объявлений, а также форум и списки рассылки. Например, иногда при обновлении требуется выполнить что-нибудь вручную: в таком случае, вы всегда сможете легко найти нужные инструкции.
Установка
Arch нуждается в лучшем инсталляторе. Может быть, в графическом?
Так как установка не происходит часто (читайте о плавающей системе релизов в разделе #Когда будет выпущен новый релиз?), задача создания инсталлятора не имеет высокой важности для разработчиков и пользователей. Руководство по установке было полностью обновлено, и теперь описывает только способ установки через консоль (ранее у Arch был графический инсталлятор, который работал в текстовом режиме). Если вы все еще хотите использовать автоматизированный инсталлятор, попробуйте Archboot или Псевдографический инсталлятор Arch Linux от nafanja.
Я установил Arch, и теперь я в командной оболочке. Что теперь?
Советы по дальнейшей настройке системы вы найдете в разделе Руководство по установке#После установки.
Какую среду рабочего стола и оконный менеджер мне использовать?
Так как доступных решений множество, выбирайте то, что вам больше нравится и лучше подходит под ваши потребности. В этом вам помогут статьи Окружение рабочего стола и Оконный менеджер.
Что выделяет Arch среди других минималистичных дистрибутивов?
Другие дистрибутивы также могут предложить вам минималистичный установочный набор, повторяя некоторые особенности процесса установки Arch. Однако, Arch выделяется среди них тем, что
- Он изначально проектировался так, чтобы предоставить вам лишь минимальный базовый фундамент, на основе которого вы строите свою систему.
- Единственным способом установки Arch является построение системы на основе этой базовой среды.
- Базовая система по своей сути следует принципу «Keep It Simple» (буквально, «делай это проще»), что точно отвечает потребностям его целевой аудитории.
- Установка служб и пакетов требует получения соответствующих команд от пользователя. В отличие от других дистрибутивов, которые автоматически настраивают службы и процесс запуска системы, философия Arch ставит акцент на компетентности опытных пользователей и дает возможность пользователю самому за все отвечать.
- Система пакетов Arch также спроектирована минималистичной; опциональные зависимости пакетов никогда не устанавливаются автоматически. Вместо этого пользователь просто уведомляется об их существовании во время установки пакета, в результате вы получаете очень легкую систему, где нет ничего лишнего.
- Arch предоставляет превосходную документацию, которая поможет вам на всех этапах сборки своей системы.
64 бита
Как узнать, является ли мой процессор x86_64 совместимым?
Если ваш процессор является x86_64-совместимым, у вас будет присутствовать флаг lm (long mode) в /proc/cpuinfo . Например,
Пользователи Windows могут определить, является ли процессор x86_64-совместимым с помощью бесплатной утилиты CPU-Z. Процессоры с набором команд «AMD64» (для AMD) или «EM64T» (для Intel) должны быть совместимы с x86_64-релизами и бинарными пакетами.
Почему 64 бита?
В большинстве случаев, это более быстрая работа системы. Кроме того, по своей природе более безопасная, благодаря рандомизации размещения адресного пространства (ASLR) в комбинации с позиционно-независимым кодом (PIC) и NX Bit, которые недоступны в стандартном i686-ядре из-за отключённого PAE. Если ваш компьютер оснащён более, чем 4 ГБ оперативной памяти, только 64-битная ОС сможет полностью задействовать этот объём.
Программисты также склонны меньше уделять внимания «устаревшей» 32-битной архитектуре, так как «новые» процессоры обычно поддерживают 64-битные расширения.
Существует намного больше доводов, чтобы избегать использования 32-битной архитектуры. Но для ядра, пространства пользователя и отдельных программ количество вещей, которые 64-битная архитектура сейчас делает лучше такое, что составление этого списка просто не имеет смысла.
Источник