Hello, LinWinux.
When I read your opening post in this thread, I had somehow assumed that you had upgraded from Mint 16 to Mint 17 by following this tutorial:
Upgrade an existing Mint using apt.
Yet, by now having checked your first "inxi -r" output, I am pretty certain that this assumption is wrong. There is only one entry in your first "inxi -r" output which points to Mint 17 qiana:
Code: Select all
Active apt sources in file: /etc/apt/sources.list.d/mint.list
deb http://packages.linuxmint.com/ qiana main
All the rest pointed to Ubunt 13.10 saucy and Mint 16 petra still.
So what the
and
will have done is creating a mix of
+ Linux Mint 17 software packages
+ Linux Mint 16 software packages
+ Ubuntu 13.10 software packages
The output of "inxi -Sx" is another hint that this has happened. The system says it were Mint 17, but it is still running the old Ubuntu 13.10 / Mint 16 Linux kernel 3.11.0-12-generic.
---
Should I try to make changes to + /etc/apt/sources.list.d/mint.list and + /etc/apt/sources.list.d/official-package-repositories.list files manually?
In order to change the repository list files directly you will have to launch your favourite text editor with root privileges.
My favourite editor is gedit. It is comes with Cinnamon.
Mate users will have pluma. It comes with Mate.
xfce does not really bring along a text editor. So xfce users may have gedit. They may have leafpad. They may have mousepad. They may have yet another editor.
I will give you the commands to edit the sources list files as I would type them using gedit. If you do not use gedit you will have to replace the name gedit by the name of your editor.
Open a terminal window. Execute these commands, one at a time:
Code: Select all
sudo gedit /etc/apt/sources.list.d/mint.list
Code: Select all
sudo gedit /etc/apt/sources.list.d/official-package-repositories.list
The content of the file
/etc/apt/sources.list.d/mint.list should look like this
Code: Select all
# deb http://packages.linuxmint.com/ qiana main
I.e. the only entry in the file is commented out. It is not needed. It is a shortened duplicate of an entry in the next file.
The content of the file
/etc/apt/sources.list.d/official-package-repositories.list should look like this
Code: Select all
deb http://packages.linuxmint.com qiana main upstream import #id:linuxmint_main
deb http://extra.linuxmint.com qiana main #id:linuxmint_extra
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner
Serious warning:
Once you have corrected those two files, the next time that you execute mintUpdate, Synaptic, Software-Manager or apt-get they will no longer look for Mint 16 petra software packages, but for Linux Mint 17 qiana software packages and for the corresponding Ubuntu 14.04 trusty software packages.
This means once you have corrected the 2 sources list files named above, you will be really upgrading your old Mint 16 to Mint 17, as explained here:
Upgrade an existing Mint using apt.
And the answer to your question / statement:
If it won't wreck my system, I can do that.
will be:
By adding a Mint 17 repository to sources list files which still pointed to Mint 16 + Ubuntu 13.10 only and by running
Code: Select all
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
you had already started wrecking your system.
So once you have corrected the files
+ /etc/apt/sources.list.d/mint.list
+ /etc/apt/sources.list.d/official-package-repositories.list
you may proceed with
Code: Select all
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
and keep your fingers crossed that in the end your system will not have been wrecked. No-one can give you a warranty it will not happen.
This is why Clem stronlgy recommends starting with a fresh installation.
Once the upgrade processes have finished you will have to reboot.
Keep my fingers crossed.
Karl