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

Pamac является менеджером пакетов Manjaro на основании libalpm который также поддерживает Appstream, AUR, Flatpak и защелками. Будучи альтернативой Кличко он ориентирован на предоставление простого в использовании интерфейса, будь то графический интерфейс или интерфейс командной строки.

Arch Linux опирается на Команды pacman для управления пакетами. Вы можете получить программный центр на основе графического интерфейса пользователя из среды рабочего стола.

Однако, если вы хотите установить потрясающий менеджер пакетов Pamac в Arch Linux, вы можете это сделать.

В этом уроке я покажу вам два способа сделать это:

  • Установка из AUR
  • Установка из Хаотик-AUR (Рекомендуется разработчикам пакетов Garuda Linux для подписи)

Оба являются методами командной строки, но вы являетесь пользователем Arch, и я полагаю, что вы можете немного справиться с командной строкой, не так ли?

Способ 1: установка Pamac из AUR

Если у вас уже установлен помощник AUR, такой как Yay, получить Pamac очень просто.

КАК УСТАНОВИТЬ ARCH LINUX НА КОМПЬЮТЕР (2022)


yay -S pamac-aur

В противном случае вам придется пройти сложный путь.

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

sudo pacman -Syu

Затем вам нужно установить все пакеты базовая разработка группа пакетов и мерзавец введя команду ниже.

sudo pacman -S —needed base-devel git

Теперь нужно собрать и установить archlinux-appstream-data-pamac, libpamac-аур и памак-аур соответственно.

Введите следующие команды, заменив имя пакета пакетами, которые вы хотите установить для всех трех пакетов.

git clone https://aur.archlinux.org/archlinux-appstream-data-pamac.git cd archlinux-appstream-data-pamac makepkg -si

В этом случае пакет AUR pamac-aur иметь другие пакеты AUR в качестве зависимостей. Поэтому вам нужно собрать и установить их перед установкой основного пакета. Этой проблемы можно избежать, используя Помощник AUR.

Сборка и установка пакетов из AUR может завершиться ошибкой из-за устаревших ПКГБИЛД а в АУРе их полно. Кроме того, вам необходимо вручную обновить пакеты AUR, если есть обновление, поскольку пакеты AUR не обновляются, когда вы обновляете свою систему с помощью Pacman.

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

Способ 2: установка Pamac из Chaotic-AUR (рекомендуется)

Chaotic-AUR — это репозиторий для Arch Linux, поддерживаемый разработчиками Гаруда Linux. Пакеты этого репозитория подписаны и им можно доверять. Когда вы добавляете этот репозиторий, вы можете установить Pamac напрямую с помощью Pacman.

Давайте добавим репо, введя следующие команды.

sudo pacman-key —recv-key FBA220DFC880C036 —keyserver keyserver.ubuntu.com sudo pacman-key —lsign-key FBA220DFC880C036 sudo pacman -U ‘https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst’ ‘https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst’

Приведенная выше команда просто устанавливает связку ключей и список зеркал для репо. Вы также должны добавить репо в конец /etc/pacman.conf. Здесь я буду использовать nano для редактирования файла.

Установка программ из AUR (Arch User Repository) В ArchLinux


sudo nano /etc/pacman.conf

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

. # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs [chaotic-aur] Include = /etc/pacman.d/chaotic-mirrorlist

Теперь обновите свою систему с помощью Pacman и установите Pamac, введя следующую команду.

sudo pacman -Syu pamac-aur

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

Читайте также:
Как перенести с телефона на телефон все данные Андроид программа

Если вам не нравится Pamac, вы можете удалить его вместе с его зависимостями и файлами конфигурации с помощью pacman с помощью следующей команды:

sudo pacman -Rns pamac-aur

Заключение

Когда я начал использовать Arch Linux, я также очень скептически относился к установке пакетов AUR, так как они собирались долго и много раз отказывались собираться из-за устаревшего PKGBUILD. Я бы хотел, чтобы Chaotic-AUR раньше похвалил разработчиков Garuda Linux.

