UNPKG

arch-wiki-md-repo

Version:

All arch-wiki articles in markdown format, updated every two days.

360 lines (213 loc) 63.2 kB
Ссылки по теме * [ЧаВо](/index.php/%D0%A7%D0%B0%D0%92%D0%BE "ЧаВо") * [Руководство по установке](/index.php/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B5 "Руководство по установке") * [Список приложений](/index.php/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9 "Список приложений") **Состояние перевода:** На этой странице представлен перевод статьи [General recommendations](/index.php/General_recommendations "General recommendations"). Дата последней синхронизации: 24 июня 2017‎. Вы можете [помочь](/index.php/ArchWiki_Translation_Team_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "ArchWiki Translation Team (Русский)") синхронизировать перевод, если в английской версии произошли [изменения](https://wiki.archlinux.org/index.php?title=General_recommendations&diff=0&oldid=480405). Эта страница является снабженным комментариями списком популярных статей и важной информации по улучшению и добавлению функциональности в установленную систему Arch. Предполагается, что для получения базовой системы Arch Linux вы прочли и следовали инструкциям из [руководства по установке](/index.php/Installation_guide_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Installation guide (Русский)"). Прочтение и понимание концепций, изложенных в разделах [#Администрирование системы](#.D0.90.D0.B4.D0.BC.D0.B8.D0.BD.D0.B8.D1.81.D1.82.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D1.8B) и [#Управление пакетами](#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.B0.D0.BC.D0.B8), *необходимо* для понимания других разделов этой страницы и других статей в wiki. ## Contents * [1 Администрирование системы](#.D0.90.D0.B4.D0.BC.D0.B8.D0.BD.D0.B8.D1.81.D1.82.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D1.8B) * [1.1 Пользователи и группы](#.D0.9F.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D0.B8_.D0.B8_.D0.B3.D1.80.D1.83.D0.BF.D0.BF.D1.8B) * [1.2 Эскалация привилегий](#.D0.AD.D1.81.D0.BA.D0.B0.D0.BB.D0.B0.D1.86.D0.B8.D1.8F_.D0.BF.D1.80.D0.B8.D0.B2.D0.B8.D0.BB.D0.B5.D0.B3.D0.B8.D0.B9) * [1.3 Управление службами](#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.81.D0.BB.D1.83.D0.B6.D0.B1.D0.B0.D0.BC.D0.B8) * [1.4 Поддержка системы](#.D0.9F.D0.BE.D0.B4.D0.B4.D0.B5.D1.80.D0.B6.D0.BA.D0.B0_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D1.8B) * [2 Управление пакетами](#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.B0.D0.BC.D0.B8) * [2.1 pacman](#pacman) * [2.2 Репозитории](#.D0.A0.D0.B5.D0.BF.D0.BE.D0.B7.D0.B8.D1.82.D0.BE.D1.80.D0.B8.D0.B8) * [2.3 Зеркала](#.D0.97.D0.B5.D1.80.D0.BA.D0.B0.D0.BB.D0.B0) * [2.4 Система сборки для Arch (Arch Build System)](#.D0.A1.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D0.B0_.D1.81.D0.B1.D0.BE.D1.80.D0.BA.D0.B8_.D0.B4.D0.BB.D1.8F_Arch_.28Arch_Build_System.29) * [2.5 Arch User Repository](#Arch_User_Repository) * [3 Загрузка](#.D0.97.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BA.D0.B0) * [3.1 Автоопределение оборудования](#.D0.90.D0.B2.D1.82.D0.BE.D0.BE.D0.BF.D1.80.D0.B5.D0.B4.D0.B5.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BE.D0.B1.D0.BE.D1.80.D1.83.D0.B4.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F) * [3.2 Микрокод](#.D0.9C.D0.B8.D0.BA.D1.80.D0.BE.D0.BA.D0.BE.D0.B4) * [3.3 Сохранение загрузочных сообщений](#.D0.A1.D0.BE.D1.85.D1.80.D0.B0.D0.BD.D0.B5.D0.BD.D0.B8.D0.B5_.D0.B7.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BE.D1.87.D0.BD.D1.8B.D1.85_.D1.81.D0.BE.D0.BE.D0.B1.D1.89.D0.B5.D0.BD.D0.B8.D0.B9) * [3.4 Включение Num Lock](#.D0.92.D0.BA.D0.BB.D1.8E.D1.87.D0.B5.D0.BD.D0.B8.D0.B5_Num_Lock) * [4 Графический пользовательский интерфейс](#.D0.93.D1.80.D0.B0.D1.84.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B9_.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8C.D1.81.D0.BA.D0.B8.D0.B9_.D0.B8.D0.BD.D1.82.D0.B5.D1.80.D1.84.D0.B5.D0.B9.D1.81) * [4.1 Графический сервер](#.D0.93.D1.80.D0.B0.D1.84.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B9_.D1.81.D0.B5.D1.80.D0.B2.D0.B5.D1.80) * [4.2 Графические драйверы](#.D0.93.D1.80.D0.B0.D1.84.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B5_.D0.B4.D1.80.D0.B0.D0.B9.D0.B2.D0.B5.D1.80.D1.8B) * [4.3 Окружения рабочего стола](#.D0.9E.D0.BA.D1.80.D1.83.D0.B6.D0.B5.D0.BD.D0.B8.D1.8F_.D1.80.D0.B0.D0.B1.D0.BE.D1.87.D0.B5.D0.B3.D0.BE_.D1.81.D1.82.D0.BE.D0.BB.D0.B0) * [4.4 Оконные менеджеры](#.D0.9E.D0.BA.D0.BE.D0.BD.D0.BD.D1.8B.D0.B5_.D0.BC.D0.B5.D0.BD.D0.B5.D0.B4.D0.B6.D0.B5.D1.80.D1.8B) * [4.5 Экранный менеджер](#.D0.AD.D0.BA.D1.80.D0.B0.D0.BD.D0.BD.D1.8B.D0.B9_.D0.BC.D0.B5.D0.BD.D0.B5.D0.B4.D0.B6.D0.B5.D1.80) * [5 Управление питанием](#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D0.B8.D1.82.D0.B0.D0.BD.D0.B8.D0.B5.D0.BC) * [5.1 События ACPI](#.D0.A1.D0.BE.D0.B1.D1.8B.D1.82.D0.B8.D1.8F_ACPI) * [5.2 Управление частотой процессора](#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.87.D0.B0.D1.81.D1.82.D0.BE.D1.82.D0.BE.D0.B9_.D0.BF.D1.80.D0.BE.D1.86.D0.B5.D1.81.D1.81.D0.BE.D1.80.D0.B0) * [5.3 Ноутбуки](#.D0.9D.D0.BE.D1.83.D1.82.D0.B1.D1.83.D0.BA.D0.B8) * [5.4 Ждущий и спящий режимы](#.D0.96.D0.B4.D1.83.D1.89.D0.B8.D0.B9_.D0.B8_.D1.81.D0.BF.D1.8F.D1.89.D0.B8.D0.B9_.D1.80.D0.B5.D0.B6.D0.B8.D0.BC.D1.8B) * [6 Мультимедиа](#.D0.9C.D1.83.D0.BB.D1.8C.D1.82.D0.B8.D0.BC.D0.B5.D0.B4.D0.B8.D0.B0) * [6.1 Звук](#.D0.97.D0.B2.D1.83.D0.BA) * [6.2 Плагины для браузеров](#.D0.9F.D0.BB.D0.B0.D0.B3.D0.B8.D0.BD.D1.8B_.D0.B4.D0.BB.D1.8F_.D0.B1.D1.80.D0.B0.D1.83.D0.B7.D0.B5.D1.80.D0.BE.D0.B2) * [6.3 Кодеки](#.D0.9A.D0.BE.D0.B4.D0.B5.D0.BA.D0.B8) * [7 Сеть](#.D0.A1.D0.B5.D1.82.D1.8C) * [7.1 Синхронизация времени](#.D0.A1.D0.B8.D0.BD.D1.85.D1.80.D0.BE.D0.BD.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F_.D0.B2.D1.80.D0.B5.D0.BC.D0.B5.D0.BD.D0.B8) * [7.2 Безопасность DNS](#.D0.91.D0.B5.D0.B7.D0.BE.D0.BF.D0.B0.D1.81.D0.BD.D0.BE.D1.81.D1.82.D1.8C_DNS) * [7.3 Настройка межсетевого экрана (firewall)](#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D0.BC.D0.B5.D0.B6.D1.81.D0.B5.D1.82.D0.B5.D0.B2.D0.BE.D0.B3.D0.BE_.D1.8D.D0.BA.D1.80.D0.B0.D0.BD.D0.B0_.28firewall.29) * [7.4 Общий доступ](#.D0.9E.D0.B1.D1.89.D0.B8.D0.B9_.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.BF) * [8 Устройства ввода](#.D0.A3.D1.81.D1.82.D1.80.D0.BE.D0.B9.D1.81.D1.82.D0.B2.D0.B0_.D0.B2.D0.B2.D0.BE.D0.B4.D0.B0) * [8.1 Раскладки клавиатуры](#.D0.A0.D0.B0.D1.81.D0.BA.D0.BB.D0.B0.D0.B4.D0.BA.D0.B8_.D0.BA.D0.BB.D0.B0.D0.B2.D0.B8.D0.B0.D1.82.D1.83.D1.80.D1.8B) * [8.2 Кнопки мыши](#.D0.9A.D0.BD.D0.BE.D0.BF.D0.BA.D0.B8_.D0.BC.D1.8B.D1.88.D0.B8) * [8.3 Тачпады ноутбуков](#.D0.A2.D0.B0.D1.87.D0.BF.D0.B0.D0.B4.D1.8B_.D0.BD.D0.BE.D1.83.D1.82.D0.B1.D1.83.D0.BA.D0.BE.D0.B2) * [8.4 Тензометрические джойстики (TrackPoints)](#.D0.A2.D0.B5.D0.BD.D0.B7.D0.BE.D0.BC.D0.B5.D1.82.D1.80.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B5_.D0.B4.D0.B6.D0.BE.D0.B9.D1.81.D1.82.D0.B8.D0.BA.D0.B8_.28TrackPoints.29) * [9 Оптимизация](#.D0.9E.D0.BF.D1.82.D0.B8.D0.BC.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F) * [9.1 Бенчмаркинг](#.D0.91.D0.B5.D0.BD.D1.87.D0.BC.D0.B0.D1.80.D0.BA.D0.B8.D0.BD.D0.B3) * [9.2 Увеличение производительности](#.D0.A3.D0.B2.D0.B5.D0.BB.D0.B8.D1.87.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B8.D0.B7.D0.B2.D0.BE.D0.B4.D0.B8.D1.82.D0.B5.D0.BB.D1.8C.D0.BD.D0.BE.D1.81.D1.82.D0.B8) * [9.3 Твердотельные накопители (SSD)](#.D0.A2.D0.B2.D0.B5.D1.80.D0.B4.D0.BE.D1.82.D0.B5.D0.BB.D1.8C.D0.BD.D1.8B.D0.B5_.D0.BD.D0.B0.D0.BA.D0.BE.D0.BF.D0.B8.D1.82.D0.B5.D0.BB.D0.B8_.28SSD.29) * [10 Системные службы](#.D0.A1.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D0.BD.D1.8B.D0.B5_.D1.81.D0.BB.D1.83.D0.B6.D0.B1.D1.8B) * [10.1 Индексирование и поиск файлов](#.D0.98.D0.BD.D0.B4.D0.B5.D0.BA.D1.81.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D0.B8_.D0.BF.D0.BE.D0.B8.D1.81.D0.BA_.D1.84.D0.B0.D0.B9.D0.BB.D0.BE.D0.B2) * [10.2 Локальная доставка почты](#.D0.9B.D0.BE.D0.BA.D0.B0.D0.BB.D1.8C.D0.BD.D0.B0.D1.8F_.D0.B4.D0.BE.D1.81.D1.82.D0.B0.D0.B2.D0.BA.D0.B0_.D0.BF.D0.BE.D1.87.D1.82.D1.8B) * [10.3 Печать](#.D0.9F.D0.B5.D1.87.D0.B0.D1.82.D1.8C) * [11 Внешний вид](#.D0.92.D0.BD.D0.B5.D1.88.D0.BD.D0.B8.D0.B9_.D0.B2.D0.B8.D0.B4) * [11.1 Шрифты](#.D0.A8.D1.80.D0.B8.D1.84.D1.82.D1.8B) * [11.2 Темы GTK+ и Qt](#.D0.A2.D0.B5.D0.BC.D1.8B_GTK.2B_.D0.B8_Qt) * [12 Улучшения консоли](#.D0.A3.D0.BB.D1.83.D1.87.D1.88.D0.B5.D0.BD.D0.B8.D1.8F_.D0.BA.D0.BE.D0.BD.D1.81.D0.BE.D0.BB.D0.B8) * [12.1 Псевдонимы](#.D0.9F.D1.81.D0.B5.D0.B2.D0.B4.D0.BE.D0.BD.D0.B8.D0.BC.D1.8B) * [12.2 Альтернативные оболочки](#.D0.90.D0.BB.D1.8C.D1.82.D0.B5.D1.80.D0.BD.D0.B0.D1.82.D0.B8.D0.B2.D0.BD.D1.8B.D0.B5_.D0.BE.D0.B1.D0.BE.D0.BB.D0.BE.D1.87.D0.BA.D0.B8) * [12.3 Дополнения для Bash](#.D0.94.D0.BE.D0.BF.D0.BE.D0.BB.D0.BD.D0.B5.D0.BD.D0.B8.D1.8F_.D0.B4.D0.BB.D1.8F_Bash) * [12.4 Цветной вывод](#.D0.A6.D0.B2.D0.B5.D1.82.D0.BD.D0.BE.D0.B9_.D0.B2.D1.8B.D0.B2.D0.BE.D0.B4) * [12.5 Сжатые файлы](#.D0.A1.D0.B6.D0.B0.D1.82.D1.8B.D0.B5_.D1.84.D0.B0.D0.B9.D0.BB.D1.8B) * [12.6 Приглашение командной строки](#.D0.9F.D1.80.D0.B8.D0.B3.D0.BB.D0.B0.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BA.D0.BE.D0.BC.D0.B0.D0.BD.D0.B4.D0.BD.D0.BE.D0.B9_.D1.81.D1.82.D1.80.D0.BE.D0.BA.D0.B8) * [12.7 Оболочка Emacs](#.D0.9E.D0.B1.D0.BE.D0.BB.D0.BE.D1.87.D0.BA.D0.B0_Emacs) * [12.8 Поддержка мыши](#.D0.9F.D0.BE.D0.B4.D0.B4.D0.B5.D1.80.D0.B6.D0.BA.D0.B0_.D0.BC.D1.8B.D1.88.D0.B8) * [12.9 Буфер прокрутки](#.D0.91.D1.83.D1.84.D0.B5.D1.80_.D0.BF.D1.80.D0.BE.D0.BA.D1.80.D1.83.D1.82.D0.BA.D0.B8) * [12.10 Управление сессиями](#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.81.D0.B5.D1.81.D1.81.D0.B8.D1.8F.D0.BC.D0.B8) ## Администрирование системы Данный раздел посвящен административным задачам и управлению системой. Для получения дополнительной информации смотрите статью [Базовые утилиты](/index.php/%D0%91%D0%B0%D0%B7%D0%BE%D0%B2%D1%8B%D0%B5_%D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D1%8B "Базовые утилиты") и категорию [Администрирование системы](/index.php/Category:System_administration_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:System administration (Русский)"). ### Пользователи и группы В свежей установке присутствует лишь один аккаунт суперпользователя, более известный как "root". Вход в систему от имени суперпользователя на длительное время, даже на сервер через [SSH](/index.php/Secure_Shell_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Secure Shell (Русский)"), [считается небезопасным](https://apple.stackexchange.com/questions/192365/is-it-ok-to-use-the-root-user-as-a-normal-user/192422#192422). Вместо этого для большинства задач вам необходимо создать и использовать аккаунты непривилегированных пользователей, используя аккаунт суперпользователя только для администрирования системы. Для получения дополнительной информации смотрите раздел [Пользователи и группы#Управление пользователями](/index.php/%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B8_%D0%B8_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8F.D0.BC.D0.B8 "Пользователи и группы"). Пользователи и группы - это механизм *контроля доступа*. Администраторы могут тонко настраивать владельцев и членство в группах, чтобы предоставлять или запрещать пользователям и службам доступ к системным ресурсам. Для получения дополнительной информации об этом, а также о потенциальных рисках, связанных с безопасностью, читайте статью [Пользователи и группы](/index.php/%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B8_%D0%B8_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B "Пользователи и группы"). ### Эскалация привилегий Команда [su](/index.php/Su "Su") (substitute user - замена пользователя) позволяет выступить в роли другого пользователя системы (обычно суперпользователя), не завершая текущий сеанс, в то время как команда [sudo](/index.php/Sudo_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Sudo (Русский)") (substitute user do - замененный пользователь делает) предоставляет временную эскалацию привилегий для выполнения конкретной команды. ### Управление службами В качестве программы [инициализации](/index.php/Init "Init") в Arch Linux используется [systemd](/index.php/Systemd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Systemd (Русский)"), являющаяся программой управления системой и службами для Linux. Для работы с установленным у вас Arch Linux желательно изучить основы ее использования. Взаимодействие с *systemd* осуществляется при помощи команды *systemctl*. Для получения дополнительной информации читайте раздел [systemd (Русский)#Основы использования systemctl](/index.php/Systemd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.9E.D1.81.D0.BD.D0.BE.D0.B2.D1.8B_.D0.B8.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F_systemctl "Systemd (Русский)"). ### Поддержка системы Arch - система с плавающими обновлениями (rolling release), и пакеты в ней обновляются довольно часто, так что пользователи должны уделять некоторое время [поддержке системы](/index.php/%D0%9E%D0%B1%D1%81%D0%BB%D1%83%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B "Обслуживание системы"). Для получения рекомендаций по тому, как сделать ее более "стойкой", обратитесь к странице [Безопасность](/index.php/Security_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Security (Русский)"). ## Управление пакетами В этом разделе содержится полезная информация, относящаяся к управлению пакетами. Чтобы узнать больше, пожалуйста, смотрите раздел [ЧаВо#Управление пакетами](/index.php/%D0%A7%D0%B0%D0%92%D0%BE#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.B0.D0.BC.D0.B8 "ЧаВо") и категорию [Управление пакетами](/index.php/Category:Package_management_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Package management (Русский)"). **Примечание:** Крайне важно быть в курсе изменений в Arch Linux, требующих ручного вмешательства, **до** обновления вашей системы. Подпишитесь на [почтовую рассылку arch-announce](https://mailman.archlinux.org/mailman/listinfo/arch-announce/) или проверяйте страницу [новостей Arch](http://www.archlinux.org.ru/) перед каждым обновлением. Также для вас может оказаться удобнее подписка на [эту RSS-ленту](http://archlinux.org.ru/news/feed/) или [@archlinux](https://twitter.com/archlinux) в Twitter ### pacman [pacman](/index.php/Pacman_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Pacman (Русский)") - это менеджер пакетов Arch Linux (*pac*kage *man*ager): прежде, чем читать любые другие статьи, все пользователи должны ознакомиться с ним. Для получения советов о том, как улучшить ваше взаимодействие с *pacman* и системой управления пакетами в целом, смотрите статью [pacman/Советы и приёмы](/index.php/Pacman/%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D1%8B_%D0%B8_%D0%BF%D1%80%D0%B8%D1%91%D0%BC%D1%8B "Pacman/Советы и приёмы"). ### Репозитории Для получения информации о назначении каждого официально поддерживаемого репозитория смотрите статью [Официальные репозитории](/index.php/%D0%9E%D1%84%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8 "Официальные репозитории"). Если вы установили Arch Linux x86_64 и планируете использовать 32-битные приложения, необходимо включить репозиторий [multilib](/index.php/Multilib_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Multilib (Русский)"). В статье [Unofficial user repositories](/index.php/Unofficial_user_repositories "Unofficial user repositories") перечислены некоторые другие неподдерживаемые репозитории. ### Зеркала Чтобы узнать, как получить максимальное преимущество от использования самых быстрых и актуальных зеркал официальных репозиториев, посетите страницу [Зеркала](/index.php/%D0%97%D0%B5%D1%80%D0%BA%D0%B0%D0%BB%D0%B0 "Зеркала"). Как на ней объясняется, для получения списка недавно синхронизированных зеркал чрезвычайно хорошая идея - тщательно просмотреть страницу [статуса зеркал](https://www.archlinux.org/mirrors/status/). ### Система сборки для Arch (Arch Build System) *Порты* - это система, изначально использовавшаяся в дистрибутивах BSD и состоящая из скриптов сборки, которые находятся в дереве каталогов локальной системы. Проще говоря, каждый порт содержит скрипт в каталоге с интуитивно понятным названием после устанавливаемого стороннего приложения. [Система сборки Arch](/index.php/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B8_Arch "Система сборки Arch") предлагает тот же функционал, предоставляя скрипты сборки, называемые [PKGBUILD](/index.php/PKGBUILD_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "PKGBUILD (Русский)") и содержащие информацию о конкретном программном обеспечении: хэши целостности, URL-адрес проекта, версию, лицензию и инструкции по сборке. Эти файлы PKGBUILD позже анализирует [makepkg](/index.php/Makepkg_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Makepkg (Русский)"), программа, генерирующая пакеты, которыми легко может управлять *pacman*. Каждый пакет в репозиториях, включая те, что представлены в AUR, можно пересобрать при помощи *makepkg*. ### Arch User Repository В то время как ABS дает возможность сборки программного обеспечения, доступного в официальных репозиториях, [Пользовательский репозиторий Arch](/index.php/%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B9_Arch "Пользовательский репозиторий Arch") (AUR) — их эквивалент для пакетов, предоставляемых пользователями. Это неподдерживаемый репозиторий, содержащий скрипты для сборки и доступный через [веб-интерфейс](https://aur.archlinux.org/) или при помощи [AurJson](/index.php/AurJson "AurJson"). ## Загрузка Данный раздел содержит информацию, относящуюся к процессу загрузки системы. Обзор особенностей процесса загрузки Arch можно найти в статье [Процесс загрузки Arch](/index.php/%D0%9F%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8_Arch "Процесс загрузки Arch"). Для получения дополнительной информации, пожалуйста, смотрите категорию [Процесс загрузки](/index.php/Category:Boot_process_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Boot process (Русский)"). ### Автоопределение оборудования По умолчанию оборудование определяется автоматически во время загрузки при помощи [udev](/index.php/Udev_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Udev (Русский)"). Потенциально можно уменьшить время загрузки, отключив автозагрузку модулей и указав список необходимых модулей вручную, как описано в статье [Модули ядра](/index.php/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D0%B8_%D1%8F%D0%B4%D1%80%D0%B0 "Модули ядра"). [Xorg](/index.php/Xorg_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Xorg (Русский)") также должен уметь автоматически определять требуемые драйверы при помощи `udev`, но у пользователей, опять же, есть возможность настроить X-сервер вручную. ### Микрокод Процессоры могут [вести себя неправильно](http://geektimes.ru/sandbox/629/), и ядро способно исправить ситуацию, обновляя *микрокод* при загрузке системы. В случае использования процессоров Intel для этого требуется отдельный пакет. Для получения дополнительной информации смотрите статью [Микрокод](/index.php/%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D0%BA%D0%BE%D0%B4 "Микрокод"). ### Сохранение загрузочных сообщений После окончания процесса загрузки экран очищается, и выводится приглашение на ввод имени пользователя, что не дает возможности просмотреть сообщения процесса загрузки. Чтобы изменить такое поведение, [отключите очистку загрузочных сообщений](/index.php/Disable_clearing_of_boot_messages "Disable clearing of boot messages"). ### Включение Num Lock Num Lock - это клавиша переключения, которая есть на большинстве клавиатур. Для получения информации о том, как настроить автоматическое включение Num Lock при загрузке, смотрите статью [Включение Numlock при загрузке системы](/index.php/%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_Numlock_%D0%BF%D1%80%D0%B8_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B "Включение Numlock при загрузке системы"). ## Графический пользовательский интерфейс В этом разделе представлена информация для пользователей, желающих запускать на своих системах графические приложения. Для получения дополнительной информации смотрите категорию [X-сервер](/index.php/Category:X_server_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:X server (Русский)"). ### Графический сервер [Xorg](/index.php/Xorg_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Xorg (Русский)") - это свободная реализация [оконной системы X](https://en.wikipedia.org/wiki/ru:X_Window_System "wikipedia:ru:X Window System") (называемой обычно X11 или X) с открытым исходным кодом. Она необходима для запуска приложений с графическим пользовательским интерфейсом (GUI), и большинство пользователей захочет ее установить. [Wayland](/index.php/Wayland_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Wayland (Русский)") - новый, альтернативный протокол графического сервера, для которого доступна его эталонная реализация Weston. ### Графические драйверы Графический драйвер по умолчанию, *vesa*, будет работать с большинством видеокарт, но можно значительно повысить производительность и получить дополнительный функционал, установив соответствующий драйвер для продукции [ATI](/index.php/ATI_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "ATI (Русский)"), [Intel](/index.php/Intel_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Intel (Русский)") или [NVIDIA](/index.php/NVIDIA_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "NVIDIA (Русский)"). ### Окружения рабочего стола Xorg предоставляет основной фреймворк для построения графического окружения, но есть дополнительные компоненты, которые могут оказаться необходимыми для полноценной работы пользователя. [Окружения рабочего стола](/index.php/Desktop_environment_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Desktop environment (Русский)"), такие как [GNOME](/index.php/GNOME_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "GNOME (Русский)"), [KDE](/index.php/KDE_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "KDE (Русский)"), [LXDE](/index.php/LXDE_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "LXDE (Русский)") и [Xfce](/index.php/Xfce_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Xfce (Русский)"), собирают в единое целое обширное количество *клиентов X*: оконный менеджер, панель, файловый менеджер, эмулятор терминала, текстовый редактор, иконки и другие утилиты. Пользователи с небольшим опытом, скорее всего, захотят установить такое окружение для получения более знакомого интерфейса. Дополнительная информация доступна в статьях из категории [Окружения рабочего стола](/index.php/Category:Desktop_environments_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Desktop environments (Русский)"). ### Оконные менеджеры Зрелое окружение рабочего стола предоставляет завершенный и согласованный графический пользовательский интерфейс, но, как правило, потребляет значительное количество системных ресурсов. Пользователи, желающие получить максимальную производительность или упростить свое окружение, могут выбрать установку [оконного менеджера](/index.php/Window_manager_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Window manager (Русский)") и ручной выбор желаемых дополнений. Альтернативный оконный менеджер можно также использовать с большинством окружений рабочего стола. [Динамические](/index.php/Category:Dynamic_WMs_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Dynamic WMs (Русский)"), [стековые](/index.php/Category:Stacking_WMs_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Stacking WMs (Русский)") и [тайловые](/index.php/Category:Tiling_WMs_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Tiling WMs (Русский)") оконные менеджеры отличаются в том, как они управляют окнами. ### Экранный менеджер Большинство окружений рабочего стола включает в свой состав [экранный менеджер](/index.php/%D0%AD%D0%BA%D1%80%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80 "Экранный менеджер"), автоматически запускающий графическое окружение и управляющий сеансами пользователей. Пользователи без окружения рабочего стола могут установить экранный менеджер отдельно. Можно и вовсе отказаться от его использования, выполняя [автозапуск X при входе в систему](/index.php/%D0%90%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA_X_%D0%BF%D1%80%D0%B8_%D0%B2%D1%85%D0%BE%D0%B4%D0%B5_%D0%B2_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%83 "Автозапуск X при входе в систему"). ## Управление питанием Этот раздел может быть полезен владельцам ноутбуков и пользователям, ищущим способы управления питанием. Для получения дополнительной информации, пожалуйста, смотрите категорию [Управление питанием](/index.php/Category:Power_management_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Power management (Русский)"). Для просмотра более полноценного обзора обратитесь к статье [Power management](/index.php/Power_management "Power management"). ### События ACPI Пользователи могут настроить реакцию системы на события ACPI, такие как нажатие кнопки питания или закрытие крышки ноутбука. Для просмотра информации о новом (рекомендуемом) методе с использованием [systemd](/index.php/Systemd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Systemd (Русский)") смотрите раздел [Управление питанием при помощи systemd](/index.php/Power_management#Power_management_with_systemd "Power management"). Для просмотра информации о старом способе смотрите статью [acpid (Русский)](/index.php/Acpid_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Acpid (Русский)"). ### Управление частотой процессора Современные процессоры способны уменьшать рабочие частоту и напряжение для снижения температуры и количества потребляемой энергии. Меньшая температура ведет к более тихой работе системы и увеличивает срок жизни аппаратного обеспечения. Для получения дополнительной информации смотрите статью [Управление частотой процессора](/index.php/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%87%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%BE%D0%B9_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%B0 "Управление частотой процессора"). ### Ноутбуки Для просмотра списка статей, относящихся к портативным компьютерам, в том числе руководств по установке на конкретные модели машин, пожалуйста, смотрите категорию [Ноутбуки](/index.php/Category:Laptops_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Laptops (Русский)"). Для просмотра общего обзора статей и рекомендаций, относящихся к ноутбукам, обратитесь к статье [Ноутбук](/index.php/%D0%9D%D0%BE%D1%83%D1%82%D0%B1%D1%83%D0%BA "Ноутбук"). ### Ждущий и спящий режимы Смотрите основную статью: [Power management/Suspend and hibernate](/index.php/Power_management/Suspend_and_hibernate "Power management/Suspend and hibernate"). ## Мультимедиа Дополнительная информация содержится в категории [Мультимедиа](/index.php/Category:Multimedia_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Multimedia (Русский)"). ### Звук [Звук](/index.php/Sound_system "Sound system") предоставляется звуковыми драйверами ядра: * [ALSA](/index.php/Advanced_Linux_Sound_Architecture_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Advanced Linux Sound Architecture (Русский)") включена в ядро и рекомендуется к использованию, поскольку обычно работает "прямо из коробки" (требуется лишь [включить каналы](/index.php/Advanced_Linux_Sound_Architecture_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.92.D0.BA.D0.BB.D1.8E.D1.87.D0.B8.D1.82.D1.8C_.D0.B7.D0.B2.D1.83.D0.BA_.D0.BA.D0.B0.D0.BD.D0.B0.D0.BB.D0.BE.D0.B2 "Advanced Linux Sound Architecture (Русский)")) * [OSS](/index.php/OSS "OSS") - хорошая альтернатива в случае, если ALSA не работает Дополнительно пользователи могут пожелать установить и настроить [звуковой сервер](/index.php/Sound_system#Sound_servers "Sound system"), например, [PulseAudio](/index.php/PulseAudio_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "PulseAudio (Русский)"). Если у вас есть особые требования, смотрите статью [Профессиональное аудио](/index.php/%D0%9F%D1%80%D0%BE%D1%84%D0%B5%D1%81%D1%81%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%B0%D1%83%D0%B4%D0%B8%D0%BE "Профессиональное аудио"). ### Плагины для браузеров Для использования всех мультимедийных возможностей веб-содержимого можно установить [плагины для браузеров](/index.php/%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D1%8B_%D0%B4%D0%BB%D1%8F_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%BE%D0%B2 "Плагины для браузеров"), такие как Adobe Acrobat Reader, Adobe Flash Player и Java. ### Кодеки [Кодеки](/index.php/%D0%9A%D0%BE%D0%B4%D0%B5%D0%BA%D0%B8 "Кодеки") используются мультимедиа-приложениями для кодирования и декодирования аудио- и видеопотоков. Для воспроизведения закодированного содержимого пользователи должны убедиться, что соответствующий кодек установлен. ## Сеть Информация в этом разделе ограничена небольшими процедурами по работе с сетью. Для просмотра подробного руководства обратитесь к статье [Настройка сети](/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D0%B5%D1%82%D0%B8 "Настройка сети"). Для получения дополнительной информации смотрите категорию [Сеть](/index.php/Category:Networking_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Networking (Русский)"). ### Синхронизация времени [Network Time Protocol](https://en.wikipedia.org/wiki/ru:NTP "wikipedia:ru:NTP") (NTP) - протокол для синхронизации часов компьютеных систем с коммутацией пакетов и переменной задержкой данных. Для просмотра списка различных реализаций этого протокола обратитесь к разделу [Время#Синхронизация времени](/index.php/%D0%92%D1%80%D0%B5%D0%BC%D1%8F#.D0.A1.D0.B8.D0.BD.D1.85.D1.80.D0.BE.D0.BD.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F_.D0.B2.D1.80.D0.B5.D0.BC.D0.B5.D0.BD.D0.B8 "Время"). ### Безопасность DNS Чтобы увеличить безопасность при просмотре веб-ресурсов, совершении online-платежей, подключении к службам [SSH](/index.php/Secure_Shell_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Secure Shell (Русский)") и подобных задачах, используйте программу-клиент с включенным [DNSSEC](/index.php/DNSSEC "DNSSEC"), которая может проверять подписанные записи [DNS](https://en.wikipedia.org/wiki/ru:DNS "wikipedia:ru:DNS"), а также [DNSCrypt](/index.php/DNSCrypt "DNSCrypt") для шифрования DNS-трафика. ### Настройка межсетевого экрана (firewall) [Межсетевой экран](/index.php/Firewalls "Firewalls") может обеспечить вам дополнительный уровень защиты поверх сетевого стека Linux. Стандартное ядро Arch содержит в себе [iptables](/index.php/Iptables_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Iptables (Русский)") как часть проекта [Netfilter](https://en.wikipedia.org/wiki/ru:Netfilter "wikipedia:ru:Netfilter"), но по умолчанию он выключен. Пользователям настоятельно рекомендуется настроить какой-либо межсетевой экран. Для получения дополнительной информации смотрите статью [Firewalls](/index.php/Firewalls "Firewalls"). ### Общий доступ Для получения информации о том, как можно настроить обмен файлами между машинами внутри сети, смотрите статью [NFS (Русский)](/index.php/NFS_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "NFS (Русский)") или [SSHFS (Русский)](/index.php/SSHFS_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "SSHFS (Русский)"). Для подключения к Windows-сети пользователи могут использовать [Samba](/index.php/Samba_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Samba (Русский)"). Чтобы настроить вашу машину на присоединение к Active Directory и ее использование для аутентификации, читайте статью [Интеграция Active Directory](/index.php/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_Active_Directory "Интеграция Active Directory"). Смотрите также категорию [Общий доступ](/index.php/Category:Network_sharing_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Network sharing (Русский)"). ## Устройства ввода В этом разделе содержатся советы по настройке популярных устройств ввода. Для получения дополнительной информации, пожалуйста, смотрите категорию [Устройства ввода](/index.php/Category:Input_devices_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Input devices (Русский)"). ### Раскладки клавиатуры Не-английские и нестандартные клавиатуры могут работать не так, как предполагается по умолчанию. Необходимые шаги по настройке раскладки клавиатуры для виртуальной консоли и [Xorg](/index.php/Xorg_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Xorg (Русский)") отличаются, и они описаны, соответственно, в статьях [Keyboard configuration in console](/index.php/Keyboard_configuration_in_console "Keyboard configuration in console") и [Keyboard configuration in Xorg](/index.php/Keyboard_configuration_in_Xorg "Keyboard configuration in Xorg"). ### Кнопки мыши Владельцы усовершенствованных или необычных мышей могут обнаружить, что по умолчанию распознаются не все кнопки, или могут захотеть изменить действия дополнительных кнопок. Соответствующие инструкции можно найти в статье [Кнопки мыши](/index.php/%D0%9A%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8_%D0%BC%D1%8B%D1%88%D0%B8 "Кнопки мыши"). ### Тачпады ноутбуков Во многих ноутбуках используются указывающие устройства типа "тачпад" от [Synaptics](https://www.synaptics.com/) или [ALPS](http://www.alps.com/). Эти и некоторые другие модели тачпадов используют драйвер Synaptics. Для получения информации по его установке и настройке смотрите статью [Touchpad Synaptics (Русский)](/index.php/Touchpad_Synaptics_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Touchpad Synaptics (Русский)"). ### Тензометрические джойстики (TrackPoints) Для настройки вашего тензометрического джойстика обратитесь к статье [TrackPoint](/index.php/TrackPoint "TrackPoint"). ## Оптимизация Цель данного раздела - обобщить информацию о хитростях, инструментах и доступных опциях, полезных для увеличения производительности системы и приложений. ### Бенчмаркинг [Benchmarking](/index.php/Benchmarking "Benchmarking") - это действия по измерению производительности и сравнению результата либо с результатами других систем, либо с широко распространенным стандартом, при помощи унифицированной процедуры. ### Увеличение производительности В статье [Увеличение производительности](/index.php/%D0%A3%D0%B2%D0%B5%D0%BB%D0%B8%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8 "Увеличение производительности") излагаются основы, а также собрана информация об увеличении производительности в Arch Linux. ### Твердотельные накопители (SSD) В статье [Твердотельные накопители](/index.php/%D0%A2%D0%B2%D0%B5%D1%80%D0%B4%D0%BE%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BD%D0%B0%D0%BA%D0%BE%D0%BF%D0%B8%D1%82%D0%B5%D0%BB%D0%B8 "Твердотельные накопители") описаны многие особенности SSD, в том числе и их настройка для увеличения срока службы. ## Системные службы Информация в этом разделе относится к [демонам](/index.php/Daemon_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Daemon (Русский)"). Для получения дополнительной информации, пожалуйста, смотрите категорию [Демоны и системные службы](/index.php/Category:Daemons_and_system_services_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Daemons and system services (Русский)"). ### Индексирование и поиск файлов В большинстве дистрибутивов доступна команда *locate*, дающая возможность быстрого поиска файлов. Для получения этого функционала в Arch Linux рекомендуется установить пакет [mlocate](https://www.archlinux.org/packages/?name=mlocate), после чего необходимо запустить *updatedb*, чтобы проиндексировать файловые системы. [Поисковые движки](/index.php/List_of_applications/Utilities_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.9F.D0.BE.D0.B8.D1.81.D0.BA.D0.BE.D0.B2.D1.8B.D0.B5_.D0.B4.D0.B2.D0.B8.D0.B6.D0.BA.D0.B8 "List of applications/Utilities (Русский)") предоставляют похожий функционал, и при этом они лучше интегрированы в [окружения рабочего стола](/index.php/Desktop_environment_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Desktop environment (Русский)"). ### Локальная доставка почты Настройки по умолчанию не предоставляют никаких средств синхронизации почты. Чтобы настроить *Postfix* на простую доставку на локальный почтовый ящик, смотрите статью [Postfix](/index.php/Postfix "Postfix"). Другие варианты - [SSMTP](/index.php/SSMTP "SSMTP"), [msmtp](/index.php/Msmtp "Msmtp") и [fdm](/index.php/Fdm "Fdm"). ### Печать [CUPS](/index.php/CUPS_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "CUPS (Русский)") - это основанная на стандартах система печати с открытым исходным кодом, разработанная в Apple. Для просмотра списка статей, относящихся к конкретным принтерам, смотрите категорию [Принтеры](/index.php/Category:Printers_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Printers (Русский)"). ## Внешний вид В этом разделе содержатся часто искомые советы по улучшению внешнего вида для создания эстетически приятного интерфейса в Arch. Для получения дополнительной информации, пожалуйста, смотрите категорию [Category:Eye candy (Русский)](/index.php/Category:Eye_candy_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Eye candy (Русский)"). ### Шрифты Вы можете пожелать установить набор шрифтов TrueType, поскольку в базовую систему включены только немасштабируемые bitmap-шрифты. Пакет [ttf-dejavu](https://www.archlinux.org/packages/?name=ttf-dejavu) предоставляет набор высококачественных шрифтов общего назначения с хорошим охватом символов [Юникода](https://en.wikipedia.org/wiki/ru:%D0%AE%D0%BD%D0%B8%D0%BA%D0%BE%D0%B4 "wikipedia:ru:Юникод"). Большое количество информации по данной теме можно найти в статьях [Шрифты](/index.php/%D0%A8%D1%80%D0%B8%D1%84%D1%82%D1%8B "Шрифты") и [Настройка шрифтов](/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%88%D1%80%D0%B8%D1%84%D1%82%D0%BE%D0%B2 "Настройка шрифтов"). Если вы проводите значительное количество времени, работая в виртуальной консоли (вне X-сервера), вы можете пожелать сменить консольный шрифт для улучшения читаемости. В этом случае смотрите раздел [Шрифты#Шрифт в консоли](/index.php/%D0%A8%D1%80%D0%B8%D1%84%D1%82%D1%8B#.D0.A8.D1.80.D0.B8.D1.84.D1.82_.D0.B2_.D0.BA.D0.BE.D0.BD.D1.81.D0.BE.D0.BB.D0.B8 "Шрифты"). ### Темы GTK+ и Qt Огромное количество Linux-приложений с графическим интерфейсом основаны на тулкитах [GTK+](/index.php/GTK%2B_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "GTK+ (Русский)") и [Qt](/index.php/Qt_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Qt (Русский)"). Для получения идей по улучшению внешнего вида установленных у вас программ и его настройке на ваш вкус смотрите соответствующие статьи, а также статью [Единый вид приложений Qt и GTK](/index.php/%D0%95%D0%B4%D0%B8%D0%BD%D1%8B%D0%B9_%D0%B2%D0%B8%D0%B4_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_Qt_%D0%B8_GTK "Единый вид приложений Qt и GTK"). ## Улучшения консоли В этом разделе содержится информация о небольших изменениях, улучшающих работу консольных программ. Для получения дополнительной информации, пожалуйста, смотрите категорию [Командные оболочки](/index.php/Category:Command_shells_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Category:Command shells (Русский)"). ### Псевдонимы Создание псевдонима для команды или группы команд - это способ сохранения времени при использовании консоли. Это особенно полезно при решении часто повторяющихся задач, которым не требуется существенное изменение их параметров. В разделе [Bash (Русский)#Псевдонимы](/index.php/Bash_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.9F.D1.81.D0.B5.D0.B2.D0.B4.D0.BE.D0.BD.D0.B8.D0.BC.D1.8B "Bash (Русский)") можно найти общие псевдонимы для экономии времени, которые также легко портируются в [zsh](/index.php/Zsh_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Zsh (Русский)"). ### Альтернативные оболочки [Bash](/index.php/Bash_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Bash (Русский)") - это оболочка, устанавливаемая в систему Arch по умолчанию. Однако на установочном носителе используется [zsh](/index.php/Zsh_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Zsh (Русский)") с дополнением [grml-zsh-config](https://www.archlinux.org/packages/?name=grml-zsh-config). Для просмотра списка альтернативных оболочек обратитесь к разделу [Командная оболочка#Список оболочек](/index.php/%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%B0%D1%8F_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0#.D0.A1.D0.BF.D0.B8.D1.81.D0.BE.D0.BA_.D0.BE.D0.B1.D0.BE.D0.BB.D0.BE.D1.87.D0.B5.D0.BA "Командная оболочка"). ### Дополнения для Bash Список различных настроек Bash, включая улучшенное автодополнение команд, поиск по истории и макрос [Readline](/index.php/Readline_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Readline (Русский)"), доступен в разделе [Bash (Русский)#Советы и рекомендации](/index.php/Bash_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.A1.D0.BE.D0.B2.D0.B5.D1.82.D1.8B_.D0.B8_.D1.80.D0.B5.D0.BA.D0.BE.D0.BC.D0.B5.D0.BD.D0.B4.D0.B0.D1.86.D0.B8.D0.B8 "Bash (Русский)"). ### Цветной вывод Смотрите статью [Color output in console](/index.php/Color_output_in_console "Color output in console"). ### Сжатые файлы Сжатые файлы или архивы часто используются в системах GNU/Linux. [Tar](/index.php/Tar "Tar") является одним из самых часто используемых инструментов архивации, поэтому пользователям следует ознакомиться с его синтаксисом (например, пакеты Arch Linux представляют собой простые архивы, упакованные при помощи *xzip*). Для получения информации о других полезных командах смотрите статью [Bash/Функции](/index.php/Bash/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8 "Bash/Функции"). ### Приглашение командной строки Приглашение командной строки (PS1) в значительной степени можно настроить под себя. Если вы используете Bash или Zsh, смотрите, соответственно, статью [Bash/Настройка приглашения](/index.php/Bash/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D1%80%D0%B8%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D1%8F "Bash/Настройка приглашения") или раздел [Zsh (Русский)#Настройка строки приглашения (PROMPT)](/index.php/Zsh_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D1.81.D1.82.D1.80.D0.BE.D0.BA.D0.B8_.D0.BF.D1.80.D0.B8.D0.B3.D0.BB.D0.B0.D1.88.D0.B5.D0.BD.D0.B8.D1.8F_.28PROMPT.29 "Zsh (Русский)"). ### Оболочка Emacs Emacs хорошо известен своим широким функционалом, распространяющимся далеко за пределы обычного редактирования текста, благодаря чему может полностью заменить оболочку. Для исправления проблем с искажением символов при цветном выводе обратитесь к разделу [Emacs#Colored output issues](/index.php/Emacs#Colored_output_issues "Emacs"). ### Поддержка мыши Использование мыши для копирования и вставки текста в консоли может быть более предпочтительным, чем использование традиционных методов [GNU screen](/index.php/GNU_Screen_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "GNU Screen (Русский)"). Для получения точных инструкций обратитесь к статье [Поддержка мыши в консоли](/index.php/%D0%9F%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0_%D0%BC%D1%8B%D1%88%D0%B8_%D0%B2_%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D0%B8 "Поддержка мыши в консоли"). Обратите внимание, что вы уже можете использовать мышь в [эмуляторах терминала](/index.php/List_of_applications/Utilities_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.AD.D0.BC.D1.83.D0.BB.D1.8F.D1.82.D0.BE.D1.80.D1.8B_.D1.82.D0.B5.D1.80.D0.BC.D0.B8.D0.BD.D0.B0.D0.BB.D0.B0 "List of applications/Utilities (Русский)") с поддержкой [clipboard](/index.php/Clipboard "Clipboard"). ### Буфер прокрутки Для получения возможности сохранять и просматривать текст, который при прокрутке ушел за пределы экрана, обратитесь к разделу [General troubleshooting#Scrollback](/index.php/General_troubleshooting#Scrollback "General troubleshooting"). ### Управление сессиями При использовании терминальных мультиплексоров, таких как [tmux](/index.php/Tmux_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Tmux (Русский)") или [GNU Screen](/index.php/GNU_Screen_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "GNU Screen (Русский)"), программы могут запускаться в сессиях, состоящих из вкладок и панелей, которые по желанию можно отделять с тем, чтобы, когда пользователь закрывает эмулятор терминала, выходит из [X](/index.php/Xorg_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Xorg (Русский)") или сеанса, программы, связанные с сессией, продолжали работать в фоновом режиме, пока активен сервер терминального мультиплексора. При этом для взаимодействия с программами потребуется повторный вход в сессию.