Webpin - wyszukiwarka pakietów RPM

Z openSUSE wiki

webpin to wyszukiwarka pakietów RPM dla openSUSE. Jest ona dostępna w Yast, z poziomu konsoli lub pod adresem http://packages.opensuse-community.org

Spis treści

Instalacja

Pakiet yast2-packager-webpin zawierający program klienta Yast2, znajduje się w standardowym repozytorium openSUSE od wersji 11.3.

Klient w Yast2

Po kliknięciu na "Szukanie pakietów (webpin)" w Yast, pokaże się okienko wyszukiwania pakietów.

Klient konsolowy

Poza Yast oraz webowym interfejsem istnieje też konsolowy klient nazywający się po prostu webpin. Program zawarty jest w pakiecie o takiej samej nazwie, który znajduje się w repozytorium openSUSE:Tools:

http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_11.4/

Dla 11.3 jest w:

http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_11.3/

Aplikacja jest także dostępna dla starszych wersji openSUSE i innych dystrybucji. Na stronie http://download.opensuse.org/repositories/openSUSE:/Tools/ można znaleźć adresy odpowiednich repozytoriów.

Obsługa programu jest bardzo łatwa, wystarczy podać szukany pakiet jako argument:

 
$ webpin beagle
   20 results (6 packages) found for "beagle" in openSUSE_102
* beagle: Desktop Search Application
   - 0.2.12 [suse-oss]
   - 0.2.18 [BS::Beagle]
   - 0.2.17 [BS::GNOME:/STABLE | BS::GNOME:/UNSTABLE | BS::home:/Beineri | BS::home:/joeshaw]
* beaglefs: FUSE filesystem for Beagle searches
   - 1.0.4 [BS::Beagle]
* libbeagle: Beagle C interface
   - 0.2.12 [suse-oss]
   - 0.2.18 [BS::Beagle | BS::GNOME:/STABLE | BS::GNOME:/UNSTABLE | BS::home:/Beineri]
* beagle-gui: Desktop Search Application
   - 0.2.12 [suse-oss]
   - 0.2.18 [BS::Beagle]
   - 0.2.17 [BS::GNOME:/STABLE | BS::GNOME:/UNSTABLE | BS::home:/Beineri]
* kio_beagle: KIO Slave for Beagle
   - 0.3.1 [suse-oss | BS::Beagle]
* kbeaglebar: Desktop search applet
   - 0.5.0 [BS::Beagle]

Za gwiazdkami są pakiety z nazwą odpowiadającą zapytaniu, po myślniku są pokazane dostępne wersje. W nawiasach podano nazwę repozytorium w którym pakiet się znajduję.

Przydatne są opcje --smart i --zypper, dzięki którym program sprawdza czy dane repozytoria są na liście wspomnianych menedżerów pakietów. Inna przydatną opcją jest --rpm, która porównuje wersje pakietu będącą w systemie z wersjami znalezionymi.

Linki

Webpin