Arch linux как установить программу

Обновлено: 21.11.2024

Используете Arch Linux? Установка и удаление пакетов отличается от Ubuntu и Mint. Вот что вам нужно знать.

Хотите установить пакеты в Arch Linux, но не знаете как? Многие люди сталкиваются с этой проблемой при первом переходе с дистрибутивов на основе Debian на Arch. Однако вы можете легко управлять пакетами в системе на основе Arch с помощью менеджеров пакетов.

Pacman — это менеджер пакетов по умолчанию, предустановленный в каждом дистрибутиве Arch. Но все равно нужны другие менеджеры пакетов, поскольку Pacman не поддерживает пакеты из пользовательского репозитория Arch.

Диспетчеры пакетов в Arch Linux

Хотя Arch Linux поставляется с Pacman в качестве менеджера пакетов по умолчанию, вы можете установить другие менеджеры пакетов, такие как Yay. В отличие от Pacman, эти менеджеры пакетов позволяют добавлять новые пакеты из официального репозитория Arch и AUR (пользовательский репозиторий Arch).

Несмотря на то, что на протяжении многих лет использовались другие менеджеры пакетов, такие примеры, как Yaourt и Aurman, больше не поддерживаются. Следовательно, Pacman и Yay являются более безопасными и надежными менеджерами пакетов, на которые можно положиться в Arch Linux.

AUR — это репозиторий, организованный сообществом, который предоставляет пользователям платформу для обмена разработанными ими пакетами. Если вы разработчик, вы можете добавить пакеты в AUR, и другие пользователи смогут легко установить их в своей системе.

1. Пакман

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

2. Ура

Поскольку разработчики Yaourt и Aurman не будут выпускать никаких обновлений после прекращения поддержки, пользователи Arch начали использовать Yay для добавления пакетов из AUR. Основная цель Yay заключалась в том, чтобы свести к минимуму пользовательский ввод и предоставить интерфейс, подобный Pacman.

Вы не сможете установить Yay с помощью Pacman, так как он не поддерживает прямое добавление пакетов из пользовательского репозитория Arch. Поэтому вам придется установить менеджер пакетов Yay вручную, используя его репозиторий Git. Вот как установить его в вашей системе.

Шаг 1. Вам потребуется git для клонирования репозитория yay.

Шаг 2. Клонируйте репозиторий в локальное хранилище.

Шаг 3. Измените права доступа к папке.

Шаг 4. Перейдите в каталог, в который вы клонировали репозиторий.

Шаг 5. Используйте команду makepkg для сборки пакета. Убедитесь, что вы не выполняете следующую команду от имени пользователя root, иначе возникнет ошибка.

Обновление и обновление пакетов

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

Затем вы можете легко обновить все свои пакеты до последней версии, загрузив файлы с официальных серверов.

Использование Pacman

Чтобы обновить список пакетов с помощью Pacman, используйте флаг -Sy с командой.

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

Вы можете сократить время ввода обеих этих команд, объединив их с помощью флага -Syyu. Pacman автоматически начнет загрузку последних пакетов после обновления списка пакетов.

Использование Yay

Менеджер пакетов Yay позволяет эффективно обновлять пакеты с помощью терминала. Для этого просто используйте флаг -Syu с командой yay.

Добавление пакетов

Добавлять пакеты легко, если вы знаете, какие команды выполнять. Все, что вам нужно сделать, это ввести команды диспетчера пакетов в терминале.

Flathub и Snap Store — это два великолепных приложения с графическим интерфейсом, которые можно использовать для установки программного обеспечения и приложений на вашем компьютере с Linux.

Установка пакетов с помощью Pacman

Pacman использует расширение файла TAR для упаковки приложений. Он эффективно работает с системной архитектурой Arch Linux. Чтобы добавить пакет, вы должны использовать флаг -S с командой по умолчанию следующим образом.

