2020-05-07

ehowton: (Default)

# cd /dir_to_copy
# rsync -aAXxv . /newdir
◾ Tags:
ehowton: (BSD)

# cd /dir_to_copy
# rsync -aAXxv . /newdir
◾ Tags:
ehowton: (BSD)

# zypper install rmt-server

# systemctl stop rmt-server-sync.timer
# systemctl disable rmt-server-sync.timer




# rmt-cli sync
<-- initial SCC sync

# rmt-cli products list --all (exclude --all for only enabled)
# rmt-cli repos list --all (exclude --all for only enabled)
<-- after initial sync

play with that:

# rmt-cli products list --all | grep 15 <-- will show only SLES 15 stuff

# rmt-cli repos enable 3061
<-- enable MIRROR repository by ID

play with THAT:

# rmt-cli products list --all | grep 15 | grep SP1<-- way more powerful than SMT (BEWARE - "15" can show up in ID causing something completely unrelated to what you want to enable, e.g. | grep -v 1159)

# for x in `rmt-cli products list --all | grep SUSE | grep 15 | grep SP1 | grep -v 1159 | awk '{ print $2 }'` ; do rmt-cli products enable $x ; done
<-- awesome!

apply to repos:

# for x in `rmt-cli repos list --all | grep 15 | grep SP1 | grep -v Not | awk '{ print $2 }'` ; do rmt-cli repos enable $x ; done

Alt: rmt-cli repos enable 3338 3336 3303 3301

Once all the repos are enabled, force a manual mirror:

# rmt-cli sync
# rmt-cli mirror




# systemctl restart nginx
# systemctl restart rmt-server
◾ Tags:

September 2025

S M T W T F S
 1 2 3 4 56
78910111213
14151617181920
21222324252627
282930    

Most Popular Tags

Expand Cut Tags

No cut tags