Following the guide here and executed:
shopt -s globstar && TMPSR=$(mktemp -d) && zypper --pkg-cache-dir=${TMPSR} download openSUSE-repos-Slowroll && zypper modifyrepo --all --disable && zypper install ${TMPSR}/**/openSUSE-repos-Slowroll*.rpm && zypper dist-upgrade
I got “Argument resolves to no package: openSUSE-repos-Slowroll”.
I have updated to the latest leap 15.6 before doing this upgrade.
Was that all you ran from that guide?
What about the following warning?
# inxi -S
System:
Host: ab250 Kernel: 6.4.0-150600.23.7-default arch: x86_64 bits: 64
Console: pty pts/0 Distro: openSUSE Leap 15.6
# zypper --no-refresh se -s repos-
...
S | Name | Type | Version | Arch | Repository
---+-------------------------------+------------+------------------------------+--------+-----------
l | openSUSE-repos-Leap | package | 20240618.8c4e429-lp156.2.3.1 | x86_64 | Update
l | openSUSE-repos-Leap | package | 20240516.5431918-lp156.1.2 | x86_64 | OSS
| openSUSE-repos-Leap | srcpackage | 20240618.8c4e429-lp156.2.3.1 | noarch | Update
l | openSUSE-repos-Leap-NVIDIA | package | 20240618.8c4e429-lp156.2.3.1 | x86_64 | Update
l | openSUSE-repos-Leap-NVIDIA | package | 20240516.5431918-lp156.1.2 | x86_64 | OSS
| rpm-repos-openSUSE-Leap | package | 1500-lp156.8.43 | x86_64 | OSS
| rpm-repos-openSUSE-Tumbleweed | package | 1500-lp156.8.43 | x86_64 | OSS
#
\<reboot>
# inxi -S
System:
Host: ab250 Kernel: 6.9.9-1-default arch: x86_64 bits: 64
Console: pty pts/0 Distro: openSUSE Tumbleweed-Slowroll 20240803
# zypper --no-refresh se -s repos-
...
S | Name | Type | Version | Arch | Repository
---+----------------------------------+---------+----------------------+--------+-----------
l | openSUSE-repos-Leap | package | 20240712.dd8c2eb-1.1 | x86_64 | OSS
l | openSUSE-repos-MicroOS | package | 20240712.dd8c2eb-1.1 | x86_64 | OSS
l | openSUSE-repos-MicroOS-NVIDIA | package | 20240712.dd8c2eb-1.1 | x86_64 | OSS
l | openSUSE-repos-Slowroll | package | 20240712.dd8c2eb-1.1 | x86_64 | OSS
l | openSUSE-repos-Slowroll-NVIDIA | package | 20240712.dd8c2eb-1.1 | x86_64 | OSS
l | openSUSE-repos-Tumbleweed | package | 20240712.dd8c2eb-1.1 | x86_64 | OSS
l | openSUSE-repos-Tumbleweed-NVIDIA | package | 20240712.dd8c2eb-1.1 | x86_64 | OSS
| rpm-repos-openSUSE-Tumbleweed | package | 1699-10.5 | x86_64 | OSS
# zypper lr
Repository priorities in effect: (See 'zypper lr -P' for details)
80 (raised priority) : 1 repository
99 (default priority) : 2 repositories
# | Alias | Enabled | GPG Check | URI
--+--------+---------+-----------+-------------------------------------------------------
1 | NonOSS | Yes | (r ) Yes | http://download.opensuse.org/slowroll/repo/non-oss/
2 | OSS | Yes | (r ) Yes | http://download.opensuse.org/slowroll/repo/oss/
3 | Update | Yes | (r ) Yes | http://download.opensuse.org/update/slowroll/repo/oss/
# cat /etc/zypp/repos.d/OSS.repo
[OSS]
autorefresh=1
baseurl=http://download.opensuse.org/slowroll/repo/oss/
enabled=1
keeppackages=0
name=OSS
path=/
type=rpm-md
# cat /etc/zypp/repos.d/NonOSS.repo
[NonOSS]
autorefresh=1
baseurl=http://download.opensuse.org/slowroll/repo/non-oss/
enabled=1
keeppackages=0
name=NonOSS
path=/
type=rpm-md
# cat /etc/zypp/repos.d/Update.repo
[Update]
autorefresh=1
baseurl=http://download.opensuse.org/update/slowroll/repo/oss/
enabled=1
keeppackages=0
name=Update
path=/
priority=80
#
If you simply want to turn your 15.6 into Slowroll, you could do what I did half a dozen or more times from 15.5 (I have 18 Slowroll in all). Populate /etc/zypp.repos.d/ with the three files above, to the exclusion of any others there whose filenames end in .repo, then sudo zypper ref , then sudo zypper dup . It really can be that simple. Any extra repos you may need, and exist for Slowroll, can be added back after the base upgrade has succeeded.
You can see above that I have openSUSE-repos-Leap packages locked out. They are responsible for creating a systemd repo service. This repo service is optional, and limits what you can personally change among your configured repos. I choose the old-fashioned management scheme - purely manual. It’s been working fine for me for openSUSE since before Tumbleweed or Leap existed.
Sorry. This might be the dumbest post I ever posted in this forum. I missed that step somehow.
Thank you for helping.
I have followed through the guide and the upgrade seems to be working well.
BTW, I have found openSUSE leap is somewhat terrible to use. Quite a few things were not working until I upgraded to TW or slowroll. In the same time, TW is generally stable for me.
system
Closed
September 1, 2024, 9:27am
6
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.