Чтобы установить сразу несколько пакетов, введите имена всех пакетов, разделенные пробелом.

Вы также можете получить информацию о пакетах после их установки. В выходных данных содержится подробная информация об имени, версии, архитектуре и лицензии пакета. Для этого замените флаг -S на -Qi в команде pacman по умолчанию.

Установка пакетов с Yay

Синтаксис команды установки Yay очень похож на синтаксис Pacman. Чтобы установить пакет с помощью менеджера пакетов Yay, просто используйте флаг -S с командой по умолчанию.

Удаление пакетов в Arch

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

Удалить пакеты с помощью Pacman

Удалить пакет также просто. Все, что вам нужно сделать, это использовать -R вместо флага -S в команде pacman по умолчанию.

Если пакет отсутствует в вашей системе, вы получите сообщение об ошибке, в котором будет указано «ошибка: цель не найдена: имя пакета».

Удалить пакеты с помощью Yay

Чтобы удалить пакеты с помощью Yay, добавьте флаг -R к команде yay по умолчанию. Вы также можете использовать флаг -Rns для удаления всех ненужных зависимостей из вашей системы.

Если вы хотите удалить пакеты, которые не нужны вашей системе, используйте флаг -Yc с командой.

Управление пакетами в Arch Linux

Существует несколько способов добавления и удаления пакетов в дистрибутиве Linux на базе Arch. Вы можете использовать менеджеры пакетов, такие как Pacman, Yaourt и Yay. Хотя некоторые менеджеры пакетов позволяют загружать пакеты из пользовательского репозитория Arch, другие, такие как Pacman, не поддерживают AUR.

Если вы не являетесь поклонником менеджеров пакетов, вы всегда можете загрузить нужные пакеты вручную. В Интернете доступно несколько веб-сайтов, которые предоставляют пакеты TAR, RPM и DEB для пользователей Linux.

В этом руководстве показано, как установить программное обеспечение в ОС Linux на базе Arch. Я также использую BBQLinux на основе Arch Linux. Есть способ установить программное обеспечение на Arch Linux. Во-первых, это pacman, во-вторых, AUR, а мой любимый — yaourt. Эти три способа являются моими наиболее часто используемыми методами.

Pacman — это один из основных простых инструментов управления пакетами на основе библиотеки для Arch Linux. Pacman прост в использовании для управления пакетами. Также их цель — сделать возможным легкое управление пакетами. С помощью pacman вы можете легко добавлять, удалять и обновлять пакеты в системе, а также обрабатывать зависимости от удаленного сервера.

Pacman разработан на языке программирования C.

Установить пакеты

Чтобы установить простой пакет или более одного пакета, вы можете просто ввести приведенные ниже команды.

Например, вы хотите установить geany в свою систему. Введите pacman -S ge, а затем нажмите TAB, чтобы отобразить все репозитории, включающие выражения ge, такие как geary, gearmand, geany и т. д., затем введите *geany* и установите geany в свою систему.

Удаленные пакеты

Чтобы удалить простой пакет, а не удалить его установленные зависимости.

Если вы хотите удалить пакет и его ненужный установленный пакет,

Если вы удаляете пакет и все его зависимости, просто введите

Обновление пакетов

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

Для получения дополнительной информации о Pacman введите

и узнайте, как его использовать.

Репозиторий пользователей Arch также знает, что AUR — это управляемый сообществом репозиторий для пользователей Arch. В AUR также есть PKGBUILD, которые позволяют компилировать из исходного кода с помощью makepkg, а затем устанавливать с помощью pacman.

В AUR есть ряд пакетов, которые добавляют собственные пакеты пользователей. Он имеет PKGBUILD и связанные с ним файлы. Так что это огромное сообщество, которое я видел.

Прежде чем использовать AUR, нам нужно знать, как управлять файлами PKGBUILD, чтобы объяснить вам makepkg.

