I think it's likely that you had the snap installed rather than the debian package, or that you added the ppa.
The Ubuntu online package listing shows that the version in cosmic was 4.1.5, see the Krita package listing for cosmic. So it's not possible that this would have gone backwards, since all package numbers must go forwards (or stay the same) during ...
Segmentation faults may occur when libraries are updated. Since Chrome and Visual Studio Code came from outside the official software repositories, they probably depend on old versions of libraries. You will need to update to the latest versions that support current libraries. If new versions have not yet been released, you will just need to wait.
It's also ...
Just end the process of gnome software running the following command in the terminal:
Alternatively, you can end the process with a more Windows-like way by launching Gnome System Monitor, then activating the "Processes" tab, right clicking on Gnome Software and selecting "Kill"
For those who care, I got the applications installed from 'Ubuntu Software Center' to work by uninstalling and reinstalling snap. Here were my steps:
open terminal (of course)
$ sudo apt autoremove --purge snapd
$ sudo apt update
$ sudo apt install snapd
restart your computer
ensure snap installed correctly with $ sudo snap install hello-world and $ hello-...
Add the Update Center labeled "NetBeans 8.2 Plugin Portal" . It appears that C++ is not in the latest distribution yet, so I had add the legacy Update Center.
After adding this update center, I was able to locate and install the C++ plugin using the method shown here, and then create a C++ HelloWorld program in NetBeans 11 on Ubuntu 19.04
Atom text editor is a native Ubuntu snap package in all currently supported versions of Ubuntu. Results of snap info atom:
$ snap info atom
summary: A hackable text editor for the 21st Century.
Atom is a free and open source text editor that is modern, approachable,
and hackable to the core.
The Ubuntu Atom snap package does not have ...
That's the evolution-data-server package.
Description: evolution database backend server
The data server, called "Evolution Data Server" is responsible for managing
mail, calendar, addressbook, tasks and memo information.
e-d-s is part of the Gnome and Unity desktops. It runs the integrated calendar and address book.
After aborting, install the snap from terminal.
sudo snap install <snap_name>
Replace with "spotify" to install spotify.
You can find snap name by running a search:
snap search "query"
Installing from terminal doesn't cause problems like software-center.
It's not a launcher that holds all your applications automatically.
It's a shortcut bar where YOU place the most frequently used.
For infrequently-used (or new) applications, you can use Software Center or the Desktop Search. Personally, I find Desktop Search easier to use.
There are many ways to reach Desktop Search in Gnome:
On the Shortcut Bar, look ...
Yes, there has long been a better way.
.zip, .tar, .tgz, and .bz2 files (those are what you cited) are simply compressed sets of files. They must be manually installed by the user to work. Manual installation includes manually creating the links for desktop icons.
That laborious and imprecise method of distributing software was superseded over 20 years ago ...