How to Update All Packages on OpenSUSE

29/12/2020
In the case of Linux, a package is a compressed archive containing necessary data and/or codes to perform a certain task. Any Linux distro you come across is a clever combination of numerous packages working in sync. In the case of openSUSE, it’s a clever combo of numerous RPM packages (including dependencies).

It’s important to keep the packages up-to-date for several reasons, for example, better security, better stability and performance, and new/improved features.

Let’s check out how to update all packages on openSUSE.

How to update openSUSE packages

In the case of openSUSE, there are two tools at our disposal: zypper and YaST. While zypper is a command-line tool, YaST supports both THE command-line and graphical interface. Let’s get started.

Update Packages with Zypper

At first, we need to update the repo package database. Tell zypper to update the repo database cache.

$ sudo zypper ref

Now, to update all the packages, run the next command.

$ sudo zypper update

Wait for zypper to download and install all the packages.

Interested in what packages are going to be updated? Run this command.

$ zypper list-updates –all

Zypper is far more capable than this. Check out a beginner’s guide to mastering zypper.

Update Packages with YaST

Using YaST is a bit tricky than zypper. It’s because YaST isn’t a package manager only. It’s more like the master control panel for openSUSE and SUSE Linux. Package management is just a part of its supported functionalities.

At first, we’ll be checking out how to update all the installed packages using YaST. Fire up YaST.

Enter the root password so that YaST can run with root privilege. It’s because every single task performed by YaST modifies things at the system-level.

From the “YaST Control Center”, click the “Software Management” option.

Now, there are two ways it can go. If you know the name of specific packages, search for them, right-click and select “Update”.

However, if you’re just going to update all the packages, it’s not a practical approach. This is where this method comes in. Go to Package >> All Packages >> Update if newer version available.

YaST will notify the number of packages that will be updated in the process. Click “Continue”.

You’ll be presented with a list of all the packages that are about to be updated. Click “Accept” from the bottom-right corner.

YaST will present a short report on what package changes about to occur. Click “Continue”.

It’s time to wait unless YaST downloads and installs all the available updates for the installed packages.

Click “Finish” once the installation completes and shows the “Installation Report”.

Final thoughts

As you can see, keeping openSUSE up-to-date with the latest packages isn’t that tough at all. Another good news is, you don’t have to run them every single day. Just run them once or twice a week and you’re good to go!

Interested in network management? Check out how to use NetworkManager on openSUSE.

Enjoy!

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

Top 7 Best Linux Terminals

It doesn’t matter if you’re a casual Linux user or a season system administrator, a good terminal emulator can vastly...
29/12/2020

Thuê mua proxy Iphone uy tín, chất lượng cao

Thuê mua proxy Iphone cho phép bạn truy cập vào những nội dung bị hạn chế do khu vực địa lý hoặc...
10/05/2024

VIM Spell Check

Spell checkers are nothing more than a software that keeps on checking the spelling of whatever word you’re typing against...
29/12/2020
Bài Viết

Bài Viết Mới Cập Nhật

Hướng Dẫn Chọn Dịch Vụ Thuê Địa Chỉ IPv4
10/03/2025

Reliable IPv4 and IPv6 Subnet Rental Services: The Perfect Solution for Global Businesses
23/12/2024

Tìm Hiểu Về Thuê Proxy US – Lợi Ích và Cách Sử Dụng Hiệu Quả
11/12/2024

Mua Proxy V6 Nuôi Facebook Spam Hiệu Quả Tại Onetcomvn
03/06/2024

Hướng dẫn cách sử dụng ProxyDroid để duyệt web ẩn danh
03/06/2024