Home Home > Tag > yast
Sign up | Login

Posts Tagged ‘yast’

Thunderbird, YaST, Sudo Updates Arrive in Tumbleweed

November 29th, 2018 by

Three openSUSE Tumbleweed snapshots were released since the last blog.

The three Tumbleweed snapshots this week brought a newer Linux Kernel, several rubygem package updates and improvements for an Xfce support library.

Snapshot 20181126 brought the 4.19.4 Linux Kernel, which fixed accelerated VLAN handling and fixed a memory leak with the Nouveau secure boot. Yet another Setup Tool (YaST) had some updates with yast2-fonts 4.0.2 that changes the desktop file fonts to system-wide fonts and multiple translations were also updated with the yast2-trans package. The support library for Xfce desktop environment, exo, updated to version 0.12.3; it improved layout spacing and alignment and hides the exo launchers from GNOME Software. The package for Integrated Development Environment cross-platform, kdevelop5 5.3.0, brought improved language support for php, python and c++; it also offers a new clazy analyzer plugin. Multiple other libraries were updated including libjansson 2.11, libsemanage 2.8, libsepol 2.8, libzypp 17.9.0 and more. Several rubygem packages were updated in the snapshot and rubygem-bundler 1.17.1 had a significant amount of additions and improvements including an add config option to disable platform warnings. The mailutils 3.5 package for the handling of email fixed a bug in the base64 encoder. Parser generator bison 3.2.2 brought massive improvements to the deterministic C++ skeleton, lalr1.cc and the library for manipulation of TIFF images, tiff 4.0.10, added a few patches that address the 10 Common Vulnerabilities and Exposures (CVE) patches that were removed.

Eight packages were updated in the 20181122 snapshot; three of them were YaST associated packages like yast2-ntp-client 4.1.6, which aligned a  “Synchronize Now” button and “NTP Server Address” box, which doesn’t break the previous fix and does not hide the manual checkbox in TextMode. The fourth release candidate of the free implementation of the Remote Desktop Protocol (RDP) freerdp 2.0.0,  added support to set the Transport Layer Security (TLS) security level for openssl 1.1.0 and also added smartcard support for substring filters. Sudo now treats the LOGNAME and USER environment variables (as well as the LOGIN variable on AIX) as a single unit with the update to sudo 1.8.26, which also added support for the OpenLDAP TLS_REQCERT setting in the ldap.conf. The xapian-core 1.4.9 package fixed a bug to efficiently handle insertion of a batch of extra positions in ascending order, which could lead to missing positions and corrupted encoded positional data, according to the changelog.

(more…)

KDE and openSUSE: Plasma 5.14, Qt 5.12 and more

October 17th, 2018 by

Plasma 5.14

Plasma 5.14 was released with many improvements.

It was planned to have it in a released in a Tumbleweed snapshot on the same day, but openQA issues prevented snapshot 20181008 from getting published. Instead, Tumbleweed users got it with snapshot 20181009 on Thursday morning. Currently, 5.14.1 is staged to be accepted in Tumbleweed.

To get it on Leap 15 (and even 42.3 with restrictions), you can add https://en.opensuse.org/SDB:KDE_repositories#KDE_Frameworks_5.2C_Plasma_5_and_Applications. Note that those are not part of the official distribution and therefore not as well supported.

KDE:Unstable drops support for Leap 42.3

The KDE:Unstable projects will drop support for openSUSE 42.3 next week.

Builds of KDE software from git master have been available for Leap 15 even before the official release, which should’ve given everyone enough time to migrate.

The Argon media got switched to Leap 15 just after release as well. If you haven’t heard of Argon (and Krypton) yet, they’re installable live media with the latest version of KDE software on Leap and Tumbleweed.