Обратите внимание, что в AUR доступны другие варианты Pamac, которые поддерживают Flatpak и Snaps. Но в этом уроке я упомянул вариант только с поддержкой Appstream и AUR.

Что вы думаете о добавлении сторонних репозиториев, таких как Chaotic-AUR, в Arch Linux? Какой метод вы бы использовали для установки Pamac?

Похожие посты:

  1. 7 необходимо сделать после установки Arch Linux
  2. Яорт мертв! Используйте эти альтернативы для AUR в Arch Linux
  3. Как установить и удалить программное обеспечение в Manjaro Linux
  4. Как установить Google Chrome в дистрибутивы Linux на основе Arch
  5. Как установить Discord на Manjaro и другие производные от Arch Linux
  6. Как установить Git на систему Ubuntu: полное руководство и процедура
  7. Как установить HTTP Git Server с Nginx на Ubuntu 16.04
  8. Как установить Arch Linux на Raspberry Pi 4 [Пошаговое руководство для начинающих]
  9. Как установить Arch Linux [пошаговое руководство]
  10. Как установить Arch Linux на VirtualBox

Первичная боковая панель

популярные посты

  • 3 способа отключить GetApps на телефонах Xiaomi, Redmi и Poco под управлением MIUI просмотров 300
  • В потоке Discord нет звука? 6 способов исправить просмотров 300
  • Как искать в Google, используя изображение или видео просмотров 300
  • Где клавиша Command? просмотров 200
  • Windows 11 неправильно предупреждает, что защита Local Security Authority отключена просмотров 200
  • Как создать многостраничный PDF-файл в Photoshop просмотров 200
  • Как исправить проблему с петлей входа в Ubuntu просмотров 200
  • У Microsoft Edge скоро может появиться крипто-кошелек просмотров 200
  • 5 способов исправить проблему «Ваша SIM-карта отправила текстовое сообщение» на iPhone просмотров 200
  • Как использовать лазеры и фейерверки в iPhone iMessages просмотров 200
  • Лучшие онлайн-сервисы резервного копирования 2023 года просмотров 200
  • 7 лучших сайтов для определения номера телефона просмотров 200
  • Как удалить значок замка или замка с дисков в Windows 10 просмотров 200
  • Как удалить Chrome, управляемый вашей организацией просмотров 200
  • [Работает] Удаление синего кружка с сенсорного экрана телефона Samsung просмотров 200
  • Восклицательный знак на сетевом сигнале, мобильные данные не работают? 8 способов исправить просмотров 200
  • 10 легких веб-браузеров с открытым исходным кодом для Linux просмотров 200

Источник: websetnet.net

Базовая настройка Arch Linux для чайников

Выбираем iso-образ (pure — это минимальные редакции). Я выбираю Пикачу, т.е. pure Mate.

На системах с UEFI необходимо отключить safe boot. Загружаемся в лайв режиме и запускаем установщик — Calamares. Выбираем язык, метод ввода — все как в обычном Calamares. Разметку диска можно выполнить предварительно, либо непосредственно в установщике, если выбрать режим ручной разметки.

Я использую такую: 300 мб fat32 — efi-раздел (не забываем поставить галочку boot и точку монтирования ‘/boot/efi’), 25 гб ext4 — root (точка монтирования ‘/’), все остальное ext4 — home (точка монтирования ‘/home’). Efi раздел можно и меньше (но не меньше 32 мб) — установщик будет ругаться, но продолжит установку, а после даже загрузит систему.

Создаем пользователя, обзываем систему. Устанавливаем.

На выходе получаем установленный Arch за 3-5 минут.

Базовая настройка

Т.к. я установил pure-редакцию, то получил чистый дистрибутив (при полной установке в некоторых редакциях достаточно просто обновить систему).

Обновляем зеркала через терминал:

sudo pacman -Sy

Обновляем keyring и систему:

sudo pacman -S archlinux-keyring sudo pacman -Syu

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