makepkg — это скрипт для сборки пакетов. Мы можем использовать его с PKGBUILD. Это обеспечивается пакетом pacman.

Прежде всего вам нужно контролировать необходимые зависимости. Чтобы собрать пакет и установить нужные зависимости с помощью makepkg -s -s/ — syncdeps тот же.

Все необходимые зависимости в порядке, и пакет успешно собран, мы можем установить файлы пакета с помощью makepkg -i -i/ — install (то же, что и pacman -U pkgname-pkgver.pkg.tar.xz) .

Для очистки файлов и папок используйте makepkg -c -c/ — clean.

Если вы являетесь пользователем git, вы можете просто установить файлы из репозитория git.

вы можете обновить этот репозиторий с помощью git pull.

После установки пакета из git мы можем синхронизировать и установить. Вы можете проверить файлы PKGBUILD и .install на наличие вредоносных команд. Они содержат функции сценариев bash. Таким образом, вы можете легко увидеть, как установить и подготовить программу перед ее установкой. Я использую для этого команду less.

Если ошибки нет, вы успешно установили программное обеспечение в свою систему. С AUR такое большое сообщество, и вы можете легко найти то, что вам нужно.

Последний, который мне больше всего нравится, это yaourt.

Yaourt — это программа с интерфейсом командной строки для установки программного обеспечения с помощью pacman. Итак, yaourt — это интерфейс pacman.

Во-первых, вы можете легко установить yaourt в свою систему с помощью AUR или pacman. Дополнительная информация описана выше в документации. После установки yaourt я могу объяснить, как им пользоваться.

Использовать yaourt очень просто.Если вы хотите установить программу с помощью yaourt. Например атом. откройте терминал и введите

и нажмите ввод. Вы увидите множество программ, название которых включает **atom**. Некоторые программы находятся в сообществе, некоторые программы находятся в репозитории. Как и на изображениях ниже, вы видите, как выглядеть.

После списка программ в терминале выберите, какую из них вы хотите использовать. Например, мы выбираем 12. Введите 12 и нажмите Enter.

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

Просто введите atom terminal и нажмите клавишу ввода, после чего Atom будет готов к использованию на экране.

Мне было интересно, что сообщество Arch Linux считает лучшим способом установки.

Мне было интересно, будет ли компиляция из исходного кода в некоторых случаях лучше, чем использование Pacman, я уверен, что читал, что вы предпочитаете, чтобы люди устанавливали из исходного кода, когда я читал вики tex live. Теперь я мог ошибиться, прочитать что-то неправильно или просто не понять.
Я уверен, что это делает программу быстрее и позволяет мне устанавливать их для любых моих нужд, но затем обновляет и поддерживает их. на сегодняшний день проблематично? Должен ли я установить OpenGL и mesa из исходников, а все остальное, как Firefox, оставить Pacman?

Я новичок в Linux, ничего не компилировал из исходников и хотел бы знать, как это сделать.

Последний раз редактировалось Peilonrayz (2014-06-21 12:03:57)

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

Я предпочитаю упаковщик для управления этим, но я уверен, что вы получите другие предложения.

Я настоятельно рекомендую воздержаться от компиляции из исходного кода. Если вы не знаете, как сделать PKGBUILD для того, что вы компилируете вручную, вы, вероятно, пожалеете, что сделали это.

Независимо от того, собираете ли вы пакеты из исходного кода или используете бинарные пакеты из репозиториев, вы должны установить их с помощью pacman. Если вам нужен пакет, которого нет ни в репозиториях, ни в AUR, найдите исходный код и напишите для него PKGBUILD. После этого не стесняйтесь отправлять его в AUR.

Узнайте, как использовать makepkg. Просто следуйте ссылкам на вики-странице, на которую ссылается HalosGhost. Рано или поздно вы увидите упоминание о «помощниках AUR», которые представляют собой сценарии, которые могут автоматизировать для вас некоторые процессы извлечения и сборки; Я настоятельно рекомендую не использовать его, пока вы не ознакомитесь с работой makepkg и всей системы сборки Arch.