See the wiki article (https://en.opensuse.org/SDB:Argon_and_Krypton) for more information.

Migrating to Leap 15 also means that less system libraries (like libinput) need to be replaced, as the version in Leap 15 is sufficient for now.

If you haven’t migrated to Leap 15 yet, read https://en.opensuse.org/SDB:System_upgrade#Command_line_2. The provided instructions work just fine for the KDE:Unstable repositories.

Goodbye to Webkit (from a default install)

Did you know that two major browsers, Safari and Chromium, are based on KDE software? That’s right, KHTML was used by Apple as foundation when creating the WebKit Browser engine. During the development of Chrome, Google forked WebKit into Blink. (more…)

Hands on with Docker, openSUSE Leap 15

May 4th, 2018 by

This blog is part of a series of technical blogs leading up to the release of openSUSE Leap 15. All of the blogs provide a use case regarding openSUSE Leap and the packages available in the distribution. Happy reading.

Authored by Max Huang

Docker is a software technology providing containers, promoted by the company Docker, Inc. Docker provides an additional layer of abstraction and automation of operating-system-level virtualization on Windows and Linux.

Docker implements a high-level Application Programming Interface to provide lightweight containers that run processes in isolation.

Because Docker containers are so lightweight, a single server or virtual machine can run several containers simultaneously.

Let’s do some hands on with Docker and openSUSE Leap 15.

== Install Docker  ==

Use GUI method

use yast2  sw_single install docker

# yast2  sw_single

Search  docker

Select docker to install

 

Use command line to install docker

use zypper to install, if you don’t want interactive use #zypper  -n install docker

# zypper  install  docker

Loading repository data…

Reading installed packages…

Resolving package dependencies…

The following 13 NEW packages are going to be installed:

 containerd criu docker docker-bash-completion docker-libnetwork docker-runc git-core git-gui gitk libnet9

 libsha1detectcoll1 python2-ipaddr python2-protobuf

The following recommended package was automatically selected:

 criu

13 new packages to install.

Overall download size: 23.2 MiB. Already cached: 0 B. After the operation, additional 117.1 MiB will be used.

Continue? [y/n/…? shows all options] (y):  Y

Check docker version when you install it

# docker  –version

Docker version 17.09.1-ce, build f4ffd2511ce9

(more…)

Krita, Linux Kernel, KDEConnect Get Updated in Tumbleweed

April 20th, 2018 by

There have been a few openSUSE Tumbleweed snapshots released in the past two weeks that brought some new features and fixes to users.

This blog will go over the past two snapshots.

The last snapshot, 20180416, had several packages updated. The adobe-sourceserifpro-fonts package updated to version 2.000; with the change, the fonts were refined to make the Semibold and Bold heavier. Both dbus-1 and dbus-1-x11 were updated to 1.12.6, which fixed some regreations introduced in version 1.10.18 and 1.11.0. The gtk-vnc 0.7.2 package deprecated the manual python2 binding, which will be deleted in the next release, in favor of GObject introspection. Notifications that caused a crash were fixed in kdeconnect-kde 1.3.0. The 4.16.2 Linux Kernel made ip_tunnel, ipv6, ip6_gre, ip6_tunnel and vti6 better to validate user provided tunnel names. Due to a build system failure, not all 4.16.2 binaries were built correctly; this will be resolved in the 20180417 snapshot, which will be released shortly. Krita 4.0.1 had multiple fixes from its major version upgrade. The visual diff and merge tool meld 3.19.0 added new features like a new per-pane status bar with selectors for syntax highlighting and text encoding. Python Imaging Library python-Pillow 5.1.0 removed the freetype-2.9.patch and YaST had several packages with a version bump.

Snapshot 20180410 had less than a handful of packages updated. The Advanced Linux Sound Architecture package, alsa ,1.1.6 removed unused macros and added support for python3 and alsa-utils 1.1.6 removed some obsolete patches. GNU Compiler Collection 7 enabled a fix for aarch64 and the communication package rzsz had rebase patches with its release candidate in the 0.12.21 version.

The Tumbleweed rating tool is currently trending the past few snapshots as unstable, but the last snapshots rating is posting a false negative due to comments made on the openSUSE Factory Mailing thread about the 4.16.2 Linux Kernel.

University students, openSUSE participates in GSoC!

February 19th, 2018 by

openSUSE participates again in Google Summer of Code (GSoC), a program that awards stipends to university students who contribute to real-world open source projects during three months in summer. :sunny: With this article, I will provide my experience as a former GSoC student and mentor, give you more details about the program and try to encourage students to get involved in openSUSE development through GSoC.

Why open source and openSUSE?

First of all, you may wonder why you should want to get involved in open source development. Everybody has their own reasons, but for me there are three main ones:

  • I have fun: The most important reason is that it is fun. At openSUSE, we have great conferences, geekos everywhere, geeko cookies, openSUSE beer, fun stickers,… and the most important part: we have fun when working!
  • I learn a lot: In most of the projects, every single line of code is reviewed. That means not only that the code quality is better, but also that every time you write something wrong or that can be improved, someone will tell you. In open source, we think that making mistakes is perfectly fine. That people correct you is the best way to learn.
  • People: I have the chance to work with really skilled people all around the world, who are interested in the same things as me.

Why GSoC?

Starting is always difficult, but you don’t have to do it alone! In openSUSE, you will always find people to help you, and with GSoC this is even easier. The best feature of the program is that you will always have at least one mentor (most likely two) who will lead you through it. In addition, you will work in a project used in the real world by many users and all your code will be released under an open source license, so everybody can access, use, study, change and share it. Last, you will receive a stipend between 2,400 and 6,600 dollars depending on the country.

Projects

At openSUSE, you can find projects written in Ruby on RailsPerlRubyHTML/JavaScriptC/C++ and much more. This year you can work during GSoC in some of the most central and biggest projects in openSUSE: Open Build ServiceopenQA and YaST. They will for sure be challenging projects to work in, but don’t get scared, as that means that you will learn a lot from it too. And remember that your mentors and other openSUSE contributors will be there to help you!

But we also have simpler projects such as Trollolo, where any computer science university student could get started with Ruby. The desire to learn is much more important than the previous experience and knowledge.

(more…)

Freetype, Flatpak, Sysdig Receive Updates in Tumbleweed

February 15th, 2018 by

The streak of six Tumbleweed snapshots continued this a week as openSUSE’s rolling release has provided a consistent release of six snapshots per week this year.

There were hundreds of packages updated this week and sysdig, Freetype and Flatpak were just a few of the many packages to receive an updated version.

At the time of publishing this article, snapshot 20180213 was the most recent snapshot released. Mozilla Firefox 58.0.2 fixed a tab crash during printing. The package yast2-ca-management was dropped with the autoyast2 4.0.31 update. A new set of functions that allows 64-bit offsets even on 32-bit systems are now available with cryptsetup 2.0.1, which is a user-space utility for dealing with the DMCrypt kernel module for setting up encrypted disk volumes. Cryptsetup also increased maximum allowed Password-Based Key Derivation Function 2 (PBKDF) memory-cost limit to 4 GiB. Another notable package in the snapshot was the update of the Ruby debugger package rubygem-byebug  10.0.0, which added Ruby 2.5.0 support and fixed a remote server crash when interrupting a client.

KDE Applications 17.12.2 was made available in the 20180212 snapshot; about 20 recorded bugfixes include improvements to Kontact, Dolphin, Gwenview, KGet and Okular. View the changelog for a full list of changes and fixes for Applications 17.12.2. Flatpak 0.10.3 fixed vulnerability in dbus proxy and updated a Polish translation. Position Independent Executables improvements were made with Snappy 1.1.7 as well as improvements to CMake build support for 64-bit Linux distributions. Added support for the USB 3.1 SuperSpeedPlus device capability was also made available in the snapshot with the usbutils 009 package. There were also several YaST package updates.

(more…)

Official KDE Plasma 5.12 Release Now in Tumbleweed

February 8th, 2018 by

Mesa 18, cryptsetup 2 Also Arrive in Snapshots

KDE Plasma 5.12 transitioned from it beta version of 5.11.95 to the official release in an openSUSE Tumbleweed snapshot earlier this week.

On the same day of the upstream release, Tumbleweed snapshot 20180206 brought the new desktop software to its thousands of rolling release users. Improved performance and several new features are available in Plasma 5.12 like Wayland-only Night Color feature that allows adjustments to the screen color temperature to reduce eye strain and the System Activity and System Monitor display per-process graphs for the CPU usage. The new KDE Store offers a wide selection of addons that are ready to be installed. Plasma 5.12 is the second long-term support (LTS) release from the Plasma 5 team and will be the version used in openSUSE’s traditional distribution openSUSE Leap 15, which is expected to be released this spring.

Other notable packages updated in the 20180206 snapshot were compiler cache (ccache) 3.3.6, which improved instructions on how to get cache hits between different working directories. Translations were made for Indonesian, Danish and Catalan in updates of gfxboot from 4.5.26 to 4.5.29. Kernel module handling kmod 25 improved testsuite and allows mkosi to run testsuite in different Linux distributions. The Linux Kernel was updated to 4.15.1.

(more…)

Tumbleweed Snapshots Get YaST Changes for Firewalld

February 1st, 2018 by

There is no signs of slowing down openSUSE’s rolling release  Tumbleweed as six snapshots of new software were released this past week.

Not all the snapshots were large; in fact, one offered just a handful of new packages, but the releases keep coming.

The pixel format translation library babl 0.1.42 was in the latest snapshot 20180130. The new version added format “CIE XYZ alpha” color model and formats. An update to javapackages-tools 5.0.0 fixed the default Java Runtime Environment path. Kexec-tools had a bump to version 2.0.16 and now properly states all post/postun dependencies. A QtNetworkAuth module was added to  python-qt5  5.10 and yast2-dns-server 4.0.1 replaced SuSEFirewall2 with firewalld.

Snapshot 20180129 updated the GNU Compiler Collection to 7.3 and fixed a spelling mistake. Using the web-based translation tool Weblate, the graphical boot screen gfxboot 4.5.26 implemented some Danish contributions. The timezone package updated to version 2018c and southern Brazilians using Tumbleweed will know what time it is on November’s first Sunday due to the addition of code for it’s Daylight Saving Time. The yast2-drbd 4.0.1 also replaced SuSEFirewall2 with firewalld.

A handful of packages were updated in snapshot 20180128. The open source antivirus engine ClamAV package was updated to version 0.99.3; the update addressed some Common Vulnerabilities and Exposures (CVE) that could have allowed for a denial of service (DoS) condition on an affected device. Both libdvdnav and libdvdread were updated to version 6.0.0 and fix some crashes and DVD issues. Full conversion of source to python3 from python2 was made with vm-install 0.10.01 and the graphical components now require Gtk3.

(more…)

Ruby, YaST, Plasma 5.12 Beta Get Updates in Tumbleweed

January 26th, 2018 by

openSUSE’s rolling distribution Tumbleweed received several snapshot of new software packages this past week.

A total of six snapshots arrived and brought new versions of Ruby, YaST, KDE’s Plasma 5.12 Beta and many others.

The latest snapshot, 20180124, switched the default for Ruby to version 2.5. Package improvements were made to the command line tool SUSEConnect 0.3.7. A change to cups-filters 1.19.0 in order to allow builds on systems without python2 was made with python3-cups rather than using python-cups. Enscript 1.6.6 fixed a handful of bugs and spec-cleaner 1.0.2 added groups for Rust and made the switch to pytest. Git, squid and perl-Encode also received minor updates in the snapshot.

The largest snapshot of the week was no doubt snapshot 20180122. The snapshot provided KDE Applications 17.12.1, Frameworks 5.42.0 and the beta version for KDE’s next  Long-Term-Support (LTS) release of Plasma 5.12. Tumbleweed users can tryout the new items in the 5.12 LTS like the new KDE Store, which brings a wide selection of addons. With the exception of updates to libgme, download manager uget and Oracle’s virtualbox, the release was primarily focused on the new versions from the KDE community. It is worth noting that virtualbox 5.2.6 fixed quite a few Common Vulnerabilities and Exposures (CVE) and libgme 0.6.2 fixed crashes in nsfe emulator. Gamers should be happy.

(more…)