Category Archives: Tutoriale Linux

Upgrading ubuntu 18.10 to ubuntu 19.04

Sponsored Link

Ubuntu 19.04 will be supported for 9 months until January 2020. If you need Long Term Support, it is recommended you use Ubuntu 18.04 LTS instead.

Download Ubuntu 19.04

Images can be downloaded from a location near you.

You can download ISOs and flashable images from: (Ubuntu Desktop and Server)

Upgrading from Ubuntu 18.10 to Ubuntu 19.04

To upgrade on a desktop system:

Open the “Software & Updates” application.

Select the 3rd Tab called “Updates”.

Set the “Notify me of a new Ubuntu version” dropdown menu to “For any new version”.

Press Alt+F2 and type in “update-manager -c” (without the quotes) into the command box.

Update Manager should open up and tell you: New distribution release ‘19.04′ is available.

If not you can also use “/usr/lib/ubuntu-release-upgrader/check-new-release-gtk”

Click Upgrade and follow the on-screen instructions.

To upgrade on a server system:

Install the update-manager-core package if it is not already installed.

Make sure the Prompt line in /etc/update-manager/release-upgrades is set to normal.

Launch the upgrade tool with the command do-release-upgrade.

Follow the on-screen instructions.

Note that the server upgrade will use GNU screen and automatically re-attach in case of dropped connection problems.

There are no offline upgrade options for Ubuntu Desktop and Ubuntu Server. Please ensure you have network connectivity to one of the official mirrors or to a locally accessible mirror and follow the instructions above.

Upgrades on i386

Users of the i386 architecture will not be allowed to upgrade to Ubuntu 19.04 as dropping support for that architecture is being evaluated and users of it should not be stranded on a release with a shorter support window than the release they are already running.

Sponsored Link

Related posts

Debian Linux – The following packages have been kept back

Debian Linux – The following packages have been kept back – Tutoriale it

Pe Debian Linux uneori se întâmplă că după ce rulăm un update, upgrade (apt-get update; apt-get upgrade), totuși nu se face update la toate pachetele instalate pe sistem, și ne trezim cu următorul mesaj:

root@it:/# apt-get upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following packages have been kept back:
default-jre default-jre-headless icedtea-netx linux-headers-amd64 linux-image-amd64
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

De ce se întâplă acest lucru și ce trebuie făcut?

Acest lucru se întâplă din cauza că: package managerul folosit (apt, aptitude etc) are dreptul să facă update doar la pachetele deja instalate pe sistem, însă, uneori când apare o versiune nouă al unui pachet necesită și alte pachete noi cu care poate funționa, iar fără permisiunea noastră n-are dreptul să instaleze pachete noi.  Că să dăm dreptul de a instala pachete noi de care depinde update-ul respectiv, trebuie să executăm comanda următoare:

apt-get –with-new-pkgs upgrade

CopyRight © 2011 – 2019 – Tutorial Galaxy

How to Change User Password in Ubuntu |

In this short quick article, we will show you how to change a user password in Ubuntu Linux using the graphical interface as well as the command line interface. As you are well aware, most operations on Ubuntu are applicable to its derivatives such as Linux Mint, Xubuntu, Lubuntu, and many others.


Read more at: TecMint

Click Here!

Text Processing in Rust |

Create handy command-line utilities in Rust.

This article is about text processing in Rust, but it also contains a quick introduction to pattern matching, which can be very handy when working with text.

Strings are a huge subject in Rust, which can be easily realized by the fact that Rust has two data types for representing strings as well as support for macros for formatting strings. However, all of this also proves how powerful Rust is in string and text processing.

Apart from covering some theoretical topics, this article shows how to develop some handy yet easy-to-implement command-line utilities that let you work with plain-text files. If you have the time, it’d be great to experiment with the Rust code presented here, and maybe develop your own utilities.

Rust and Text

Rust supports two data types for working with strings: String and str. The String type is for working with mutable strings that belong to you, and it has length and a capacity property. On the other hand, the str type is for working with immutable strings that you want to pass around. You most likely will see an str variable be used as &str. Put simply, an str variable is accessed as a reference to some UTF-8 data. An str variable is usually called a “string slice” or, even simpler, a “slice”. Due to its nature, you can’t add and remove any data from an existing str variable.

Read more at Linux Journal

An Introduction to Linux Virtual Interfaces: Tunnels |

Linux has supported many kinds of tunnels, but new users may be confused by their differences and unsure which one is best suited for a given use case. In this article, I will give a brief introduction for commonly used tunnel interfaces in the Linux kernel. There is no code analysis, only a brief introduction to the interfaces and their usage on Linux. Anyone with a network background might be interested in this information. A list of tunnel interfaces, as well as help on specific tunnel configuration, can be obtained by issuing the iproute2 command ip link help.

This post covers the following frequently used interfaces:

After reading this article, you will know what these interfaces are, the differences between them, when to use them, and how to create them.

Read more at Red Hat Developers 

Click Here!