Теперь, поскольку TeX упоминается в начальном сообщении, стоит упомянуть, что существуют особые исключения из правила «Всегда собирать исходный код с помощью makepkg, устанавливать с помощью pacman», и это считается одним из них, поскольку TeX — это сложный программный пакет, который имеет собственный процесс обслуживания и обновления. Но эти исключения редки, для них в любом случае существуют пакеты pacman, и вы столкнетесь с ними только в том случае, если будете искать их явно. Почти все исходные пакеты будут обрабатываться с помощью makpkg.

Ого, сколько вопросов!

Мне было интересно, что сообщество Arch Linux считает лучшим способом установки.

Лучший способ установки — использовать pacman. Если пакет недоступен в pacman, используйте файл AUR. Если пакет недоступен в AUR, то Я ЛИЧНО сделаю пакет для вас.

Мне было интересно, будет ли компиляция из исходного кода в некоторых случаях лучше, чем использование Pacman

Это не лучше для меня. pacman намного быстрее и проще.

Я уверен, что читал, что вы предпочитаете, чтобы люди устанавливали из исходного кода, когда я читал вики tex live. Сейчас я мог ошибиться, что-то не так прочитал или просто не понял.

Можете ли вы показать мне, что вы имеете в виду?

Я уверен, что это делает программу быстрее и дает мне возможность устанавливать их для любых нужд, но тогда проблематично ли обновлять и поддерживать их в актуальном состоянии? Должен ли я установить OpenGL и mesa из исходников, а все остальное, как Firefox, оставить Pacman?

Почему вы уверены, что это делает программу быстрее? Какие ваши потребности не удовлетворяются с помощью pacman? Ваша текущая установка Arch Linux недостаточно быстрая?

Просто используйте pacman, это то, что вы должны делать. Компиляция из исходников сложнее и обычно ничего существенного взамен не дает.

Однако может быть полезно, например, заменить графический интерфейс GTK3 на версию GTK2 в некоторых приложениях, которые поддерживают обе версии, но в этом случае вы должны использовать abs, чтобы получить официальный PKGBUILD, а затем изменить его для использования gtk2, а затем собрать с помощью makepkg, затем установите с помощью pacman.

TeX является исключением. Есть два хороших способа установить TeX Live. Один из них — использовать pacman. Другой — использовать установщик вышестоящего уровня.Ни один из них не требует компиляции из исходного кода. Лично я не использую пакеты Arch для TeX Live. Я использую апстрим. Однако, если вы не знаете, что хотите это сделать и почему вы хотите это сделать, я бы рекомендовал использовать пакеты pacman. Мне было очень ясно, что я хочу использовать апстрим, и очень ясно, почему. Для большинства людей пакеты pacman, скорее всего, будут проще и одинаково удовлетворительны.

Если вы устанавливаете TeX Live из основной ветки разработки, вы все равно будете устанавливать предварительно скомпилированные двоичные файлы, но вы будете управлять своей установкой с помощью менеджера пакетов TeX Live, а не pacman. Это работает, потому что менеджер пакетов TL устанавливается в /usr/local/texlive, а это не тот каталог, которым pacman когда-либо занимается.

Ни в коем случае не начинайте компилировать и устанавливать случайные пакеты из исходников. Как уже говорили другие, если вы это сделали, вам все равно следует использовать pacman. В этом смысл pacman — он управляет пакетами, и вам не нужно этого делать.

Арх Linux | x86_64 | GPT | загрузка EFI | заново найти | загрузчик заглушек | системный | LVM2 на LUKS
Lenovo x270 | Процессор Intel(R) Core(TM) i5-7200U с тактовой частотой 2,50 ГГц | Корпорация Intel Wireless 8265/8275 | клавиатура США с евро | 512G NVMe INTEL SSDPEKKF512G7L

