User Tools

Site Tools


pages:howtos:suse:zypper-cheatsheet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pages:howtos:suse:zypper-cheatsheet [2023/07/21 13:24] mischerhpages:howtos:suse:zypper-cheatsheet [2023/08/01 15:26] (current) mischerh
Line 36: Line 36:
 zypper in --no-recommends --download-in-advance -f $(rpm -qa --qf '%{NAME} ') zypper in --no-recommends --download-in-advance -f $(rpm -qa --qf '%{NAME} ')
 </sxh> </sxh>
 +
 +===== find out which Packages got installed via a specific repository =====
 +  * https://superuser.com/questions/65560/zypper-how-do-i-display-all-packages-from-a-certain-repository
 +
 +<sxh bash; gutter: false>
 +zypper ref
 +</sxh>
 +<code>
 +Retrieving repository 'Applications for education users (openSUSE_Tumbleweed)' metadata ...................................................................................................................[error]
 +Repository 'Applications for education users (openSUSE_Tumbleweed)' is invalid.
 +[Education|https://download.opensuse.org/repositories/Education/openSUSE_Tumbleweed/] Valid metadata not found at specified URL
 +History:
 + - Download (curl) error for 'https://download.opensuse.org/repositories/Education/openSUSE_Tumbleweed/repodata/fb10493ed91b8b6584fffeb6fc845532a38bc819c12d813c31dcf502bb3a339739f871541bd60d5818598dc746fee4a32b6be2be6b09ebac092145ceb0de008b-filelists-ext.xml.gz':
 +   Error code: Curl error 47
 +   Error message: Maximum (6) redirects followed
 + - Can't provide ./repodata/fb10493ed91b8b6584fffeb6fc845532a38bc819c12d813c31dcf502bb3a339739f871541bd60d5818598dc746fee4a32b6be2be6b09ebac092145ceb0de008b-filelists-ext.xml.gz
 +
 +Please check if the URIs defined for this repository are pointing to a valid repository.
 +Skipping repository 'Applications for education users (openSUSE_Tumbleweed)' because of the above error.
 +Repository 'Emulators (openSUSE_Tumbleweed)' is up to date.                                                                                                                                                       
 +Repository 'Google-Chrome' is up to date.                                                                                                                                                                         
 +Repository 'VLC' is up to date.                                                                                                                                                                                   
 +Repository 'devel repository for Factory updates (openSUSE_Tumbleweed)' is up to date.                                                                                                                            
 +Repository 'AnyDesk OpenSUSE - stable' is up to date.                                                                                                                                                             
 +Repository 'Main Repository (NON-OSS)' is up to date.                                                                                                                                                             
 +Repository 'Main Repository (OSS)' is up to date.                                                                                                                                                                 
 +Repository 'Main Update Repository' is up to date.                                                                                                                                                                
 +Repository 'gitlab.com_paulcarroty_vscodium_repo' is up to date.                                                                                                                                                  
 +Repository 'google-chrome' is up to date.                                                                                                                                                                         
 +Repository 'Graphics Project (openSUSE_Tumbleweed)' is up to date.                                                                                                                                                
 +Retrieving repository 'Hardware tools (openSUSE_Tumbleweed)' metadata .....................................................................................................................................[error]
 +Repository 'Hardware tools (openSUSE_Tumbleweed)' is invalid.
 +[hardware|https://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/] Valid metadata not found at specified URL
 +History:
 + - Download (curl) error for 'https://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/repodata/8bbc62d6faf4f38b3bf776a62fb7b10e3ac2d3106c941db5998ad01826b5c419bb88b333014d6c852c5aa0c176ac317aee8c2b56cc6806ca8c07b0dcbac56e03-filelists-ext.xml.gz':
 +   Error code: Curl error 47
 +   Error message: Maximum (6) redirects followed
 + - Can't provide ./repodata/8bbc62d6faf4f38b3bf776a62fb7b10e3ac2d3106c941db5998ad01826b5c419bb88b333014d6c852c5aa0c176ac317aee8c2b56cc6806ca8c07b0dcbac56e03-filelists-ext.xml.gz
 +
 +Please check if the URIs defined for this repository are pointing to a valid repository.
 +Skipping repository 'Hardware tools (openSUSE_Tumbleweed)' because of the above error.
 +Repository 'hardware:razer (openSUSE_Tumbleweed)' is up to date.                                                                                                                                                  
 +Repository 'Packman' is up to date.                                                                                                                                                                               
 +Repository 'picoscope' is up to date.                                                                                                                                                                             
 +Repository 'Open H.264 Codec (openSUSE Tumbleweed)' is up to date.                                                                                                                                                
 +Repository 'snappy' is up to date.                                                                                                                                                                                
 +Repository 'TeamViewer - x86_64' is up to date.                                                                                                                                                                   
 +Repository 'all the small tools for the shell (openSUSE_Factory)' is up to date.                                                                                                                                  
 +Some of the repositories have not been refreshed because of an error.
 +</code>
 +
 +<sxh bash; gutter: false>
 +zypper lr
 +</sxh>
 +<code>
 +Repository priorities in effect:                                                                                                                                                  (See 'zypper lr -P' for details)
 +      90 (raised priority)  :  1 repository
 +      99 (default priority) : 19 repositories
 +
 +#  | Alias                                | Name                                                       | Enabled | GPG Check | Refresh
 +---+--------------------------------------+------------------------------------------------------------+---------+-----------+--------
 + 1 | Education                            | Applications for education users (openSUSE_Tumbleweed)     | Yes     | (r ) Yes  | No
 + 2 | Emulators                            | Emulators (openSUSE_Tumbleweed)                            | Yes     | (r ) Yes  | No
 + 3 | Google-Chrome                        | Google-Chrome                                              | Yes     | (r ) Yes  | No
 + 4 | VLC                                  | VLC                                                        | Yes     | (r ) Yes  | Yes
 + 5 | X11_common_Factory                   | devel repository for Factory updates (openSUSE_Tumbleweed) | Yes     | (r ) Yes  | No
 + 6 | anydesk                              | AnyDesk OpenSUSE - stable                                  | Yes     | (r ) Yes  | No
 + 7 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)                                  | Yes     | (r ) Yes  | Yes
 + 8 | download.opensuse.org-oss            | Main Repository (OSS)                                      | Yes     | (r ) Yes  | Yes
 + 9 | download.opensuse.org-tumbleweed     | Main Update Repository                                     | Yes     | (r ) Yes  | Yes
 +10 | gitlab.com_paulcarroty_vscodium_repo | gitlab.com_paulcarroty_vscodium_repo                       | Yes     | (r ) Yes  | No
 +11 | google-chrome                        | google-chrome                                              | Yes     | (r ) Yes  | Yes
 +12 | graphics                             | Graphics Project (openSUSE_Tumbleweed)                     | Yes     | (r ) Yes  | No
 +13 | hardware                             | Hardware tools (openSUSE_Tumbleweed)                       | Yes     | (r ) Yes  | No
 +14 | hardware_razer                       | hardware:razer (openSUSE_Tumbleweed)                       | Yes     | (r ) Yes  | No
 +15 | openSUSE-20230209-0                  | openSUSE-20230209-0                                        | No      | ----      | ----
 +16 | packman                              | Packman                                                    | Yes     | (r ) Yes  | Yes
 +17 | picoscope                            | picoscope                                                  | Yes     | (r ) Yes  | No
 +18 | repo-debug                           | openSUSE-Tumbleweed-Debug                                  | No      | ----      | ----
 +19 | repo-openh264                        | Open H.264 Codec (openSUSE Tumbleweed)                     | Yes     | (r ) Yes  | Yes
 +20 | repo-source                          | openSUSE-Tumbleweed-Source                                 | No      | ----      | ----
 +21 | snappy                               | snappy                                                     | Yes     | (r ) Yes  | Yes
 +22 | teamviewer                           | TeamViewer - x86_64                                        | Yes     | (r ) Yes  | No
 +23 | utilities                            | all the small tools for the shell (openSUSE_Factory)       | Yes     | (r ) Yes  | No
 +</code>
 +
 +<sxh bash; gutter: false>
 +# zypper pa -ir <repo_name_or_number>
 +zypper pa -ir 1
 +</sxh>
 +<code>
 +Loading repository data...
 +Reading installed packages...
 +S  | Repository                                             | Name                    | Version                | Arch
 +---+--------------------------------------------------------+-------------------------+------------------------+-------
 +i+ | Applications for education users (openSUSE_Tumbleweed) | javapackages-filesystem | 6.1.0-145.1            | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | javapackages-filesystem | 6.1.0-145.1            | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | javapackages-tools      | 6.1.0-145.1            | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | javapackages-tools      | 6.1.0-145.1            | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libblas3                | 3.9.0-62.7             | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libblas3                | 3.9.0-62.7             | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libblas3-32bit          | 3.9.0-62.7             | x86_64
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libbox2d2               | 2.4.1-16.69            | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libbox2d2               | 2.4.1-16.69            | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libcblas3               | 3.9.0-62.7             | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libcblas3               | 3.9.0-62.7             | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libcblas3-32bit         | 3.9.0-62.7             | x86_64
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libenca0                | 1.19-43.26             | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libenca0                | 1.19-43.26             | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libfftw3-3              | 3.3.10-5.38            | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libfftw3-3              | 3.3.10-5.38            | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libfftw3_threads3       | 3.3.10-5.38            | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libfftw3_threads3       | 3.3.10-5.38            | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libgnustep-base1_29     | 1.29.0-45.20           | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libgnustep-base1_29     | 1.29.0-45.20           | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libgtkglext-x11-1_0-0   | 1.2.0git20110529-20.12 | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libgtkglext-x11-1_0-0   | 1.2.0git20110529-20.12 | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | liblapack3              | 3.9.0-62.7             | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | liblapack3              | 3.9.0-62.7             | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | liblapack3-32bit        | 3.9.0-62.7             | x86_64
 +i+ | Applications for education users (openSUSE_Tumbleweed) | libtbb12                | 2021.9.0-98.1          | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | libtbb12                | 2021.9.0-98.1          | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | python310-numpy         | 1.25.1-140.1           | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | python310-numpy         | 1.25.1-140.1           | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | python311-numpy         | 1.25.1-140.1           | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | python311-numpy         | 1.25.1-140.1           | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | scratch                 | 1.4.0-4.17             | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | scratch                 | 1.4.0-4.17             | i586
 +i+ | Applications for education users (openSUSE_Tumbleweed) | squeak-vm               | 4.10.2-7.271           | x86_64
 +v  | Applications for education users (openSUSE_Tumbleweed) | squeak-vm               | 4.10.2-7.271           | i586
 +</code>
 +
 +
 +===== Find Kernel Version for Multikernel Feature =====
 +<sxh bash; gutter: false>
 +zypper search -s kernel-default
 +</sxh>
 +<code>
 +Repository 'Main Repository (NON-OSS)' ist veraltet. Sie können 'zypper refresh' als root ausführen, um es zu aktualisieren.
 +Repository 'Main Repository (OSS)' ist veraltet. Sie können 'zypper refresh' als root ausführen, um es zu aktualisieren.
 +Repository 'openSUSE-20211005-0' ist veraltet. Sie können 'zypper refresh' als root ausführen, um es zu aktualisieren.
 +Repository 'Packman' ist veraltet. Sie können 'zypper refresh' als root ausführen, um es zu aktualisieren.
 +Repository-Daten werden geladen...
 +Installierte Pakete werden gelesen...
 +
 +S  | Name                        | Type  | Version        | Arch   | Repository
 +---+-----------------------------+-------+----------------+--------+----------------------
 +i+ | kernel-default              | Paket | 6.4.3-1.1      | x86_64 | (Systempakete)
 +i+ | kernel-default              | Paket | 6.0.0-1.2      | x86_64 | (Systempakete)
 +i+ | kernel-default              | Paket | 5.19.12-1.1    | x86_64 | (Systempakete)
 +i+ | kernel-default              | Paket | 6.4.6-1.1      | x86_64 | Main Repository (OSS)
 +i+ | kernel-default              | Paket | 6.4.6-1.1      | x86_64 | openSUSE-20211005-0
 +   | kernel-default-base         | Paket | 6.4.6-1.1.28.5 | x86_64 | Main Repository (OSS)
 +   | kernel-default-base         | Paket | 6.4.6-1.1.28.5 | x86_64 | openSUSE-20211005-0
 +   | kernel-default-base-rebuild | Paket | 6.4.6-1.1.28.5 | x86_64 | Main Repository (OSS)
 +   | kernel-default-base-rebuild | Paket | 6.4.6-1.1.28.5 | x86_64 | openSUSE-20211005-0
 +   | kernel-default-devel        | Paket | 6.4.6-1.1      | x86_64 | Main Repository (OSS)
 +   | kernel-default-devel        | Paket | 6.4.6-1.1      | x86_64 | openSUSE-20211005-0
 +   | kernel-default-vdso         | Paket | 6.4.6-1.1      | x86_64 | Main Repository (OSS)
 +   | kernel-default-vdso         | Paket | 6.4.6-1.1      | x86_64 | openSUSE-20211005-0
 +</code>
 +
 +
  
 ---- ----
 ~~DISCUSSION~~ ~~DISCUSSION~~
  
pages/howtos/suse/zypper-cheatsheet.1689945858.txt.gz · Last modified: 2023/07/21 13:24 by mischerh