Die Repos werden über ein rpm hinzugefügt.
Poste mal:
Z.B. Nvidia:
zypper se -si repos
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Type | Version | Arch | Repository
---+----------------------------+-------+------------------------------+--------+------------------
i+ | girepository-1_0 | Paket | 1.70.0-150400.2.10 | x86_64 | repo-oss (15.5)
i+ | libgirepository-1_0-1 | Paket | 1.70.0-150400.2.10 | x86_64 | repo-oss (15.5)
i+ | libpcreposix0 | Paket | 8.45-150000.20.13.1 | x86_64 | repo-oss (15.5)
i+ | librepository | Paket | 1.1.3-2.84 | noarch | repo-oss (15.5)
i+ | openSUSE-repos-Leap | Paket | 20230804.41e41a9-lp155.2.6.1 | x86_64 | update-oss (15.5)
i+ | openSUSE-repos-Leap-NVIDIA | Paket | 20230804.41e41a9-lp155.2.6.1 | x86_64 | update-oss (15.5)
i+ | rpm-repos-openSUSE-Leap | Paket | 1500-lp155.7.19 | x86_64 | repo-oss (15.5)
Alles anzeigen
rpm -ql openSUSE-repos-Leap-NVIDIA
/etc/zypp/services.d/openSUSE.service
/usr/share/zypp/local/service/NVIDIA
/usr/share/zypp/local/service/NVIDIA/repo
/usr/share/zypp/local/service/NVIDIA/repo/nvidia-leap-repoindex.xml
/usr/share/zypp/local/service/NVIDIA/repo/repoindex.xml
linux64:/home/stephan # cat /usr/share/zypp/local/service/NVIDIA/repo/nvidia-leap-repoindex.xml
cat /usr/share/zypp/local/service/NVIDIA/repo/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>
Alles anzeigen
cat /etc/zypp/services.d/NVIDIA.service
[NVIDIA]
enabled=1
autorefresh=1
url = dir:/usr/share/zypp/local/service/NVIDIA
type = ris
repo_1=NVIDIA:repo-non-free
repo_1_enabled=1
repo_1_autorefresh=1