Спасибо за все ответы!

На самом деле я ничего не знал о PKGBUILD, если не считать получения информации из AUR. Так что спасибо, что показали мне это.
Я переустанавливал Arch, поэтому я подумал: «Я мог бы также скомпилировать, поскольку это могло бы сделать его быстрее, верно?» И более настраиваемый.`

Ого, сколько вопросов!

Я новичок в Linux, поэтому лучший способ научиться — много спрашивать. И определенно выглядеть идиотом при этом.

Есть два хороших способа установить TeX Live. Один из них — использовать pacman. Другой способ — использовать установщик основной ветки разработки.

Можете ли вы показать мне, что вы имеете в виду?

Я не знал, что у TeX есть собственный установщик, просто я читал это, когда устанавливал его в прошлый раз: понять процесс.`
После того, как мне рассказали о PKGBUILD, это имеет гораздо больше смысла, поскольку я прочитал его как компиляцию из исходного кода, а не альтернативные способы, подобные этому.

Я мог бы также скомпилировать, так как это могло бы сделать его быстрее, верно?

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

Сделать что-то «быстрее» — не повод перекомпилировать это самостоятельно. Если вы хотите изменить некоторые параметры конфигурации/сборки, это может быть сделано.

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

«UNIX проста и понятна», — Деннис Ритчи, «GNU — это не UNIX», — Ричард Столлман

Есть два хороших способа установить TeX Live. Один из них — использовать pacman. Другой способ — использовать установщик основной ветки разработки.

Можете ли вы показать мне, что вы имеете в виду?

