On 11/04/2020 13.31, Knurpht-openSUSE wrote:
Op zaterdag 11 april 2020 12:55:32 CEST schreef Carlos E. R.:
On 11/04/2020 06.12, Knurpht-openSUSE wrote:
So what is opi, can you describe it? What does it do? Is it better/different than webpin?
opi is a perl script, actually quite readable.
I prefer reading documentation ;-) I tried reading the source, it doesn't tell me much. Well, that it calls obs, so probably installing the obs package is necessary. Perhaps an account, too.
I've only used webpin years ago, yet these days I hardly use software.o.o anymore since opi does exactly what I wanted: show me if someone builds package X for the running system. It even provides installing skype, vscode, the packman codecs. And, it asks you, after installing X, if you want to keep the repo X comes from active. https://github.com/openSUSE-zh/opi
I found a readme. Telcontar:~ # rpm -ql opi /usr/bin/opi /usr/share/doc/packages/opi /usr/share/doc/packages/opi/README.md <====== /usr/share/doc/packages/opi/screenshot.png /usr/share/licenses/opi /usr/share/licenses/opi/LICENSE Telcontar:~ # Telcontar:~ # cat /usr/share/doc/packages/opi/README.md # OPI **O**BS **P**ackage **I**nstaller Search and install almost all packages available for openSUSE and SLE: 1. openSUSE Build Service 2. Packman ## System Requirements - openSUSE Tumbleweed, openSUSE Leap 42.1+, SLE 12+ - perl - perl-libwww-perl - perl-XML-LibXML - perl-URI - perl-Config-Tiny ## Install ### openSUSE Tumbleweed ``` sudo zypper install opi ``` ## Leap and SLE ``` # Leap 15.0 sudo zypper addrepo --refresh https://download.opensuse.org/repositories/home:guoyunhe/openSUSE_Leap_15.0/... # Leap 15.1 sudo zypper addrepo --refresh https://download.opensuse.org/repositories/home:guoyunhe/openSUSE_Leap_15.1/... # Leap 42.3 sudo zypper addrepo --refresh https://download.opensuse.org/repositories/home:guoyunhe/openSUSE_Leap_42.3/... # SLE 15 sudo zypper addrepo --refresh https://download.opensuse.org/repositories/home:guoyunhe/SLE_15/home:guoyunh... sudo zypper refresh sudo zypper install opi ``` ## Use Command: ``` opi filezilla ``` Output: ![Screenshot](screenshot.png) ### Packages from Other Repositories **Packman Codecs** (enable you to play MP4 videos and YouTube) ``` opi packman # or opi codecs ``` **Skype** ``` opi skype ``` **Visual Studio Code** ``` opi vs code ``` Telcontar:~ # -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)