Утилиты для поиска репозиториях + AUR

pacman -S ищет пакеты только в репозиториях. Существуют довольно удобные утилиты для поиска в обоих местах
Ниже я перечислю какие утилиты я знаю и примеры того как они выводят результаты:

1) qpkg
поиск + возможность сборки напрямую из AUR
ищщет во всех известных репках.

вывод вида:
testing/kernel26beyond-2.6.16.beyond2-1
   The Linux Kernel and modules, with the Beyond patchset.
   Installed: –
   ftp://ftp.archlinux.org/testing/os/i686

2) yaourt
поиск + сборка.

1) current/kernel26 2.6.19.1-1
  The Linux Kernel and modules

…………..
…………..

==>  Enter n° (separated by blanks, or a range) of packages to be installed
    Example:   ‘1 6 7 8 9’   or   ‘1 6-9’
==>  ———————————————-
==>      

3) psearch - ИМХО самая удобная поискалка. портированна с генты.

:: current/kernel26
    Latest version    : 2.6.19.1-1
    Version installed : 2.6.19.1-1
    Download size     : 18.8 mB
    Description       : The Linux Kernel and modules

………

:: aur/kernel26-devel
    Latest version    : 2.6.17.rc1-1
    Version installed :
    Number of votes   : 2
    Description       : The Linux Kernel and modules with the latest prepatch                                                                                                        

все поискалки находится в aur.

дополнения приветсвуются %)
Вот то что я для себя написал. Может кому будет удобно…
Для использования надо скопировать файл например в директорию /bin.
Для вызова пишем в терминале paci pacman - вывод будет примерно следующий -
*
            A library-based package manager with dependency support

*
            A Pacman package analyzer

*
            The pacman from-source wrapper

*
            System tray notification applet for Arch Linux news and Pacman updates


            Java-based GUI front-end for pacman
Те пакеты что уже установлены будут отмечены звездочкой.
Ещё можно вызвать скрипт с ключом -i, вот так - paci pacman -i
Тогда вывод будет примерно такой -
*
        Название                : pacman
        Версия                    : 3.1.3-1
        URL                        : http://www.archlinux.org/pacman/
        Лицензия                : GPL
        Группы                    : base
        Предоставляет        : Не указано
        Зависит от              : gcc-libs  bash  libarchive>=2.4.11
                                  libdownload>=1.3
        Опциональные зависимости : Не указано
        Требуется пакетами      : pacman-contrib  srcpac
        Конфликтует с            : Не указано
        Заменяет                : Не указано
        Размер установленного    : 2646,72 K
        Сборщик                  : Eric Belanger <eric@archlinux.org>
 
      Архитектура              : x86_64
        Дата сборки              : Птн 07 Мар 2008 07:01:56
        Дата установки          : Втр 11 Мар 2008 00:14:17
        Причина установки        : Явно установлен
        Установочный скрипт      : Yes
        Описание                : A library-based package manager with dependency
                                  support

*
        Название                : namcap
        Версия                  : 2.1-1
        URL                      : http://xentac.net/~jchu/blog/static/namcap
        Лицензия                : GPL
        Группы                  : Не указано
        Предоставляет            : Не указано
        Зависит от              : python
        Опциональные зависимости : Не указано
        Требуется пакетами      : Не указано
        Конфликтует с            : Не указано
        Заменяет                : Не указано
        Размер установленного    : 148,01 K
        Сборщик                  : Eric Belanger <eric@archlinux.org>
 
      Архитектура              : x86_64
        Дата сборки              : Чтв 17 Янв 2008 06:40:53
        Дата установки          : Птн 07 Мар 2008 21:15:58
        Причина установки        : Явно установлен
        Установочный скрипт      : No
        Описание                : A Pacman package analyzer

То есть о тех пакетах что установлены будет выведена полная информация.
А почему бы не выводить информацию о неустановленных пакетах тоже? :)
systemd должен умереть.
Да действительно) Исправил, теперь выводится информация и о неустановленных пакетах.
Но есть некоторые трудности, например как определить из какого репозитория был установлен пакет?
К примеру, есть два одинаковый пакета, один в testing, второй в extra. Когда же я получаю список установленных пакетов (команда pacman -Qsi amarok) то вижу их в таком виде -
$ pacman -Qsi amarok
local/amarok-base 1.4.8-2
    amaroK - a media player for KDE
local/amarok-engine-xine 1.4.8-1
    xine engine for amaroK
а yaourt разве этого всего не делает?
такие дела.
На самом деле yaourt большой, а у меня только поиск пакетов, все остальное делается вручную.
В yaourt мне показалось удобным, например, обновление пакетов из AUR…
Но я ставил цель облегчить себе поиск в репозиториях (тоесть сразу после установки arch я даже не мог установить amaroK, потому что не знал что он amarok-base), а не автоматизировать установку пакетов, тем более из AUR.
И результат в моем варианте лучше отформатирован и приятней выглядит, ИМХО
велосипед
Drolyk
велосипед
причём с квадратными колёсами, но ездит
Нет, мне просто нужна была маленькая программка для быстрого поиска пакетов и для удобного отображения, такой не нашёл и написал свою. На счёт квадратности колёс - не принято. Вы этого не можете утверждать.
Думаю автору yaourt тоже говорили про велосипеды и квадратные колеса, если бы он их слушал то вы бы сейчас не знали что такое yaourt.
Да что за сайт то такой дырявый..плюс авторизация не работает >:(
 
Зарегистрироваться или войдите чтобы оставить сообщение.