Я не знал, что у TeX есть собственный установщик, просто я читал это, когда устанавливал его в прошлый раз: понять процесс.`
После того, как мне рассказали о PKGBUILD, это имеет гораздо больше смысла, поскольку я прочитал его как компиляцию из исходного кода, а не альтернативные способы, подобные этому.

Под "установить вручную" подразумевается использование установщика основной ветки разработки. Речь не идет о компиляции бинарников из исходников.

Я рекомендую по большей части принимать значения по умолчанию исходного потока. В частности, я рекомендую использовать "полную" схему установки, если у вас не хватает места на диске.

Я также рекомендую *не* устанавливать с правами root. Это также соответствует рекомендации апстрима. Я создал нового пользователя и группу (texlive:texlive). Как пользователь root, я также создал каталог /usr/local/texlive и убедился, что он принадлежит пользователю texlive. Затем я вошел в систему как этот пользователь для установки. Это хорошо работает. Ни программа установки, ни последующее использование утилит не могут затронуть ваш домашний каталог или системные файлы. Минусов в этом нет — это не менее удобно, чем иметь установку под рутом. Таким образом, вы получаете преимущества безопасности без каких-либо затрат. (Или минимальные затраты: вам нужно создать одного пользователя и группу, создать один новый каталог и соответствующим образом выполнить chmod для этого каталога.)

Установите пароль для новой учетной записи и проверьте права собственности и разрешения для нового каталога:

Затем войдите в систему как texlive и установите.

Арх Linux | x86_64 | GPT | загрузка EFI | заново найти | загрузчик заглушек | системный | LVM2 на LUKS
Lenovo x270 | Процессор Intel(R) Core(TM) i5-7200U с тактовой частотой 2,50 ГГц | Корпорация Intel Wireless 8265/8275 | клавиатура США с евро | 512G NVMe INTEL SSDPEKKF512G7L

Arch Linux — одна из популярных операционных систем для настольных компьютеров. Его основные плюсы связаны с большим сообществом и тысячами пакетов, которые можно установить в Arch Linux как из официальных репозиториев, так и из AUR. В этом руководстве мы расскажем, как устанавливать пакеты в Arch Linux. Некоторые из методов установки, которые мы рассмотрим, включают:

  • Установка пакетов с помощью официального диспетчера пакетов Arch — Pacman
  • Установка пакетов из AUR

AUR — это управляемый сообществом репозиторий для пользователей Arch Linux. Он был создан с целью упростить организованный обмен пакетами сообщества. AUR содержит описания пакетов, называемые PKGBUILD, которые позволяют вам скомпилировать пакет из исходного кода с помощью makepkg.

Чтобы установить пакет в Arch Linux из AUR, вам понадобится вспомогательный инструмент, который автоматизирует процесс сборки и установки пакета. В этом уроке мы рассмотрим:

  • Использование Yaourt
  • Использование упаковщика
  • Использование аурмана

1) Установка пакетов в Arch Linux с помощью Pacman

Arch Linux поставляется с инструментом управления пакетами по умолчанию под названием Pacman, который использует tar для упаковки приложений. Pacman без проблем работает с Arch Build System. Чтобы установить пакет с pacman, используйте опцию -S. В приведенном ниже примере будут установлены пакеты vlc и elinks на Arch с помощью pacman:

Получить сведения об установленном пакете с помощью -Qi

Чтобы удалить пакет, используйте параметр -R

2) Установка пакетов в Arch Linux с помощью yaourt

yaourt — это оболочка pacman с расширенными функциями и поддержкой AUR. Пакет можно установить с помощью pacman, в отличие от других оболочек pacman, которые в основном представляют собой пакеты в виде сборок AUR. yaourt зависит от diffutils, pacman>=5.0, package-query>=1.8 и gettext.

Прежде чем вы сможете установить yaourt, вам необходимо разрешить использование репозиториев сообщества в Arch

Добавить содержимое ниже:

Опция -y используется для синхронизации списка содержимого пакета.

Чтобы установить пакет с помощью AUR:

Затем вы можете искать пакеты в AUR:

Это даст вам простой способ установить пакет, выбрав номер в списке. Введите номер пакета в списке и нажмите клавишу.

3) Установка пакетов в Arch Linux с помощью упаковщика

Packer — это одна из многих оболочек pacman, которые можно использовать для установки пакетов из AUR. Чтобы установить упаковщик в Arch Linux, вы можете использовать другой помощник AUR, такой как yaourt, или собрать пакет самостоятельно. Если у вас уже установлен yaourt, установите из него упаковщик, выполнив:

--noconfirm используется для отключения запросов на вопросы. Он ответит на все за вас.

Yaourt доступен в официальном репозитории Arch. Его можно установить вместе с pacman:

После установки пакета вы можете начать использовать его для управления пакетами в Arch Linux. Одним из преимуществ упаковщика перед AUR является то, что ему не нужны привилегии sudo. Вы можете выполнять установку и удаление пакетов, используя свою обычную учетную запись пользователя.

Например, установите elinks и vlc, как мы это сделали с pacman, с помощью команд:

Если вы хотите обновить все пакеты, включая пакеты из AUR:

Чтобы удалить пакет, передайте те же параметры, что и для pacman.

4) Установка пакетов в Arch Linux с помощью aurman

Aurman можно установить двумя способами:

  1. Использование другого помощника AUR — yaourt, pacaur и т. д.
  2. Вручную создав pkg.tar.xz и установив его с помощью pacman.

Установите aurman из AUR с помощью yaourt:

Установите aurman, собрав пакет pkg.tar.xz

Установка менеджера пакетов выполняется с использованием следующего синтаксиса:

В этом сообщении блога мы рассмотрели различные инструменты управления пакетами, которые вы можете использовать в своих дистрибутивах Linux на базе Arch. Это будет хорошо работать как для настольных, так и для серверных операционных систем Arch. Дополнительные параметры команды см. в официальной документации каждого пакета. Отличное место для справки — документация Pacman.

Теги Arch LinuxPackage Management slug; $list = get_page_by_title('related', 'OBJECT', 'wp_show_posts'); wpsp_display($list->ID, 'tax_term="' . $cat_slug . '"' );*/ ?>

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

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

Этот подход «сделай сам» (DIY) — то, что предпочитают многие пользователи Arch Linux. Если вы хотите, чтобы все работало «из коробки», вам следует использовать Manjaro Linux. Manjaro основан на Arch без лишних хлопот.

Заканчиваем болтовню, давайте посмотрим, что делать после установки Arch Linux.

Что нужно сделать после установки Arch Linux

Хотя в It's FOSS мы ориентируемся на подход, ориентированный на новичков, и поэтому предлагаем множество подходов, основанных на графическом интерфейсе, здесь это не так.

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

0. Обновите свою систему

Возможно, вы уже использовали последний выпуск, но рекомендуется проверить наличие последнего обновления для вашей системы Arch:

1. Установка X-сервера, среды рабочего стола и диспетчера отображения

Перед установкой среды рабочего стола (DE) вам необходимо установить X-сервер, который является наиболее популярным сервером отображения.

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

Чтобы установить GNOME:

Чтобы установить Cinnamon:

Чтобы установить XFCE:

Чтобы установить MATE:

Для входа в среду рабочего стола вам также понадобится диспетчер отображения. Для простоты вы можете установить LXDM.

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

Перезагрузите систему, и вы увидите экран входа в систему LXDM, выберите среду рабочего стола из списка и войдите в систему.

Вот так моя система выглядит с LXDM и GNOME.

2. Установите ядро ​​LTS

Зачем устанавливать ядро ​​LTS в Arch Linux, если оно должно быть передовым?

Установка ядра LTS означает, что у вас есть более стабильное ядро ​​с лучшей поддержкой старого оборудования. Кроме того, ядра LTS поддерживаются не менее 2 лет с исправлениями ошибок и улучшениями производительности.

Если вы предпочитаете использовать последнее ядро ​​Linux, вы можете столкнуться с регрессом и ошибками, вызванными последними обновлениями ядра вашего существующего программного обеспечения и системы. Это не факт, но это определенно возможность. Например, обновление ядра некоторое время назад сломало GNOME в Linux на основе Arch.

Вот почему рекомендуется использовать ядро ​​LTS, если вы предпочитаете более стабильную систему и/или у вас более старая. Но решение принимать вам.

Перед установкой ядра LTS проверьте используемую версию ядра Linux.

Чтобы установить ядро ​​LTS и заголовки Linux LTS, введите следующую команду:

На данный момент по умолчанию используется версия LTS.

После этого вы можете удалить старые ядра, введя следующую команду. Однако я предпочитаю оставить его на случай, если «что-то пойдет не так», я смогу загрузиться с другой версией ядра Linux.

[irp posts=”17095″ name=”Теперь вы можете попробовать Linux From Scratch 8.0 в Live Session!”]

3. Установка Yaourt

Yaourt расшифровывается как Yet AnOther User Repository Tool, который можно использовать для поиска, загрузки и установки пакетов из официального репозитория, а также из AUR.

Репозиторий пользователей Arch или AUR — это управляемый сообществом репозиторий для пользователей Arch, который содержит описания пакетов для компиляции пакета из исходного кода и его установки. Большинство пакетов, которые попадают в официальный репозиторий, сначала запускаются в AUR. Пользователи вносят свои собственные приложения, которые голосуются за или против, и как только они становятся достаточно популярными, они включаются в официальный репозиторий.

AUR содержит множество полезных приложений, которых нет в основном репозитории. Их можно установить из AUR с помощью Yaourt. Yaourt похож на то, что делает Synaptic Package Manager, и его можно установить, выполнив следующие действия:

Откройте файл /etc/pacman.conf и добавьте следующие строки внизу:

Сохраните изменение. Установите Yaourt с помощью приведенной ниже команды

судо пакман -Сю яурт

Используйте приведенную ниже команду для синхронизации Yaourt с AUR:

Чтобы установить пакеты AUR, вы можете использовать следующие команды:

4. Установите диспетчер пакетов GUI Pamac

Менеджером пакетов по умолчанию для Arch Linux является Pacman (менеджер пакетов), и с помощью Pacman довольно легко установить или удалить программное обеспечение.

Однако иногда трудно говорить в командах. Pamac предоставляет графический интерфейс для Pacman и работает как Synaptic Package Manager или GNOME Software.

Pamac служит инструментом с графическим интерфейсом для установки или обновления пакетов и хорошо работает с репозиторием Arch User Repository AUR.

Как установить Pamac

Прежде чем вы сможете использовать Pamac, вам необходимо сначала установить Yaourt (или Packer). После этого введите в терминале приведенную ниже команду, чтобы установить Pamac.

Вы можете запустить графический интерфейс, выполнив поиск по фразе «Установка и удаление программного обеспечения». Он покажет различные доступные и установленные пакеты, а также все необходимые обновления.

Однако по умолчанию пакеты AUR не включены. Чтобы включить его, щелкните параметры рядом с параметром поиска) и выберите «Настройки». На вкладке AUR включите поддержку AUR.

Установить программное обеспечение через Pamac так же просто, как найти его в графическом интерфейсе (который выполняет поиск в сообществе и AUR) и установить его одним щелчком мыши.

5. Установка кодеков и плагинов

Конечно, вы будете использовать свою персональную систему для развлекательных целей, таких как просмотр видео и прослушивание любимой песни. Но перед этим вам нужно будет установить кодеки для этих аудио- и видеофайлов.

Введите в терминале следующую команду:

Однако при установке медиаплеера, такого как VLC, все необходимые кодеки импортируются и устанавливаются.

Вы также можете добавить музыкальный проигрыватель:

6. Установка продуктивного программного обеспечения

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

Aria2 – это менеджер загрузок, LibreOffice – самый популярный офисный пакет с открытым исходным кодом, Thunderbird – кроссплатформенный клиент для работы с почтой и чатом, Firefox – бесплатный веб-браузер с открытым исходным кодом, Gedit – редактор, flashplugin для установки flash, Skype — это популярное программное обеспечение для обмена сообщениями и видеозвонков, а также Dropbox для хранения ваших файлов для доступа в любое время.

Кроме того, вам понадобятся менеджеры архивов

Конечно, это всего лишь предложение. Вы можете установить основные приложения Linux по своему выбору и требованиям.

7. Настройка внешнего вида рабочего стола Arch Linux

Вы можете настроить Arch Linux, установив приятные плоские темы или инструмент мониторинга conky.

Установка тем

Некоторые из наиболее популярных тем: Arc GTK, flatplat, Vertex и Numix, которые можно установить с помощью следующей команды:

Откройте настройки > Внешний вид и измените тему по умолчанию.

Установка Conky

Conky – это бесплатное приложение для управления системой, которое может отслеживать и отображать использование памяти, статистику ЦП, дисковое пространство, подкачку, температуру ЦП и многое другое.

Чтобы установить conky, используйте следующую команду:

Вы можете настроить conky самостоятельно, для этого потребуется немного покопаться в файле ~/.conkyrc, или вы можете загрузить свой любимый файл из Интернета и заменить файл conkyrc по умолчанию. На веб-сайте Arch Linux есть подробное руководство по conky и его настройке.

Дополнительный совет:

В любой момент, если вам захочется удалить какое-либо приложение (и его зависимости), вы можете использовать следующие команды:

Удаляет пакет без удаления зависимостей. Если вы хотите удалить зависимости, но не использовать те, которые используются каким-либо другим приложением, вам поможет следующая команда:

Заключительные слова

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

В этой статье мы только что перечислили самые важные вещи, которые нужно сделать после установки Arch Linux. Остальное зависит от вас.

Кстати, чем вы занимаетесь после установки Arch Linux?

Читайте также: