- Notifications
You must be signed in to change notification settings - Fork23
OBS Package Installer (CLI)
License
NotificationsYou must be signed in to change notification settings
openSUSE/opi
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
OBSPackageInstaller
Search and install almost all packages available for openSUSE and SLE:
- openSUSE Build Service
- Packman
- Popular packages for Microsoft and other vendors
- openSUSE Tumbleweed, openSUSE Leap 42.1+, SLE 12+
- python3
- python3-requests
- python3-lxml
- python3-termcolor
If you want to use dnf instead of zypper, you also need:
- dnf
- libdnf-repo-config-zypp
sudo zypper install opi
# eg. for SLE 15 SP4sudo SUSEConnect -p PackageHub/15.4/x86_64sudo zypper refreshsudo zypper install opi
Run:
opi [package_name]
Example:
opi filezilla
Demo:
Change the config by editing the content of/etc/opi.cfg
.
If you want to, you can useDNF instead of Zypper.
backend= dnf
If you want to go back to Zypper, just change the value ofbackend
back tozypp
.
If you want to, you can disable auto-refreshing of new repositories.
new_repo_auto_refresh = false
If you want to reactivate auto-refreshing for new repositories, just change the value ofnew_repo_auto_refresh
back totrue
.
Packman Codecs (enable you to play MP4 videos and YouTube)
opi packman# oropi codecs
usage: opi [-h] [-v] [-n] [-P] [-m] [query ...]openSUSE Package Installer==========================Search and install almost all packages available for openSUSE and SLE: 1. openSUSE Build Service 2. Packman 3. Popular packages for various vendorspositional arguments: query can be any package name or part of it and will be searched for both at the openSUSE Build Service and Packman. If multiple query arguments are provided only results matching all of them are returned. Please use the -m option if you want to use the query arguments as individual package queries.options: -h, --help show this help message and exit -v, --version show program's version number and exit -n run in non interactive mode -P don't run any plugins - only search repos, OBS and Packman -m use query args as space separated package queriesAlso these queries (provided by plugins) can be used to install packages from various other vendors: anydesk AnyDesk remote access atom Atom Text Editor brave Brave web browser chrome Google Chrome web browser codecs Media Codecs from Packman and official repo collabora Collabora desktop office dotnet Microsoft .NET framework freeoffice Office suite from SoftMaker (See OSS alternative libreoffice) jami Jami p2p messenger libation Tool for managing audible audiobooks maptool Virtual Tabletop for playing roleplaying games megasync Mega Desktop App msedge Microsoft Edge web browser ocenaudio Audio Editor orcaslicer Slicer and controller for Bambu and other 3D printers plex Plex Media Server (See OSS alternative jellyfin) resilio-sync Decentralized file sync between devices using bittorrent protocol (See OSS alternative syncthing) skype Microsoft Skype slack Slack messenger spotify Listen to music for a monthly fee sublime Editor for code, markup and prose teams-for-linux Unofficial Microsoft Teams for Linux client teamviewer TeamViewer remote access vivaldi Vivaldi web browser vscode Microsoft Visual Studio Code vscodium Visual Studio Codium yandex-browser Yandex web browser yandex-disk Yandex.Disk cloud storage client zoom Zoom Video Conference
About
OBS Package Installer (CLI)
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published