Читайте также:
Инструкция к программе поток

sudo pacman -S firefox reboot

Дополнительные шрифты с эмодзи и символами:

sudo pacman -S noto-fonts-emoji noto-fonts ttf-liberation

Устанавливаем звуковую систему:

sudo pacman -S pulseaudio
sudo pacman -S —needed git base-devel (выбираем все — all)
cd /home/’имя пользователя’/Downloads git clone https://aur.archlinux.org/yay.git cd yay makepkg -si

Pamac — управление пакетами через графический интерфейс:

yay -S pamac-aur-git (выбираем libpamac)

В настройках Pamac не забываем включить поддержку AUR.

Что может пригодиться

Доустановка пакетов

Можно доустановить следующие пакеты, используя терминал, либо Pamac

Видеодрайвер для встроенного видеоядра от Intel:

sudo pacman -S xf86-video-intel

Видеодрайвер для Nvidia:

sudo pacman -S nvidia

Green With Envy — управление видеокартой от Nvidia:

yay -S gwe
sudo pacman -S blueman

добавляем в автозапуск blueman и активируем bluetooth модуль systemd

sudo systemctl enable bluetooth reboot

Удобный файловый менеджер с сохранением сеансов и вкладок Spacefm:

yay -S spacefm

Простой графический Firewall

sudo pacman -S gufw
sudo pacman -S gparted

Настройка экрана входа в систему:

sudo pacman -S lightdm-gtk-greeter-settings
yay -S mate-tweak

Тема значков Papirus:

sudo pacman -S papirus-icon-theme

Тема оформления Plata:

yay -S plata-theme

Тема курсора Breeze:

yay -S breeze-default-cursor-theme

Простой графический редактор Pinta:

sudo pacman -S pinta
sudo pacman -S celluloid

необходим multilib репозиторий:

sudo pluma /etc/pacman.conf
#[multilib] #Include = /etc/pacman.d/mirrorlist

Сохраняем и обновляем зеркала:

sudo pacman -Sy
sudo pacman -S steam (выбираем nvidia-tools либо amd)

Mangohud и Goverlay:

yay -S goverlay
sudo pacman -S gamemode

gamemoderun ‘имя программы/игры’

gamemoderun steam

Дополнительная настройка

Убираем Screen Tearing (разрывы изображения)

На встроенном видеоядре от Intel:

sudo pluma /etc/X11/xorg.conf.d/20-intel.conf
Section «Device» Identifier «Intel Graphics» Driver «intel» Option «TearFree» «true» Option «TripleBuffer» «On» EndSection

На видеокартах Nvidia:

sudo pluma /etc/X11/xorg.conf.d/00-ldm.conf
Section «Device» Identifier «NVIDIA Card» Driver «nvidia» VendorName «NVIDIA Corporation» Option «MetaModes» «nvidia-auto-select +0+0 » Option «UseNvKmsCompositionPipeline» «Off» Option «TripleBuffer» «On» EndSection

Убираем прыгающий уровень громкости в браузерах

sudo pluma /etc/pulse/daemon.conf

удаляем ; и меняем no на yes

; flat-volumes = no

Исправляем гаснущий экран

добавляем в автозагрузку

xset s 00
sudo mkdir /etc/lightdm/lightdm.conf.d sudo nano /etc/lightdm/lightdm.conf.d/12-autologin.conf
[SeatDefaults] autologin-user=ваш логин

Базовые компоненты для сборки пакетов из исходников

sudo pacman -S gcc cmake

Русская/Украинская локализация

sudo nano /etc/locale.gen

Удаляем # в строке

#ru_RU.UTF-8 UTF-8 Либо #ru_UA.UTF-8 UTF-8
sudo locale-gen

Устанавливаем ее как системную

sudo localectl set-locale ru_RU.UTF-8 либо sudo localectl set-locale ru_UA.UTF-8 reboot

Итог

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

Источник: pingvinus.ru

Как установить deb-пакет в Arch Linux

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

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

