На чтение 6 мин. Просмотров 513 Опубликовано 03.05.2021
Хотите установить пакеты в Arch Linux, но не знаете, как это сделать? Многие люди сталкиваются с этой проблемой при первом переходе с дистрибутивов на основе Debian на Arch. Однако вы можете легко управлять пакетами в вашей системе на основе Arch с помощью менеджеров пакетов.
Pacman – это менеджер пакетов по умолчанию, который предустановлен в каждом дистрибутиве Arch. Но все же необходимы другие менеджеры пакетов, поскольку Pacman не поддерживает пакеты из пользовательского репозитория Arch.
Содержание
- Менеджеры пакетов в Arch Linux
- 1. Pacman
- 2. Ура
- Обновление и обновление пакетов
- Использование Pacman
- Использование Yay
- Добавление пакетов
- Установка пакетов с помощью Pacman
- Установить Пакеты с Yay
- Удаление пакетов в Arch
- Удаление пакетов с помощью Pacman
- Удалить пакеты с помощью Yay
- Управление пакетами в Arch Linux
Менеджеры пакетов в Arch Linux
Хотя Arch Linux поставляется с Pacman в качестве пакета по умолчанию manager, вы можете установить другие менеджеры пакетов, например Yay. В отличие от Pacman, эти менеджеры пакетов позволяют добавлять новые пакеты из официального репозитория Arch и AUR (пользовательского репозитория Arch).
В то время как другие менеджеры пакетов использовались на протяжении многих лет, такие примеры, как Yaourt и Aurman, больше не поддерживаются. Следовательно, Pacman и Yay – более безопасные и надежные менеджеры пакетов, на которые можно положиться в Arch Linux.
AUR – это репозиторий, организованный сообществом, который предоставляет пользователям платформу для обмена разработанными ими пакетами. Если вы разработчик, вы можете добавлять пакеты в AUR, и другие пользователи могут легко установить их в своей системе.
1. Pacman
Как упоминалось выше, каждая система Arch поставляется с Pacman в качестве менеджера пакетов по умолчанию. Наиболее примечательной особенностью Pacman является то, что он регулярно синхронизирует пакеты вашей системы с главным сервером и, в свою очередь, поддерживает вашу систему в актуальном состоянии.
2. Ура
Поскольку разработчики Yaourt и Aurman не будут выпускать никаких обновлений после прекращения поддержки, пользователи Arch начали использовать Yay для добавления пакетов из AUR. Основная цель Yay заключалась в том, чтобы минимизировать ввод данных пользователем и предоставить интерфейс, подобный Pacman.
Вы не сможете установить Yay с помощью Pacman, так как он не поддерживает добавление пакетов напрямую из пользовательского репозитория Arch. Следовательно, вам придется установить менеджер пакетов Yay вручную, используя его репозиторий Git. Вот как установить его в вашей системе.
Шаг 1. Вам потребуется git для клонирования репозитория yay.
pacman -S --needed git base-devel
Шаг 2. Клонируйте репозиторий в локальное хранилище.
git clone https://aur.archlinux.org/yay-git.git
Шаг 3. Измените разрешения папки.
chmod 777/yay-git
Шаг 4. Перейдите в каталог, в который вы клонировали репозиторий.
cd yay-git
Шаг 5. Используйте makepkg Команда для сборки пакета. Убедитесь, что вы не выполняете следующую команду от имени пользователя root, иначе это вызовет ошибку.
makepkg -si
Обновление и обновление пакетов
Если вы только что установили Arch Linux, то, прежде чем вы сможете добавлять или удалять пакеты, вам нужно будет синхронизировать вашу систему с главными серверами, обновив ваш местный список пакетов.
Затем вы можете легко обновить все свои пакеты до последней версии, загрузив файлы с официальных серверов.
Использование Pacman
Чтобы обновить список пакетов с помощью Pacman, используйте флаг -Sy с командой.
sudo pacman -Sy
После синхронизируя список пакетов вашей системы с главными серверами, вам необходимо обновить пакеты. Используйте флаг -Syu , чтобы сделать то же самое. Эта команда может занять некоторое время в зависимости от списка пакетов и вашего сетевого подключения.
sudo pacman -Syu
Вы можете сэкономить на вводе обеих этих команд, объединив их с помощью -Сю флаг. Pacman автоматически начнет загрузку последних пакетов после обновления списка пакетов.
sudo pacman -Syyu
Использование Yay
Менеджер пакетов Yay позволяет обновлять и эффективно обновляйте свои пакеты, используя свой терминал. Для этого просто используйте флаг -Syu с командой yay.
sudo yay -Syu
Добавление пакетов
Добавить пакеты легко, если вы знаете, какие команды выполнять. Все, что вам нужно сделать, это ввести команды диспетчера пакетов в терминал.
Flathub и Snap Store – два отличных приложения с графическим интерфейсом, которые вы можете использовать для установки программного обеспечения и приложений на свой Linux-компьютер.
Установка пакетов с помощью Pacman
Pacman использует расширение файла TAR для упаковки приложений. Он эффективно работает с системной архитектурой Arch Linux. Чтобы добавить пакет, вы должны использовать флаг -S с командой по умолчанию, как показано ниже.
sudo pacman -S packagename
Например,
sudo pacman -S cmatrix
Чтобы установить несколько пакетов одновременно, введите имена всех пакетов, разделенные пробелом.
sudo pacman -S cmatrix vlc python
Вы также можете получить информацию о пакетах после их установки.. В выходных данных содержится подробная информация об имени, версии, архитектуре и лицензии пакета. Для этого замените флаг -S на -Qi в команде pacman по умолчанию.
pacman -Qi cmatrix
Установить Пакеты с Yay
Синтаксис команды Yay install очень похож на синтаксис Pacman. Чтобы установить пакет с помощью диспетчера пакетов Yay, просто используйте флаг -S с командой по умолчанию.
yay -S packagename
Удаление пакетов в Arch
Arch Linux дает вам возможность удалять пакеты, если они вам не нужны, и это одна из многих причин, по которым вам следует установить Arch Linux. Вы можете удалить практически любой пакет из своей системы, если, конечно, у вас есть разрешение. Давайте посмотрим, как можно удалить пакет в Arch Linux.
Удаление пакетов с помощью Pacman
Удалить пакет также легко. Все, что вам нужно сделать, это использовать -R вместо флага -S в команде по умолчанию pacman .
sudo pacman -R cmatrix
Если пакет отсутствует в вашей системе, вы получите сообщение об ошибке, которое будет состояние «ошибка: цель не найдена: имя пакета».
Удалить пакеты с помощью Yay
Чтобы удалить пакеты с помощью Yay, добавьте -R для команды yay по умолчанию. Вы также можете использовать флаг -Rns, чтобы удалить все ненужные зависимости из вашей системы.
yay -R cmatrix
yay -Rns cmatrix
Если вы хотите удалить пакеты, которые не нужны вашей системе, используйте флаг -Yc с командой.
yay -Yc
Управление пакетами в Arch Linux
Существует несколько способов добавления и удаления пакетов на Дистрибутив Linux на основе Arch. Вы можете использовать менеджеры пакетов, такие как Pacman, Yaourt и Yay. В то время как некоторые менеджеры пакетов позволяют загружать пакеты из пользовательского репозитория Arch, другие, такие как Pacman, не поддерживают AUR.
Если вы не являетесь поклонником менеджеров пакетов, вы всегда можете загрузить нужные пакеты вручную. В Интернете доступно несколько веб-сайтов, которые предоставляют пользователям Linux пакеты TAR, RPM и DEB.
4 / 4 / 3 Регистрация: 11.08.2012 Сообщений: 595 |
|
1 |
|
Установка программ16.12.2022, 05:33. Показов 590. Ответов 12
Здравствуйте, не могу установить список интересующих меня программ. Выкладываю список команд которых я вводил: Код example@archlinux ~]$ uname -a Linux archlinux 6.0.12-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 08 Dec 2022 11:03:38 +0000 x86_64 GNU/Linux example@archlinux Downloads]$ sudo dpkg -i Yandex.deb dpkg: из-за Yandex.deb, содержащегося в yandex-browser-beta, возникла проблема предварительных зависимостей: yandex-browser-beta требует предварительной установки dpkg (>= 1.14.0) пакет dpkg не установлен. dpkg: ошибка при обработке архива Yandex.deb (--install): проблема предварительных зависимостей — пакет yandex-browser-beta не будет установлен При обработке следующих пакетов произошли ошибки: Yandex.deb example@archlinux Downloads]$ sudo pacman -S Yandex.deb ошибка: не найдена цель: Yandex.deb Мой офис Код [example@archlinux ~]$ yay bash: yay: команда не найдена [example@archlinux ~]$ yay -S depstap bash: yay: команда не найдена [example@archlinux ~]$ sudo pacman -S depstap [sudo] пароль для example: ошибка: не найдена цель: depstap [example@archlinux ~]$ get clone https://aur.archlinux.org/myoffice-standard-home-edition-bin.git bash: get: команда не найдена [example@archlinux ~]$ wget clone https://aur.archlinux.org/myoffice-standard-home-edition-bin.git --2022-12-15 11:46:19-- http://clone/ Распознаётся clone (clone)… ошибка: Временный сбой в разрешении имен. wget: не удаётся разрешить адрес «clone» --2022-12-15 11:46:19-- https://aur.archlinux.org/myoffice-standard-home-edition-bin.git Загружен сертификат CA «/etc/ssl/certs/ca-certificates.crt» Распознаётся aur.archlinux.org (aur.archlinux.org)… 95.216.144.15, 2a01:4f9:c010:50::1 Подключение к aur.archlinux.org (aur.archlinux.org)|95.216.144.15|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 404 Not Found 2022-12-15 11:46:20 ОШИБКА 404: Not Found. [example@archlinux ~]$ git clone https://aur.archlinux.org/myoffice-standard-home-edition-bin.git bash: git: команда не найдена [example@archlinux ~]$ get clone https://aur.archlinux.org/myoffice-standard-home-edition-bin.git bash: get: команда не найдена [example@archlinux ~]$ wget clone https://aur.archlinux.org/myoffice-standard-home-edition-bin.git --2022-12-15 11:47:18-- http://clone/ Распознаётся clone (clone)… ошибка: Временный сбой в разрешении имен. wget: не удаётся разрешить адрес «clone» --2022-12-15 11:47:18-- https://aur.archlinux.org/myoffice-standard-home-edition-bin.git Загружен сертификат CA «/etc/ssl/certs/ca-certificates.crt» Распознаётся aur.archlinux.org (aur.archlinux.org)… 95.216.144.15, 2a01:4f9:c010:50::1 Подключение к aur.archlinux.org (aur.archlinux.org)|95.216.144.15|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 404 Not Found 2022-12-15 11:47:18 ОШИБКА 404: Not Found. [example@archlinux ~]$ wget https://aur.archlinux.org/myoffice-standard-home-edition-bin.git --2022-12-15 11:47:33-- https://aur.archlinux.org/myoffice-standard-home-edition-bin.git Загружен сертификат CA «/etc/ssl/certs/ca-certificates.crt» Распознаётся aur.archlinux.org (aur.archlinux.org)… 95.216.144.15, 2a01:4f9:c010:50::1 Подключение к aur.archlinux.org (aur.archlinux.org)|95.216.144.15|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 404 Not Found 2022-12-15 11:47:34 ОШИБКА 404: Not Found. Так же трудности возникли при работе с Discover он не стартовал. Пришлось сделать след.
__________________ 0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
16.12.2022, 05:33 |
12 |
Kubuntovod 2657 / 776 / 173 Регистрация: 14.01.2013 Сообщений: 3,573 |
||||||||
16.12.2022, 06:11 |
2 |
|||||||
sudo pacman -S Yandex.deb Это так не работает. Сначала:
Если найдёт, тогда уже без второй ‘s’.
yay Ну, хоть минимальный хелп то надо прочесть.
.. 1 |
4 / 4 / 3 Регистрация: 11.08.2012 Сообщений: 595 |
|
16.12.2022, 06:48 [ТС] |
3 |
Вот что он мне сказал на попытку установки: Код [example@archlinux ~]$ sudo pacman -Ss yandex [sudo] пароль для example: [example@archlinux ~]$ yay -Ss yandex bash: yay: команда не найдена [example@archlinux ~]$
yay В ютубе встречал след информацию, что это внутренний компонент ArchLinux, но по ходу данная инфа была не корректна попробую поискать ещё что-нибудь на эту тему
.. А это зачем Просто для информации? Просто я думал что и на Линукс версии он будет С поддержкой отечественной криптографии… 0 |
Kubuntovod 2657 / 776 / 173 Регистрация: 14.01.2013 Сообщений: 3,573 |
||||
16.12.2022, 07:07 |
4 |
|||
bash: yay: команда не найдена
А это зачем Просто для информации? Чтобы показать, что в AUR оно есть.
С поддержкой отечественной криптографии… Сочувствую. Аццкая вещь. 1 |
4 / 4 / 3 Регистрация: 11.08.2012 Сообщений: 595 |
|
16.12.2022, 07:38 [ТС] |
5 |
вот что получилось. Код [example@archlinux ~]$ sudo pacman -S git base-devel [sudo] пароль для example: :: 26 объектов в группе base-devel: :: Repository core 1) archlinux-keyring 2) autoconf 3) automake 4) binutils 5) bison 6) debugedit 7) fakeroot 8) file 9) findutils 10) flex 11) gawk 12) gcc 13) gettext 14) grep 15) groff 16) gzip 17) libtool 18) m4 19) make 20) pacman 21) patch 22) pkgconf 23) sed 24) sudo 25) texinfo 26) which Выберите вариант (по-умолчанию=все): предупреждение: archlinux-keyring-20221213-1 не устарел -- переустанавливается предупреждение: autoconf-2.71-1 не устарел -- переустанавливается предупреждение: automake-1.16.5-1 не устарел -- переустанавливается предупреждение: binutils-2.39-4 не устарел -- переустанавливается предупреждение: bison-3.8.2-4 не устарел -- переустанавливается предупреждение: debugedit-5.0-4 не устарел -- переустанавливается предупреждение: fakeroot-1.30.1-1 не устарел -- переустанавливается предупреждение: file-5.43-1 не устарел -- переустанавливается предупреждение: findutils-4.9.0-1 не устарел -- переустанавливается предупреждение: flex-2.6.4-3 не устарел -- переустанавливается предупреждение: gawk-5.2.1-1 не устарел -- переустанавливается предупреждение: gcc-12.2.0-1 не устарел -- переустанавливается предупреждение: gettext-0.21.1-2 не устарел -- переустанавливается предупреждение: grep-3.8-2 не устарел -- переустанавливается предупреждение: groff-1.22.4-7 не устарел -- переустанавливается предупреждение: gzip-1.12-1 не устарел -- переустанавливается предупреждение: libtool-2.4.7-5 не устарел -- переустанавливается предупреждение: m4-1.4.19-1 не устарел -- переустанавливается предупреждение: make-4.3-5 не устарел -- переустанавливается предупреждение: pacman-6.0.2-5 не устарел -- переустанавливается предупреждение: patch-2.7.6-8 не устарел -- переустанавливается предупреждение: pkgconf-1.8.0-1 не устарел -- переустанавливается предупреждение: sed-4.9-1 не устарел -- переустанавливается предупреждение: sudo-1.9.12.p1-1 не устарел -- переустанавливается предупреждение: texinfo-7.0.1-1 не устарел -- переустанавливается предупреждение: which-2.21-5 не устарел -- переустанавливается разрешение зависимостей... проверка конфликтов... Пакеты (30) perl-error-0.17029-4 perl-mailtools-2.21-6 perl-timedate-2.33-4 archlinux-keyring-20221213-1 autoconf-2.71-1 automake-1.16.5-1 binutils-2.39-4 bison-3.8.2-4 debugedit-5.0-4 fakeroot-1.30.1-1 file-5.43-1 findutils-4.9.0-1 flex-2.6.4-3 gawk-5.2.1-1 gcc-12.2.0-1 gettext-0.21.1-2 git-2.39.0-1 grep-3.8-2 groff-1.22.4-7 gzip-1.12-1 libtool-2.4.7-5 m4-1.4.19-1 make-4.3-5 pacman-6.0.2-5 patch-2.7.6-8 pkgconf-1.8.0-1 sed-4.9-1 sudo-1.9.12.p1-1 texinfo-7.0.1-1 which-2.21-5 Будет загружено: 6.69 MiB Будет установлено: 308.04 MiB Изменение размера: 37.62 MiB :: Приступить к установке? [Y/n] y :: Получение пакетов... git-2.39.0-1-x86_64 6.6 MiB 1017 KiB/s 00:07 [################################################] 100% perl-mailtools-2.21-6-any 62.2 KiB 749 KiB/s 00:00 [################################################] 100% perl-timedate-2.33-4-any 35.8 KiB 347 KiB/s 00:00 [################################################] 100% perl-error-0.17029-4-any 21.8 KiB 225 KiB/s 00:00 [################################################] 100% Total (4/4) 6.7 MiB 952 KiB/s 00:07 [################################################] 100% (30/30) проверка ключей [################################################] 100% (30/30) проверка целостности пакета [################################################] 100% (30/30) загрузка файлов пакетов [################################################] 100% (30/30) проверка конфликтов файлов [################################################] 100% (30/30) проверка доступного места [################################################] 100% :: Обработка изменений пакета... ( 1/30) установка perl-error [################################################] 100% ( 2/30) установка perl-timedate [################################################] 100% ( 3/30) установка perl-mailtools [################################################] 100% ( 4/30) переустановка grep [################################################] 100% ( 5/30) переустановка findutils [################################################] 100% ( 6/30) установка git [################################################] 100% Дополнительные зависимости для 'git' tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [установлено] subversion: git svn org.freedesktop.secrets: keyring credential helper [установлено] libsecret: libsecret credential helper [установлено] ( 7/30) переустановка gettext [################################################] 100% ( 8/30) переустановка gawk [################################################] 100% ( 9/30) переустановка pacman [################################################] 100% (10/30) переустановка archlinux-keyring [################################################] 100% ==> Добавление ключей из файла 'archlinux.gpg'... ==> Обновление таблицы доверия... gpg: срок следующей проверки таблицы доверия 2023-04-21 ==> Обновление таблицы доверия... gpg: срок следующей проверки таблицы доверия 2023-04-21 (11/30) переустановка m4 [################################################] 100% (12/30) переустановка autoconf [################################################] 100% (13/30) переустановка automake [################################################] 100% (14/30) переустановка binutils [################################################] 100% (15/30) переустановка bison [################################################] 100% (16/30) переустановка debugedit [################################################] 100% (17/30) переустановка sed [################################################] 100% (18/30) переустановка file [################################################] 100% (19/30) переустановка fakeroot [################################################] 100% (20/30) переустановка flex [################################################] 100% (21/30) переустановка gcc [################################################] 100% (22/30) переустановка groff [################################################] 100% (23/30) переустановка gzip [################################################] 100% (24/30) переустановка libtool [################################################] 100% (25/30) переустановка make [################################################] 100% (26/30) переустановка patch [################################################] 100% (27/30) переустановка pkgconf [################################################] 100% (28/30) переустановка sudo [################################################] 100% (29/30) переустановка texinfo [################################################] 100% (30/30) переустановка which [################################################] 100% :: Запуск post-transaction hooks... (1/7) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (2/7) Reloading system manager configuration... (3/7) Creating temporary files... (4/7) Arming ConditionNeedsUpdate... (5/7) Refreshing PackageKit... (6/7) Warn about old perl modules (7/7) Updating the info directory file... [example@archlinux ~]$ git clone https://aur.archlinux.org/yay-bin.git Клонирование в «yay-bin»... remote: Enumerating objects: 382, done. remote: Counting objects: 100% (382/382), done. remote: Compressing objects: 100% (266/266), done. remote: Total 382 (delta 114), reused 366 (delta 114), pack-reused 0 Получение объектов: 100% (382/382), 86.75 КиБ | 772.00 КиБ/с, готово. Определение изменений: 100% (114/114), готово. [example@archlinux ~]$ cd yay-bin [example@archlinux yay-bin]$ makepkg -si ==> Сборка пакета yay-bin 11.3.1-1 (Fri 16 Dec 2022 11:18:37 AM +07) ==> Проверка зависимостей для запуска... ==> Проверка зависимостей для сборки... ==> Получение исходных файлов... -> Загрузка yay_11.3.1_x86_64.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2978k 100 2978k 0 0 918k 0 0:00:03 0:00:03 --:--:-- 1899k ==> Проверка файлов source_x86_64 с использованием sha256sums... yay_11.3.1_x86_64.tar.gz ... Готово ==> Распаковка исходных файлов... -> Распаковка 'yay_11.3.1_x86_64.tar.gz' с помощью bsdtar ==> Вход в окружение fakeroot... ==> Запускается package()... ==> Очистка... -> Удаление файлов libtool... -> Удаление ненужных файлов... -> Удаление статических библиотек... -> Удаление отладочной информации из бинарников и библиотек... -> Сжатие документации (man и info)... ==> Проверка сборки на ошибки... ==> Создание пакета "yay-bin"... -> Создание файла '.PKGINFO'... -> Создание файла '.BUILDINFO'... -> Создание файла '.MTREE'... -> Сжатие пакета... ==> Выход из окружения fakeroot. ==> Завершена сборка пакета yay-bin 11.3.1-1 (Fri 16 Dec 2022 11:18:51 AM +07) ==> Установка пакета 'yay-bin' с помощью 'pacman -U'... [sudo] пароль для example: загрузка пакетов... разрешение зависимостей... проверка конфликтов... Пакеты (1) yay-bin-11.3.1-1 Будет установлено: 7.29 MiB :: Приступить к установке? [Y/n] y (1/1) проверка ключей [################################################] 100% (1/1) проверка целостности пакета [################################################] 100% (1/1) загрузка файлов пакетов [################################################] 100% (1/1) проверка конфликтов файлов [################################################] 100% (1/1) проверка доступного места [################################################] 100% :: Обработка изменений пакета... (1/1) установка yay-bin [################################################] 100% Дополнительные зависимости для 'yay-bin' sudo: privilege elevation [установлено] doas: privilege elevation :: Запуск post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Refreshing PackageKit... [example@archlinux yay-bin]$ sudo pacman -Ss yandex [example@archlinux yay-bin]$ sudo pacman -S yandex ошибка: не найдена цель: yandex [example@archlinux yay-bin]$ sudo yay -Ss yandex -> Avoid running yay as root/sudo. aur/python-yadisk-async 1.3.5-1 (+0 0.00) Yandex.Disk REST API client library for Python with async/await support aur/python-yadisk 1.2.17-1 (+0 0.00) Yandex.Disk REST API client library for Python aur/yandex-browser-ffmpeg-codecs-update-hook 0.0.1-1 (+0 0.00) alpm-hook to automatically update yandex-browser's ffmpeg codecs on package update aur/yandex-disk-indicator-git 1.11.0.r1.g5a59a89-1 (+0 0.00) Panel indicator (GUI) for YandexDisk CLI client for Linux. aur/geesefs-git 0.31.2-2 (+0 0.00) A high-performance, POSIX-ish S3 (Yandex, Amazon) file system written in Go (Git version). aur/geesefs-bin 0.34.0-1 (+0 0.00) A high-performance, POSIX-ish S3 (Yandex, Amazon) file system written in Go. aur/ydb 1.9.2-1 (+0 0.00) Yandex Database CLI aur/dmusic 0.3-5 (+0 0.00) Compact and native Yandex Music client aur/firefox-extension-reverse-image-search 3.3.5-1 (+1 0.00) Context menu to search with an image on various services, such as Google, Bing, Yandex, TinEye, SauceNAO and IQDB aur/yandex-tank 1.12.8-2 (+1 0.00) Performance measurement tool aur/ymaudio-git r18.082e86e-1 (+1 0.57) Yandex.Music CLI Audio Player aur/python-yandex-music-api 2.0.0-1 (+1 0.00) Unofficial Python library for the Yandex.Music API aur/translator-git r98.7b14a43-1 (+1 0.00) Translater app that uses Yandex API designed for Pantheon. Donate Link: http://bit.do/Translator_Donate aur/python-geopy-git 1.10.0.r431.ba50914-2 (+2 0.00) Geocoding Toolbox for Python 3. Includes geocoder classes for the OpenStreetMap,ESRI ArcGIS,Google,Baidu,Bing,Yahoo,Yandex,IGN France,GeoNames,NaviData,OpenMapQuest,What3Words,OpenCage,SmartyStreets,geocoder.us, and GeocodeFarm geocoder services. aur/rhythmbox-plugin-yandex-music 0.4-1 (+2 0.01) Yandex Music integration for Rhythmbox aur/yandex-pgmigrate 1.0.3-1 (+2 0.00) (Orphaned) (Out-of-date: 2021-01-29) PostgreSQL migrations made easy aur/nautilus-search-by-image-git r4.2dcb126-2 (+3 0.00) Nautilus extension to do a reverse image search in Google/Yandex from a local file context-menu. aur/yandex-music-player 1.4.2-1 (+3 0.00) Yandex Music desktop Electron application with MPRIS support aur/firefox-extension-google-search-link-fix 1.6.10-3 (+3 0.00) Prevents Google and Yandex search pages from modifying search result links when you click them aur/yandex-cloud-bin 0.96.0-1 (+5 0.11) (Out-of-date: 2022-11-10) Yandex.Cloud CLI aur/yandex-browser-ffmpeg-codecs-opera 0.0.2-1 (+5 0.00) (Out-of-date: 2020-10-23) symlink for opera-ffmpeg-codecs package to be used with yandex-browser aur/ekstertera 0.1.12-1 (+5 0.00) (Out-of-date: 2022-04-29) GUI client for Yandex.Disk aur/ydcmd 2.12-1 (+11 0.00) Command line client for Yandex.Disk aur/yamux v60-2 (+14 2.02) Yandex Music client aur/yandex-browser 22.11.0.2484_1-1 (+14 1.13) The web browser from Yandex. Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier. aur/crow-translate-git 2.9.8.r1.g6318322-1 (+14 0.08) A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva aur/yandex-disk-indicator 1.11.0-3 (+14 0.99) Panel indicator (GUI) for YandexDisk CLI client for Linux. aur/crow-translate 2.10.1-1 (+53 0.71) A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva aur/yandex-browser-beta 22.9.1.1110_1-3 (+85 0.45) The web browser from Yandex. Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier. aur/yandex-disk 0.1.6.1080-1 (+132 0.50) Yandex.Disk keeps your files with you at all times. [example@archlinux yay-bin]$ Насколько я понял я, вашими командами, установил Yay — вспомогательный инструмент Arch Linux AUR. И теперь можно пробовать устанавливать сам браузер. Так?
Сочувствую. Аццкая вещь. Да уж, согласен. 0 |
Kubuntovod 2657 / 776 / 173 Регистрация: 14.01.2013 Сообщений: 3,573 |
||||||||
16.12.2022, 09:22 |
6 |
|||||||
Так? Да, всё верно.
Потом, ставим:
0 |
4 / 4 / 3 Регистрация: 11.08.2012 Сообщений: 595 |
|
16.12.2022, 10:49 [ТС] |
7 |
1 У меня установка закончилась ошибкой Код :: Proceed with install? [Y/n] y :: (1/1) Parsing SRCINFO: yandex-browser [sudo] пароль для example: разрешение зависимостей... проверка конфликтов... Пакеты (3) gst-plugins-bad-libs-1.20.4-3 gtk4-1:4.8.2-1 harfbuzz-icu-5.3.1-3 Будет загружено: 9.06 MiB Будет установлено: 45.91 MiB :: Приступить к установке? [Y/n] y :: Получение пакетов... gtk4-1:4.8.2-1-x86_64 6.9 MiB 3.17 MiB/s 00:02 [################################################] 100% gst-plugins-bad-libs-1.20.4-3-x86_64 2.1 MiB 5.79 MiB/s 00:00 [################################################] 100% harfbuzz-icu-5.3.1-3-x86_64 7.8 KiB 80.0 KiB/s 00:00 [################################################] 100% Total (3/3) 9.1 MiB 3.14 MiB/s 00:03 [################################################] 100% (3/3) проверка ключей [################################################] 100% (3/3) проверка целостности пакета [################################################] 100% (3/3) загрузка файлов пакетов [################################################] 100% (3/3) проверка конфликтов файлов [################################################] 100% (3/3) проверка доступного места [################################################] 100% :: Обработка изменений пакета... (1/3) установка gst-plugins-bad-libs [################################################] 100% (2/3) установка gtk4 [################################################] 100% Дополнительные зависимости для 'gtk4' evince: Default print preview command (3/3) установка harfbuzz-icu [################################################] 100% :: Запуск post-transaction hooks... (1/4) Arming ConditionNeedsUpdate... (2/4) Refreshing PackageKit... (3/4) Compiling GSettings XML schema files... (4/4) Updating GTK4 module cache... ==> Сборка пакета yandex-browser 22.11.0.2484_1-1 (Fri 16 Dec 2022 02:41:57 PM +07) ==> Получение исходных файлов... -> Загрузка yandex-browser-22.11.0.2484_1.deb... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 169 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 ==> ОШИБКА: Ошибка при загрузке 'https://repo.yandex.ru/yandex-browser/deb/pool/main/y/yandex-browser-stable/yandex-browser-stable_22.11.0.2484-1_amd64.deb' Прерывание... -> error downloading sources: yandex-browser context: exit status 1 -> gtk4 not satisfied, flushing install queue ==> Сборка пакета yandex-browser 22.11.0.2484_1-1 (Fri 16 Dec 2022 02:42:01 PM +07) ==> Проверка зависимостей для запуска... ==> Проверка зависимостей для сборки... ==> Получение исходных файлов... -> Загрузка yandex-browser-22.11.0.2484_1.deb... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 169 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 ==> ОШИБКА: Ошибка при загрузке 'https://repo.yandex.ru/yandex-browser/deb/pool/main/y/yandex-browser-stable/yandex-browser-stable_22.11.0.2484-1_amd64.deb' Прерывание... -> error making: yandex-browser 0 |
Kubuntovod 2657 / 776 / 173 Регистрация: 14.01.2013 Сообщений: 3,573 |
||||
16.12.2022, 13:38 |
8 |
|||
У меня установка закончилась ошибкой
0 |
4 / 4 / 3 Регистрация: 11.08.2012 Сообщений: 595 |
|
19.12.2022, 06:00 [ТС] |
9 |
yay -Syyu Запустил программу обновления пакетов вывод команды след: Код example@archlinux ~]$ yay -Syyu [sudo] пароль для example: :: Обновление баз данных пакетов... core 152.5 KiB 201 KiB/s 00:01 [################################################] 100% extra 1727.0 KiB 3.59 MiB/s 00:00 [################################################] 100% community 7.2 MiB 5.00 MiB/s 00:01 [################################################] 100% multilib 162.6 KiB 1290 KiB/s 00:00 [################################################] 100% :: Запускается полное обновление системы... разрешение зависимостей... проверка конфликтов... Пакеты (21) db-6.2.32-1 db5.3-5.3.28-2 dolphin-22.12.0-2 firefox-108.0.1-1 harfbuzz-6.0.0-1 harfbuzz-icu-6.0.0-1 iproute2-6.1.0-3 jack2-1.9.21-3 libical-3.0.16-4 libnm-1.40.8-1 libva-mesa-driver-22.3.1-1 libx11-1.8.3-3 mesa-22.3.1-1 networkmanager-1.40.8-1 perl-5.36.0-3 phonon-qt5-gstreamer-4.10.0-4 pipewire-1:0.3.63-1 protobuf-21.12-1 smbclient-4.17.4-1 vulkan-radeon-22.3.1-1 xz-5.4.0-1 далее выполнил повтор команд: yay -Ss yandex yay -S yandex-browser вывод команд след: [example@archlinux ~]$ yay -Ss yandex.ru 1 yandex-browser (Build Files Exist) прошел по пути /home/example/.cache/yay/yandex-browser/ там только два файла PKGBUILD и yandex-browser.install и пока на этом всё. 0 |
2657 / 776 / 173 Регистрация: 14.01.2013 Сообщений: 3,573 |
|
19.12.2022, 12:07 |
10 |
В меню а’ля Пуск появился пункт Yandex Browser. И даже запускается и работает. Удивительное дело … Картинка пожалась. Вот полная версия. Миниатюры
1 |
4 / 4 / 3 Регистрация: 11.08.2012 Сообщений: 595 |
|
19.12.2022, 12:13 [ТС] |
11 |
В меню а’ля Пуск появился пункт Yandex Browser. И даже запускается и работает. Удивительное дело .. И самое прикольное а’ля нету. Ни в пуске не через поиск программ 0 |
2657 / 776 / 173 Регистрация: 14.01.2013 Сообщений: 3,573 |
|
19.12.2022, 12:50 |
12 |
Я нигде ‘a’ не нажимал. Просто Enter. Т.е. все шаги по дефолту. 1 |
4 / 4 / 3 Регистрация: 11.08.2012 Сообщений: 595 |
|
19.12.2022, 13:00 [ТС] |
13 |
Понял свою ошибку. Спасибо теперь программа установлена. 0 |
Several times I updated pacman -Syy
, pacman -Syu
and some other commands.
I have multilib source uncommented in pacman.conf
.
My last thoughts were about pacman-key
, I was trying to change keyserver in /etc/pacman.d/gnupg/gnu.conf
, run pacman-key --refresh-keys
and pacman-key --populate archlinux
but it didn’t help me. Was googling a lot, but I guess I need to ask here.
pacman -S xorg
works, but pacman -S yaourt
and several others not
UPD: pacman.conf
# # /etc/pacman.conf # # See the pacman.conf(5) manpage for option and repository directives # # GENERAL OPTIONS # [options] # The following paths are commented out with their default values listed. # If you wish to use different paths, uncomment and update the paths. #RootDir = / #DBPath = /var/lib/pacman/ #CacheDir = /var/cache/pacman/pkg/ #LogFile = /var/log/pacman.log #GPGDir = /etc/pacman.d/gnupg/ #HookDir = /etc/pacman.d/hooks/ HoldPkg = pacman glibc #XferCommand = /usr/bin/curl -C - -f %u > %o #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u #CleanMethod = KeepInstalled #UseDelta = 0.7 Architecture = auto # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup #IgnorePkg = #IgnoreGroup = #NoUpgrade = #NoExtract = # Misc options #UseSyslog #Color #TotalDownload CheckSpace #VerbosePkgLists # By default, pacman accepts packages signed by keys that its local keyring # trusts (see pacman-key and its man page), as well as unsigned packages. SigLevel = Never LocalFileSigLevel = Optional #RemoteFileSigLevel = Required # NOTE: You must run `pacman-key --init` before first using pacman; the local # keyring can then be populated with the keys of all official Arch Linux # packagers with `pacman-key --populate archlinux`. # # REPOSITORIES # - can be defined here or included from another file # - pacman will search repositories in the order defined here # - local/custom mirrors can be added here or in separate files # - repositories listed first will take precedence when packages # have identical names, regardless of version number # - URLs will have $repo replaced by the name of the current repo # - URLs will have $arch replaced by the name of the architecture # # Repository entries are of the format: # [repo-name] # Server = ServerName # Include = IncludePath # # The header [repo-name] is crucial - it must be present and # uncommented to enable the repo. # # The testing repositories are disabled by default. To enable, uncomment the # repo name header and Include lines. You can add preferred servers immediately # after the header, and they will be used before the default mirrors. #[testing] #Include = /etc/pacman.d/mirrorlist [core] Include = /etc/pacman.d/mirrorlist [extra] Include = /etc/pacman.d/mirrorlist #[community-testing] #Include = /etc/pacman.d/mirrorlist [community] Include = /etc/pacman.d/mirrorlist # If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here. #[multilib-testing] #Include = /etc/pacman.d/mirrorlist [multilib] Include = /etc/pacman.d/mirrorlist # 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
Trying to install
sudo pacman -S light error: target not found: light sudo pacman -S alsamixer error: target not found: alsamixer
Several times I updated pacman -Syy
, pacman -Syu
and some other commands.
I have multilib source uncommented in pacman.conf
.
My last thoughts were about pacman-key
, I was trying to change keyserver in /etc/pacman.d/gnupg/gnu.conf
, run pacman-key --refresh-keys
and pacman-key --populate archlinux
but it didn’t help me. Was googling a lot, but I guess I need to ask here.
pacman -S xorg
works, but pacman -S yaourt
and several others not
UPD: pacman.conf
# # /etc/pacman.conf # # See the pacman.conf(5) manpage for option and repository directives # # GENERAL OPTIONS # [options] # The following paths are commented out with their default values listed. # If you wish to use different paths, uncomment and update the paths. #RootDir = / #DBPath = /var/lib/pacman/ #CacheDir = /var/cache/pacman/pkg/ #LogFile = /var/log/pacman.log #GPGDir = /etc/pacman.d/gnupg/ #HookDir = /etc/pacman.d/hooks/ HoldPkg = pacman glibc #XferCommand = /usr/bin/curl -C - -f %u > %o #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u #CleanMethod = KeepInstalled #UseDelta = 0.7 Architecture = auto # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup #IgnorePkg = #IgnoreGroup = #NoUpgrade = #NoExtract = # Misc options #UseSyslog #Color #TotalDownload CheckSpace #VerbosePkgLists # By default, pacman accepts packages signed by keys that its local keyring # trusts (see pacman-key and its man page), as well as unsigned packages. SigLevel = Never LocalFileSigLevel = Optional #RemoteFileSigLevel = Required # NOTE: You must run `pacman-key --init` before first using pacman; the local # keyring can then be populated with the keys of all official Arch Linux # packagers with `pacman-key --populate archlinux`. # # REPOSITORIES # - can be defined here or included from another file # - pacman will search repositories in the order defined here # - local/custom mirrors can be added here or in separate files # - repositories listed first will take precedence when packages # have identical names, regardless of version number # - URLs will have $repo replaced by the name of the current repo # - URLs will have $arch replaced by the name of the architecture # # Repository entries are of the format: # [repo-name] # Server = ServerName # Include = IncludePath # # The header [repo-name] is crucial - it must be present and # uncommented to enable the repo. # # The testing repositories are disabled by default. To enable, uncomment the # repo name header and Include lines. You can add preferred servers immediately # after the header, and they will be used before the default mirrors. #[testing] #Include = /etc/pacman.d/mirrorlist [core] Include = /etc/pacman.d/mirrorlist [extra] Include = /etc/pacman.d/mirrorlist #[community-testing] #Include = /etc/pacman.d/mirrorlist [community] Include = /etc/pacman.d/mirrorlist # If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here. #[multilib-testing] #Include = /etc/pacman.d/mirrorlist [multilib] Include = /etc/pacman.d/mirrorlist # 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
Trying to install
sudo pacman -S light error: target not found: light sudo pacman -S alsamixer error: target not found: alsamixer
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
- Pick a username
- Email Address
- Password
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
Sign in
to your account
На чтение 6 мин Просмотров 1.1к. Опубликовано 03.05.2021
Хотите установить пакеты в Arch Linux, но не знаете, как это сделать? Многие люди сталкиваются с этой проблемой при первом переходе с дистрибутивов на основе Debian на Arch. Однако вы можете легко управлять пакетами в вашей системе на основе Arch с помощью менеджеров пакетов.
Pacman – это менеджер пакетов по умолчанию, который предустановлен в каждом дистрибутиве Arch. Но все же необходимы другие менеджеры пакетов, поскольку Pacman не поддерживает пакеты из пользовательского репозитория Arch.
Содержание
- Менеджеры пакетов в Arch Linux
- 1. Pacman
- 2. Ура
- Обновление и обновление пакетов
- Использование Pacman
- Использование Yay
- Добавление пакетов
- Установка пакетов с помощью Pacman
- Установить Пакеты с Yay
- Удаление пакетов в Arch
- Удаление пакетов с помощью Pacman
- Удалить пакеты с помощью Yay
- Управление пакетами в Arch Linux
Менеджеры пакетов в Arch Linux
Хотя Arch Linux поставляется с Pacman в качестве пакета по умолчанию manager, вы можете установить другие менеджеры пакетов, например Yay. В отличие от Pacman, эти менеджеры пакетов позволяют добавлять новые пакеты из официального репозитория Arch и AUR (пользовательского репозитория Arch).
В то время как другие менеджеры пакетов использовались на протяжении многих лет, такие примеры, как Yaourt и Aurman, больше не поддерживаются. Следовательно, Pacman и Yay – более безопасные и надежные менеджеры пакетов, на которые можно положиться в Arch Linux.
AUR – это репозиторий, организованный сообществом, который предоставляет пользователям платформу для обмена разработанными ими пакетами. Если вы разработчик, вы можете добавлять пакеты в AUR, и другие пользователи могут легко установить их в своей системе.
1. Pacman
Как упоминалось выше, каждая система Arch поставляется с Pacman в качестве менеджера пакетов по умолчанию. Наиболее примечательной особенностью Pacman является то, что он регулярно синхронизирует пакеты вашей системы с главным сервером и, в свою очередь, поддерживает вашу систему в актуальном состоянии.
2. Ура
Поскольку разработчики Yaourt и Aurman не будут выпускать никаких обновлений после прекращения поддержки, пользователи Arch начали использовать Yay для добавления пакетов из AUR. Основная цель Yay заключалась в том, чтобы минимизировать ввод данных пользователем и предоставить интерфейс, подобный Pacman.
Вы не сможете установить Yay с помощью Pacman, так как он не поддерживает добавление пакетов напрямую из пользовательского репозитория Arch. Следовательно, вам придется установить менеджер пакетов Yay вручную, используя его репозиторий Git. Вот как установить его в вашей системе.
Шаг 1. Вам потребуется git для клонирования репозитория yay.
pacman -S --needed git base-devel
Шаг 2. Клонируйте репозиторий в локальное хранилище.
git clone https://aur.archlinux.org/yay-git.git
Шаг 3. Измените разрешения папки.
chmod 777/yay-git
Шаг 4. Перейдите в каталог, в который вы клонировали репозиторий.
cd yay-git
Шаг 5. Используйте makepkg Команда для сборки пакета. Убедитесь, что вы не выполняете следующую команду от имени пользователя root, иначе это вызовет ошибку.
makepkg -si
Обновление и обновление пакетов
Если вы только что установили Arch Linux, то, прежде чем вы сможете добавлять или удалять пакеты, вам нужно будет синхронизировать вашу систему с главными серверами, обновив ваш местный список пакетов.
Затем вы можете легко обновить все свои пакеты до последней версии, загрузив файлы с официальных серверов.
Использование Pacman
Чтобы обновить список пакетов с помощью Pacman, используйте флаг -Sy с командой.
sudo pacman -Sy
После синхронизируя список пакетов вашей системы с главными серверами, вам необходимо обновить пакеты. Используйте флаг -Syu , чтобы сделать то же самое. Эта команда может занять некоторое время в зависимости от списка пакетов и вашего сетевого подключения.
sudo pacman -Syu
Вы можете сэкономить на вводе обеих этих команд, объединив их с помощью -Сю флаг. Pacman автоматически начнет загрузку последних пакетов после обновления списка пакетов.
sudo pacman -Syyu
Использование Yay
Менеджер пакетов Yay позволяет обновлять и эффективно обновляйте свои пакеты, используя свой терминал. Для этого просто используйте флаг -Syu с командой yay.
sudo yay -Syu
Добавление пакетов
Добавить пакеты легко, если вы знаете, какие команды выполнять. Все, что вам нужно сделать, это ввести команды диспетчера пакетов в терминал.
Flathub и Snap Store – два отличных приложения с графическим интерфейсом, которые вы можете использовать для установки программного обеспечения и приложений на свой Linux-компьютер.
Установка пакетов с помощью Pacman
Pacman использует расширение файла TAR для упаковки приложений. Он эффективно работает с системной архитектурой Arch Linux. Чтобы добавить пакет, вы должны использовать флаг -S с командой по умолчанию, как показано ниже.
sudo pacman -S packagename
Например,
sudo pacman -S cmatrix
Чтобы установить несколько пакетов одновременно, введите имена всех пакетов, разделенные пробелом.
sudo pacman -S cmatrix vlc python
Вы также можете получить информацию о пакетах после их установки.. В выходных данных содержится подробная информация об имени, версии, архитектуре и лицензии пакета. Для этого замените флаг -S на -Qi в команде pacman по умолчанию.
pacman -Qi cmatrix
Установить Пакеты с Yay
Синтаксис команды Yay install очень похож на синтаксис Pacman. Чтобы установить пакет с помощью диспетчера пакетов Yay, просто используйте флаг -S с командой по умолчанию.
yay -S packagename
Удаление пакетов в Arch
Arch Linux дает вам возможность удалять пакеты, если они вам не нужны, и это одна из многих причин, по которым вам следует установить Arch Linux. Вы можете удалить практически любой пакет из своей системы, если, конечно, у вас есть разрешение. Давайте посмотрим, как можно удалить пакет в Arch Linux.
Удаление пакетов с помощью Pacman
Удалить пакет также легко. Все, что вам нужно сделать, это использовать -R вместо флага -S в команде по умолчанию pacman .
sudo pacman -R cmatrix
Если пакет отсутствует в вашей системе, вы получите сообщение об ошибке, которое будет состояние «ошибка: цель не найдена: имя пакета».
Удалить пакеты с помощью Yay
Чтобы удалить пакеты с помощью Yay, добавьте -R для команды yay по умолчанию. Вы также можете использовать флаг -Rns, чтобы удалить все ненужные зависимости из вашей системы.
yay -R cmatrix
yay -Rns cmatrix
Если вы хотите удалить пакеты, которые не нужны вашей системе, используйте флаг -Yc с командой.
yay -Yc
Управление пакетами в Arch Linux
Существует несколько способов добавления и удаления пакетов на Дистрибутив Linux на основе Arch. Вы можете использовать менеджеры пакетов, такие как Pacman, Yaourt и Yay. В то время как некоторые менеджеры пакетов позволяют загружать пакеты из пользовательского репозитория Arch, другие, такие как Pacman, не поддерживают AUR.
Если вы не являетесь поклонником менеджеров пакетов, вы всегда можете загрузить нужные пакеты вручную. В Интернете доступно несколько веб-сайтов, которые предоставляют пользователям Linux пакеты TAR, RPM и DEB.
Loading
Ответ на:
комментарий
от ams0114 09.06.18 02:20:41 MSK
Ответ на:
комментарий
от anonymous 09.06.18 02:33:28 MSK
Ответ на:
комментарий
от ams0114 09.06.18 02:37:52 MSK
$ sudo путен -S нормальная зарплата
ошибка: не найдена цель: нормальная
ошибка: не найдена цель: зарплата
anonymous
(09.06.18 02:50:48 MSK)
- Показать ответ
- Ссылка
Такс
yaourt НЕ в официальных репозиториях
Он в АУРЕ либо же в кастомных
Вот решение ситуации
git clone https://aur.archlinux.org/yaourt.git && cd yaourt
makepkg -sri
Deleted
(09.06.18 02:54:01 MSK)
Последнее исправление: Deleted 09.06.18 02:55:11 MSK
(всего
исправлений: 1)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от anonymous 09.06.18 02:50:48 MSK
смешно. просто все работало нормально. пользовался. потом перестал работать yaourt… в pacman.conf репозиторий есть. поэтому не знаю что делать
ams0114
(09.06.18 02:54:38 MSK)
- Ссылка
Ответ на:
комментарий
от ams0114 09.06.18 02:37:52 MSK
Ответ на:
комментарий
от xfilx 09.06.18 02:54:53 MSK
Чего вы накинулись
Со всеми же бывает
Да, не спорю. Маны нужно читать
Deleted
(09.06.18 02:55:25 MSK)
Последнее исправление: Deleted 09.06.18 02:55:52 MSK
(всего
исправлений: 1)
- Ссылка
Ответ на:
комментарий
от Deleted 09.06.18 02:54:01 MSK
спасибо. я просто загуглил и нашелся мануал в котором было написано вот так: Затем выполняем обновление репозиториев и установку yaourt с помощью команды:
# pacman -Sy yaourt
ну я типа и попробовал))
ams0114
(09.06.18 02:56:55 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от ams0114 09.06.18 02:56:55 MSK
Ну, главное что попробовал
Все что лежит в ауре можно собирать руками без yaourt’ов всяких
Deleted
(09.06.18 02:57:49 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от Deleted 09.06.18 02:57:49 MSK
Ответ на:
комментарий
от ams0114 09.06.18 02:59:01 MSK
А ещё, если будут проблемы со сборкой
sudo pacman -S base-devel git --needed
Установит нужные пакеты для компиляций без переустановки существующих
Deleted
(09.06.18 03:02:12 MSK)
Последнее исправление: Deleted 09.06.18 03:02:20 MSK
(всего
исправлений: 1)
- Ссылка
yaourt уже не рекомендуют использовать . Кури Вику .
anonymous
(09.06.18 03:34:58 MSK)
- Ссылка
Ответ на:
комментарий
от Shein 09.06.18 03:47:10 MSK
yaourt нет в официальных репозиториях. pacman качает пакеты только через репозитории, не с AUR.
xDShot ★★★★★
(09.06.18 10:20:00 MSK)
- Ссылка
Ответ на:
комментарий
от oster2011 09.06.18 09:31:55 MSK
yaourt умер
Ты умер
xDShot ★★★★★
(09.06.18 10:20:18 MSK)
- Ссылка
плюсую за yay. Он сейчас самый популярный, активно пилится, и сделан правильно (все пункты из archwiki зеленые). Умеет выводить список пакетов снизу вверх и задавать все вопросы в начале. Не вижу причин ставить что-то другое
anonymous
(09.06.18 10:47:12 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от anonymous 09.06.18 10:47:12 MSK
Вот здрасьте, пользовался пользовался йогуртом (когда Арч еще был), а теперь узнаешь, что его оказывается выпилили. Как теперь доверять Арчу?
anonymous
(28.06.18 12:30:05 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от anonymous 28.06.18 12:30:05 MSK
Pakku бери. Софт устаревает и его некому переписать, это нормально. Тем более что йогурт не был официальным никогда.
anonymous
(28.06.18 12:35:24 MSK)
- Ссылка
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.