Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lkocman:branches:openSUSE:Leap:Micro:6.0
openSUSE-repos
openSUSE-repos-20240412.89bd714.obscpio
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openSUSE-repos-20240412.89bd714.obscpio of Package openSUSE-repos
07070100000000000081A40000000000000000000000016619660A00000A2D000000000000000000000000000000000000002A00000000openSUSE-repos-20240412.89bd714/README.md# openSUSE-repos **Definitions for openSUSE repository management via zypp-services.** [openSUSE-repos](https://github.com/openSUSE/openSUSE-repos) simplifies openSUSE repository management by utilizing [Repository Index Service (RIS)](https://en.opensuse.org/openSUSE:Standards_Repository_Index_Service) for core distribution. Current version utilizes the new [cdn.opensuse.org](https://code.opensuse.org/leap/features/issue/128). This feature was originally requested as part of https://code.opensuse.org/leap/features/issue/91 ## Example manual usage of zypper as ``` $ tree /somewhere # zypp expects repo/repoindex.xml /somewhere └── repo └── repoindex.xml $ zypper addservice /somewhere openSUSE # Use openSUSE prefix for all reposistories managed by service $ zypper ref -s # optionally force refresh services Repositories managed by zypp-services can be easily identified as they will have openSUSE: prefix (or any other that you have chosen). ``` ## Restoring original distribution repositories openSUSE-repos does backup of all existing default distribution repo files under /etc/zypp/repos.d/*.rpmsave As of today uninstalling openSUSE-repos **will not** restore original distribution repo files. You can restore original repo files by running following as root. Note: You should not use rpmconf, as the original file was simply moved under a new name. ``` # zypper remove openSUSE-repos-* # ls -la /etc/zypp/repos.d/*.rpmsave # review list of repos that will be restored # for file in /etc/zypp/repos.d/*.rpmsave; do echo mv $file `echo $file | sed -s "s/\.rpmsave//"`; done # zypper ref ``` ## How to contribute? Package is developed in [GitHub/openSUSE](https://github.com/openSUSE/openSUSE-repos/). Package needs to be manually updated in [OBS](https://build.opensuse.org/package/show/Base:System/openSUSE-repos) once changes are merged in GitHub. Make sure to install osc and required obs services by openSUSE-repos package ``` $ sudo zypper in openSUSE-release-tools obs-service-tar ``` Fork the repository in OBS, fetch latest request and make a submit request. ``` $ osc bco Base:System/openSUSE-repos cd home:i*:branches:Base:System/openSUSE-repos osc service runall osc addremove osc commit # changelog can be reviewed by osc vc osc sr # submit request back to Base:System ``` Don't forget to send changes back to Tumbleweed and Leap once changes are merged to Base:System. ``` $ osc sr Base:System openSUSE-repos openSUSE:Factory $ osc sr openSUSE:Factory openSUSE-repos openSUSE:Leap:15.6 # once merged to Factory ``` That's all. Happy Hacking 07070100000001000081A40000000000000000000000016619660A00000149000000000000000000000000000000000000003A00000000openSUSE-repos-20240412.89bd714/nvidia-leap-repoindex.xml<repoindex ttl="0" disturl="https://download.nvidia.com" distsub="leap" distver="${releasever}" debugenable="false" sourceenable="false"> <repo url="%{disturl}/opensuse/%{distsub}%{distver}" alias="repo-non-free" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> </repoindex> 07070100000002000081A40000000000000000000000016619660A0000011C000000000000000000000000000000000000003D00000000openSUSE-repos-20240412.89bd714/nvidia-microos-repoindex.xml<repoindex ttl="0" disturl="https://download.nvidia.com" distsub="tumbleweed" debugenable="false" sourceenable="false"> <repo url="%{disturl}/opensuse/%{distsub}" alias="repo-non-free" name="%{alias}" enabled="true" autorefresh="true"/> </repoindex> 07070100000003000081A40000000000000000000000016619660A0000011C000000000000000000000000000000000000003E00000000openSUSE-repos-20240412.89bd714/nvidia-slowroll-repoindex.xml<repoindex ttl="0" disturl="https://download.nvidia.com" distsub="tumbleweed" debugenable="false" sourceenable="false"> <repo url="%{disturl}/opensuse/%{distsub}" alias="repo-non-free" name="%{alias}" enabled="true" autorefresh="true"/> </repoindex> 07070100000004000081A40000000000000000000000016619660A0000011C000000000000000000000000000000000000004000000000openSUSE-repos-20240412.89bd714/nvidia-tumbleweed-repoindex.xml<repoindex ttl="0" disturl="https://download.nvidia.com" distsub="tumbleweed" debugenable="false" sourceenable="false"> <repo url="%{disturl}/opensuse/%{distsub}" alias="repo-non-free" name="%{alias}" enabled="true" autorefresh="true"/> </repoindex> 07070100000005000081A40000000000000000000000016619660A000003CF000000000000000000000000000000000000004200000000openSUSE-repos-20240412.89bd714/opensuse-leap-micro-repoindex.xml<repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="leap-micro" distver="${releasever}" debugenable="false" sourceenable="false"> <repo url="%{disturl}/distribution/%{distsub}/%{distver}/product/repo/Leap-Micro-%{distver}-$DIST_ARCH-Media1" alias="repo-main" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/distribution/%{distsub}/%{distver}/product/repo/Leap-Micro-%{distver}-$DIST_ARCH-Media2" alias="repo-debug" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="%{disturl}/distribution/%{distsub}/%{distver}/product/repo/Leap-Micro-%{distver}-$DIST_ARCH-Media3" alias="repo-source" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}/%{distver}/sle" alias="repo-sle-update" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> </repoindex> 07070100000006000081A40000000000000000000000016619660A0000038C000000000000000000000000000000000000004200000000openSUSE-repos-20240412.89bd714/opensuse-leap-ports-repoindex.xml<repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="leap" distver="${releasever}" debugenable="false" sourceenable="false"> <repo url="%{disturl}/ports/$DIST_ARCH/distribution/%{distsub}%{distver}/repo/oss" alias="repo-oss" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/ports/$DIST_ARCH/source/distribution/%{distsub}%{distver}/repo/oss" alias="repo-oss-source" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="%{disturl}/ports/$DIST_ARCH/debug/distribution/%{distsub}%{distver}/repo/oss" alias="repo-oss-debug" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="http://codecs.opensuse.org/openh264/openSUSE_Leap" alias="repo-openh264" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> </repoindex> 07070100000007000081A40000000000000000000000016619660A000009FC000000000000000000000000000000000000003C00000000openSUSE-repos-20240412.89bd714/opensuse-leap-repoindex.xml<repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="leap" distver="${releasever}" debugenable="false" sourceenable="false"> <repo url="%{disturl}/distribution/%{distsub}%{distver}/repo/oss" alias="repo-oss" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/distribution/%{distsub}%{distver}/repo/oss" alias="repo-oss-debug" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="%{disturl}/source/distribution/%{distsub}%{distver}/repo/oss" alias="repo-oss-source" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="%{disturl}/distribution/%{distsub}%{distver}/repo/non-oss" alias="repo-non-oss" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/distribution/%{distsub}%{distver}/repo/non-oss" alias="repo-non-oss-debug" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="http://codecs.opensuse.org/openh264/openSUSE_Leap" alias="repo-openh264" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}%{distver}/oss" alias="update-oss" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/update/%{distsub}%{distver}/oss" alias="update-oss-debug" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}%{distver}/non-oss" alias="update-non-oss" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/update/%{distsub}%{distver}/non-oss" alias="update-non-oss-debug" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}%{distver}/backports" alias="update-backports" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}%{distver}/backports_debug" alias="update-backports-debug" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}%{distver}/sle" alias="update-sle" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/update/%{distsub}%{distver}/sle" alias="update-sle-debug" name="%{alias} (%{distver})" enabled="false" autorefresh="true"/> </repoindex> 07070100000008000081A40000000000000000000000016619660A0000014F000000000000000000000000000000000000003E00000000openSUSE-repos-20240412.89bd714/opensuse-leap16-repoindex.xml<repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="leap" distver="${releasever}" debugenable="false" sourceenable="false"> <repo url="%{disturl}/repositories/openSUSE:/Leap:/16.0/standard/" alias="repo-oss" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> </repoindex> 07070100000009000081A40000000000000000000000016619660A000003E1000000000000000000000000000000000000003F00000000openSUSE-repos-20240412.89bd714/opensuse-microos-repoindex.xml<repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="tumbleweed" debugenable="false" sourceenable="false"> <repo url="%{disturl}/%{distsub}/repo/oss" alias="repo-oss" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/%{distsub}/repo/oss" alias="repo-oss-debug" name="%{alias}" enabled="false" autorefresh="true"/> <repo url="%{disturl}/source/%{distsub}/repo/oss" alias="repo-oss-source" name="%{alias}" enabled="false" autorefresh="true"/> <repo url="%{disturl}/%{distsub}/repo/non-oss" alias="repo-non-oss" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed" alias="repo-openh264" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}" alias="update-tumbleweed" name="%{alias}" enabled="true" autorefresh="true"/> </repoindex> 0707010000000A000081A40000000000000000000000016619660A000003FD000000000000000000000000000000000000004000000000openSUSE-repos-20240412.89bd714/opensuse-slowroll-repoindex.xml<repoindex ttl="0" disturl="http://download.opensuse.org" distsub="slowroll" debugenable="false" sourceenable="false"> <repo url="%{disturl}/%{distsub}/repo/oss" alias="repo-oss" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/%{distsub}/repo/oss" alias="repo-oss-debug" name="%{alias}" enabled="false" autorefresh="true"/> <repo url="%{disturl}/source/%{distsub}/repo/oss" alias="repo-oss-source" name="%{alias}" enabled="false" autorefresh="true"/> <repo url="%{disturl}/%{distsub}/repo/non-oss" alias="repo-non-oss" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed" alias="repo-openh264" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}/repo/oss" alias="update-slowroll" name="%{alias}" enabled="true" priority="80" autorefresh="true"/> </repoindex> 0707010000000B000081A40000000000000000000000016619660A000003D4000000000000000000000000000000000000004800000000openSUSE-repos-20240412.89bd714/opensuse-tumbleweed-ports-repoindex.xml<repoindex ttl="0" disturl="https://download.opensuse.org" distsub="tumbleweed" debugenable="false" sourceenable="false"> <repo url="%{disturl}/ports/$DIST_ARCH/%{distsub}/repo/oss" alias="repo-oss" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/ports/$DIST_ARCH/debug/%{distsub}/repo/oss" alias="repo-oss-debug" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/ports/$DIST_ARCH/source/%{distsub}/repo/oss" alias="repo-oss-source" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed" alias="repo-openh264" name="%{alias} (%{distver})" enabled="true" autorefresh="true"/> <repo url="%{disturl}/ports/$DIST_ARCH/update/%{distsub}" alias="update-tumbleweed" name="%{alias}" enabled="true" autorefresh="true"/> </repoindex> 0707010000000C000081A40000000000000000000000016619660A000003E1000000000000000000000000000000000000004200000000openSUSE-repos-20240412.89bd714/opensuse-tumbleweed-repoindex.xml<repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="tumbleweed" debugenable="false" sourceenable="false"> <repo url="%{disturl}/%{distsub}/repo/oss" alias="repo-oss" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/%{distsub}/repo/oss" alias="repo-oss-debug" name="%{alias}" enabled="false" autorefresh="true"/> <repo url="%{disturl}/source/%{distsub}/repo/oss" alias="repo-oss-source" name="%{alias}" enabled="false" autorefresh="true"/> <repo url="%{disturl}/%{distsub}/repo/non-oss" alias="repo-non-oss" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed" alias="repo-openh264" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}" alias="update-tumbleweed" name="%{alias}" enabled="true" autorefresh="true"/> </repoindex> 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000B00000000TRAILER!!!30 blocks
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor