From 8347d5f04d66a3f87596ac3624c197965f43e1c9 Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Sun, 11 Feb 2024 13:13:15 +0100 Subject: [PATCH] fix: command examples --- knowledge base/zypper.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/knowledge base/zypper.md b/knowledge base/zypper.md index 2ad5c61..0f61734 100644 --- a/knowledge base/zypper.md +++ b/knowledge base/zypper.md @@ -41,10 +41,15 @@ zypper ref 'updates' # Search for resolvables. zypper search 'nmap' -zypper se 'mariadb' +zypper se -r 'repository' 'mariadb' # Show all available versions of resolvables. zypper se -s 'kernel-default' +zypper se --details 'boinc-client' + +# Look up what package provides a file. +# 'what-provides' has been replaced by 'search -x --provides' +zypper se --provides '/usr/sbin/useradd' # Display detailed information about resolvables. zypper info 'workrave' @@ -116,7 +121,7 @@ zypper rl -d --sort-by-priority # Add repositories. zypper addrepo --check --refresh --priority '90' \ 'https://repo.vivaldi.com/archive/vivaldi-suse.repo' 'vivaldi' -zypper ar -cf -p '89' … +zypper ar -cfp '89' … # Remove repositories. zypper removerepo 'mozilla' @@ -144,7 +149,9 @@ zypper purge-kernels --dry-run # Clean up unneded packages. # Always check what is being done. -zypper packages --unneeded | awk 'NR>4{print $7}' | xargs sudo zypper rm -u +zypper packages --unneeded \ +| awk -F'|' 'NR>4{gsub(" ", "", $0);print $3"="$4}' \ +| sort -u | sudo xargs zypper rm -u ``` ## Concepts