В ArchLinux есть несколько способов, для установки deb-пакетов, и ниже я покажу их.

deb — расширение имён файлов «бинарных» пакетов для распространения и установки программного обеспечения в ОС проекта Debian, и других, использующих систему управления пакетами dpkg. Deb — это часть слова Debian, в свою очередь, образованного от слов Debra — имени подруги (впоследствии — жены, ныне — бывшей) основателя Дебиана Яна Мердока и Ian от его собственного имени.

Читайте также:
Щит и меч о чем программа

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

dpkg — это программное обеспечение, являющееся основой системы управления пакетами в Debian и ряде других операционных систем, основанных на Debian, например Ubuntu. dpkg используется для установки, удаления, и получения информации о .deb пакетах. dpkg является довольно низкоуровневой утилитой.

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

Чтобы установить dpkg в arch, откройте терминал сочетанием клавиш Ctrl+Alt+T, и введите команду

yaourt -S dpkg

После минуты установки, вы сможете с легкостью устанавливать deb-пакеты

Например давайте возьмем приложение для прослушивания онлайн радио — ZVVOnlineRadio, которое поставляется только в deb-пакете, для этого перейдите по ссылке ниже, и прочитайте что из себя представляет это приложение

[email protected] Изображения]$ sudo dpkg -i ZVVRadio09f2.deb (Чтение базы данных … на данный момент установлено 845 файлов и каталогов.) Подготовка к распаковке ZVVRadio09f2.deb … Распаковывается zvvradio (0.9.8) на замену (0.9.8) … dpkg: зависимости пакетов не позволяют настроить пакет zvvradio: zvvradio зависит от python3-pyqt5, однако: Пакет python3-pyqt5 не установлен. zvvradio зависит от vlc, однако: Пакет vlc не установлен. dpkg: ошибка при обработке пакета zvvradio (—install): проблемы зависимостей — оставляем не настроенным При обработке следующих пакетов произошли ошибки: zvvradio

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

zvvonlineradio archlinux

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

Установка deb-пакета в ArchLinux с помощью debtap

debtap — скрипт для конвертации пакетов .deb в пакеты Arch Linux, ориентированные на точность. Не используйте его для конвертирования пакетов, которые уже существуют в официальных репозиториях или могут быть созданы из AUR!

Этот скрипт поможет вам установить .deb пакет в ArchLinux, но не в Manjaro

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

yaourt -S debtap

После установки, вы можете конвертировать .deb пакеты просто введя команду

debpap название_приложения.deb

Вас сразу-же попросит ввести имя приложения, и лицензию пакета.

==> Extracting package data. ==> Fixing possible directories structure differencies. ==> Generating .PKGINFO file. :: Enter Packager name: quadrapassel :: Enter package license (you can enter multiple licenses comma separated): GPL *** Creation of .PKGINFO file in progress. It may take a few minutes, please wait.

После этого вам всего лишь нужно ввести одну команду для установки приложения

sudo pacman -U название_приложения

Вот и весь второй способ. Перейдем к третьему и последнему способу

Как установить deb-пакет в Arch Linux с помощью PKGBUILD

PKGBUILD — это shell-скрипт, содержащий информацию, необходимую для сборки пакетов Arch Linux.

Пакеты в Arch Linux собираются при помощи утилиты makepkg . При запуске она ищет в текущем каталоге файл PKGBUILD и следует инструкциям из него, чтобы либо скомпилировать код, либо получить файлы для сборки пакета (имя_пакета.pkg.tar.xz). Готовый пакет содержит двоичные файлы и инструкции по установке, благодаря чему может быть легко установлен при помощи pacman.

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

В своем примере я буду использовать приложение для просмотра IPTV телевидения — ZVVOnlineTV, которое поставляется только в .deb пакете.

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

zvvonlinetv archlinux

Вот и все. Надеюсь статья была полезной, и если это так, то не забудьте поделиться ею в социальных сетях.

А каким вы пользуетесь способом? Напишите в комментариях ниже.

Источник: linuxthebest.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru