Uninstalling preinstalled applications

These are applications that I don't need:

Character Types
Python (v2.7)
Python (v3.8)
VLC Media Player

Is it safe to remove them or there's the risk that somewhere I'll cause missing or blank buttons, dependencies errors, crashes or freezes? Because for example I excluded Additional Drivers from the list as it's a category of Software and Updates so uninstalling it (despite no driver appear there for my laptop) I may have a missing or blank button on Software and Updates window. Another good example is Evolution, which is the default and sole software available in the drop-down menu for the Calendar entry in Settings > Default Applications, I don't know what will happen after uninstalling the sole software available to open the calendar. Feel free to inform me about any of the software on the list.

I believe calculator, ImageMagick, VLC, Clocks, Seahorse (Passwords and Keys) and evolution are all safe to remove. I don't know about Rygel and Character Types. Python may have problems if uninstalled.

1 Like

Removing these would break a large number of things. You would have headaches on a massive level if you removed it.

This is not an image viewer. It can be used as one... But imagemagick is a dependency used by most other image services and performs most its functions in the background.

Removing this is Unsafe and can break updater and other gunpg services. That is Seahorse app.

You may need this for any special characters. While you may not open the app itself, in typing certain special characters, it is used by other apps.

Gnome Clocks is integrated and hardcoded into gnome-shell. Removing it may affect conky or Time and Weather notifications in the Shell, Panel, etc.

Safe to remove.


Learned something new today ..... I had deleted that app months ago but I just reinstalled it using Synaptic Package Manager ...... thanks

1 Like

I actually use a lot of Imagemagick and Inkscape through the terminal CLI rather than the GUI. Moreso ImageMagick which is mostly CLI. In fact, many of your terminal conversion commands and batch commands for images will be imagemagick CLI.
Not everyone does much with Images, though. So not everyone may notice it missing.


Exactly ..... I was clearing out apps I don't use one day and just deleted it ..... never knew it would be used by other programs as I use XnView MP for my images .....

Should I have installed it through the terminal or is SPM alright .....

1 Like

XnView is pretty self contained...

Either. When you run Synaptic, it just runs the same apt command that you would have run in terminal for you.


OMG .... I'm on a roll today .... I better quit while I'm ahead ..... another fact I never knew .... so that makes 2 things I didn't know today ..... :+1: :grinning:


Updated list:

VLC Media Player

Searching more about Rygel I read Rygel is a streaming media server compatible with many DLNA/UPnP clients including the Sony PlayStation, Microsoft Xbox, smart televisions, DLNA speakers and many smartphones. Rygel will automatically transcode media to a format compatible with the client device. If I got it clearly, it should change any media format to one that my laptop/system can handle correctly, right? If so, Zorin OS default Firefox isn't able to access it as when I run games of other platforms on it (for example I tried with some of PlayStation or Nintendo) any audio output is fragmented. But I think it allows the system to detect and show my plugged phones, too. In fact, one day I plugged my phone and I saw Rygel appear on processes list but I think it has some gaps sometimes as I often lose contact with my plugged phone after some seconds or even doesn't get detected after being plugged. But let's not worry about this here, it will be a further post, just in case I'll see those behaviors again multiple times.

Any audio player is just that, a player. It will need the correct codecs (audio file recognition, if you will... sort of like drivers for hardware) for the audio file to play correctly.

It offer a service for audio and video files, not modifying any audio for any application.

The media "server" will allow other devices to play audio and video files remotely on your network. Sort of like having a NAS (network attached storage), but the file is processed by the server, not the device you are playing the media on. This is sort of like how Netflix or YouTube works.


Sorry everyone, I noticed I forgot Calendar and Contacts at the beginning, don't know how I could :person_facepalming:. Probably because I saw they're included on Evolution. Anyway, messages updated to include them.

Current situation:

Calculator :point_right: listed under system application, so hasn't Remove button
Calendar :point_right: waiting for advice
Contacts :point_right: uninstalled
Evolution :point_right: uninstalled
Rygel :point_right: waiting for advice
VLC Media Player :point_right: uninstallation fails :point_down:

If I remember well, it was installed together with OBS, I installed OBS and then later I saw VLC, too. Looks it has something to do with the unmet dependencies error when attempting VLC uninstallation.

Relay the output (don't press y or n, only the output without proceeding) of the terminal command sudo apt remove vlc

1 Like
Reading list of packages... Done
Generating dependency tree       
Reading status information... Done
The following packages were installed automatically and are no longer required:
  adwaita-qt bind9-dnsutils busybox-static command-not-found friendly-recovery
  ftp hdparm info iputils-tracepath irqbalance libaribb24-0
  libbasicusageenvironment1 libcddb2 libdouble-conversion3 libdvbpsi10
  libebml4v5 libgck-1-0:i386 libgcr-base-3-1:i386 libgroupsock8 libixml10
  liblivemedia77 libmad0 libmatroska6v5 libopenmpt-modplug1 libpcre2-16-0
  libplacebo7 libprotobuf-lite17 libproxy-tools libqt5core5a libqt5dbus5
  libqt5gui5 libqt5network5 libqt5svg5 libqt5widgets5 libqt5x11extras5
  libresid-builder0c2a libsecret-1-0:i386 libsidplay2 libspatialaudio0
  libssh2-1 libudisks2-0:i386 libupnp13 libusageenvironment3 libvlc-bin
  libvlc5 libvlccore9 libxcb-xinerama0 libxcb-xinput0 lshw ltrace mtr-tiny
  nano python3-commandnotfound python3-gdbm qt5-gtk-platformtheme
  qttranslations5-l10n strace tcpdump telnet time vlc-bin vlc-data vlc-l10n
  vlc-plugin-base vlc-plugin-notify vlc-plugin-qt vlc-plugin-samba
  vlc-plugin-skins2 vlc-plugin-video-output vlc-plugin-video-splitter
  vlc-plugin-visualization zorin-os-census zorin-os-overlay
Use "sudo apt autoremove" to remove them.
The following packages will be REMOVED:
0 updated, 0 installed, 1 to be removed, and 56 not updated.
After this operation, 229 kB of disk space will be freed.

You can remove vlc.
@Aravisian check on @Luca_Pavan 's autoremove

1 Like

Wow, you have ventured beyond minimalism into dangerous territory.
While the above packages may have alternative replacements (inxi instead of lshw; vim instead of nano) and I cannot say that their removal would definitely break the OS... Many of those autoremoves suggest that you will render many normal and essential components or actions nun-functional.


All this thing of uninstalling a simple program is going too far and risky. And think that it was installed without my consent. By the way, it's just a video player, why it should break my OS if uninstalled? Does uninstallation process remove even some critical dependencies? If so, why I read The following packages were installed automatically and are no longer required if the process won't be safe? Terminal doesn't care much of system safety :unamused:? I'd have appreciated a simple Proceeding could break the OS. I feel it's better to leave VLC there then, despite I don't really need it and don't like the fact that it's been installed stealthily, not even a bit.

All OSs have basic applications that are included for normal use by the majority of people. The devs include them to make the OS useful to most out of the box.

Installing the OS, you agreed to an EULA (end user license agreement), yes even on free OSs. This agreement states the limitations of disceminating (sharing) the software and that it includes basic functionality. You did agree, by installing and using the OS, to the applications' inclusion. If you weren't aware of this, maybe it would be beneficial for you to read that document.

Unlike Google or M$, the applications included in Zorin are not configured to track usage, collect data or report anything, unless you agree to it. Even then, minimal information is collected to help the Zorin's understand what hardware their OS runs on, which can be added to the compatibility list, and help them resolve any issues you may encounter.

While you may not find a media player useful and consider it bloat, most would disagree and make use of it. Those that don't replace it with their favorite or most used media application.

Some of the applications you removed utilized the libraries that are now permitted for auto remove... it doesn't mean that other applications would not use them, and even expect their existence. Those applications were not currently running, otherwise their inclusion in auto remove wouldn't occur.

I understand the want for a minimal installation, but some applications are required by the DE, Kernel and even the hardware for the system to function.

You may want to follow MrMagoo's posts, because he had done just this, sometimes using bash scripts to remove applications or achieve a minimal installation.


I do not believe removing VLC is involved in your Autoremvoe printout. You have been doing other removals previous to this.


Yes, and I'm happy to tell you that after doing them I see no bad behaviors or monstrosities on my laptop :tada::partying_face::tada:.

1 Like

I have also removed a number of apps that were installed on Zorin with out any consequences ......


I once deleted Nautilus in it's entirety because I use Nemo and saw no need to have 2 file apps .... well at first I saw no real change but soon after I started having some unsolvable problems in a number of areas .....

Various members on this board spent hours trying to solves these problems some of which could be fixed ..... some couldn't and some I simply ignored .... and so I went for a long time .... months .....

Some how during one of the head scratching sessions I happened to mention to Aravisian when he something to me about doing something on Nautilus I told him I didn't have Nautilus I use Nemo .....

There was a long silence ..... not sure if he had fainted or what but he typed back that Nautilus could not be removed from Zorin as it was connected to all kinds of different stuff not just folders ....

I did a complete wipe of my Zorin drive and made a reinstall of Zorin using a Rescuezilla back-up file that I knew contained the Nautilus app and have never had any of those problems again .....

So please just be careful with which apps you delete and which ones you keep ...... but I'm sure you already know that ..... :+1: