Видео смотреть бесплатно

Смотреть русское видео

Официальный сайт detisavve 24/7/365

Смотреть видео бесплатно

h31 04.11.2009 12:23

ArchlinuxЕсли Yaourt не видит некорые программы из AUR'а

Некоторое время меня мучала эта проблема. Симптом у неё примерно такой:
1
2
3
$ yaourt -S qutim-svn
qutim-svn пакет не найден, поиск группы...
ошибка: 'qutim-svn': не найден в базе данных


Если же я приписывал aur/ к имени пакета для прямого указания источника, то все срабатывало. Но это решение не очень удобно. Что я сделал для полного лечения:
Посмотрим, какие репозитории у нас есть в наличии:
1
ls /var/lib/pacman/sync/


Ага! Видим, что в списке есть несколько репозиториев, которые мы уже не используем. И в них был нужный пакет (в моем случае пакет qutim-svn был в dstr-repo и h31-repo). Pacman их тоже не использует, а вот Yaourt видит в них пакеты и считает, что pacman сможет их установить. Поэтому yaourt -S qutim-svn легким движением yaourt'а превращается в pacman -S qutim-svn, который и не срабатывает. Проблема эта решается легко и кардинально:
1
rm /var/lib/pacman/sync/h31-repo -rf


Вместо h31-repo подставляем нужную директорию.


Тэги: ArchLinux консоль
+ -2 -
Похожие Поделиться

muhas 04.11.2009 13:13 #
+ 1 -
Лучше бы ман или хелп пакмана прочитал, там написано о параметре 'с' очищающем неиспользуемые репы или кэш пакетов :)
h31 04.11.2009 13:52 #
+ 0 -
Ну главное что причина найдена. А сделать это средствами пакмана или ручками - разницы мало.
muhas 04.11.2009 14:44 #
+ 1 -
Ручками не Ъ :)
ava1ar 05.11.2009 00:53 #
+ -1 -
Согласен. Не так то и много опций у пакмана, что бы их хотя бы мельком не просмотреть.
Кстати, в качестве решения проблемы подошло бы просто

yaourt -S aur/qutim-svn
т.е. просто принудительное указание репозитория для установки.
h31 16.11.2009 15:15 #
+ 0 -
Читай внимательно, я писал про это. Это не очень удобно и не подходит для -Su --aur.
ava1ar 16.11.2009 15:25 #
+ 0 -
В смысле
не очень удобно
? И поясни чем не подходит для -Su --aur?
Если ты делаешь ставишь пакет - укажи принудительно репозиторий, если обновляешь пакеты с помощью -Su --aur, то очисти сначала кэш с помощью -Sc, а потом уж и обновляй систему

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн