Here are the instructions to manually upgrade Peppermint 9 to Peppermint 10 .. you use these at your own risk, but they should be safe enough.
First of all MAKE SURE PEPPERMINT 9 IS FULLY UPDATED before you begin belowNow in Peppermint 9, open a terminal and run:
gksudo xed /etc/apt/sources.list.d/peppermint.list
and make it read:
deb http://ppa.launchpad.net/peppermintos/p10-release/ubuntu bionic main
# deb-src http://ppa.launchpad.net/peppermintos/p10-release/ubuntu bionic main
SAVE the file and exit the text editor.
Back in the terminal run:
gksudo xed /etc/apt/sources.list.d/peppermint.list.save
and make it read:
deb http://ppa.launchpad.net/peppermintos/p10-release/ubuntu bionic main
# deb-src http://ppa.launchpad.net/peppermintos/p10-release/ubuntu bionic main
SAVE the file and exit the text editor.
Back in the terminal run:
then
sudo apt-get remove --purge mintinstall-flatpak-support
(don't worry if that last command failed, it just means it wasn't installed to begin with)
then
sudo apt-get install mintinstall
then
sudo apt-get dist-upgrade
Got to
Menu > Settings > Customise Look and Feeland on the "
Widget" tab, select the "
Peppermint-10-Red-Dark" theme, and "
Apply" it.
(
It's important that you make that change now, but you can change it to something else once we're finished)
Go to
Menu > Accessories > Wallpapersselect the "
Peppermint-10.png" wallpaper, and "
Apply" it.
(
again it's important that you make that change now, but you can change it to something else once we're finished)
Back in the terminal run
xed ~/.config/lxsession/Peppermint/desktop.conf
find the
[GTK] section that will read something like:-
[GTK]
sNet/ThemeName=Peppermint-Red-Dark
sNet/IconThemeName=Pepirus-Dark
sGtk/FontName=Ubuntu 11
iGtk/ToolbarStyle=3
iGtk/ButtonImages=1
iGtk/MenuImages=1
iGtk/CursorThemeSize=18
iXft/Antialias=1
iXft/Hinting=1
sXft/HintStyle=hintfull
sXft/RGBA=rgb
sGtk/CursorThemeName=DMZ-White
sGtk/ColorScheme=
iGtk/ToolbarIconSize=3
iNet/EnableEventSounds=1
iNet/EnableInputFeedbackSounds=1
and instead make it read:-
[GTK]
sNet/ThemeName=Peppermint-10-Red-Dark
sNet/IconThemeName=Pepirus-Dark
sGtk/FontName=Ubuntu 11
iGtk/ToolbarStyle=3
iGtk/ButtonImages=1
iGtk/MenuImages=1
iGtk/CursorThemeSize=18
iXft/Antialias=1
iXft/Hinting=1
sXft/HintStyle=hintfull
sXft/RGBA=rgb
sGtk/CursorThemeName=DMZ-White
sGtk/ColorScheme=
iGtk/ToolbarIconSize=3
iNet/EnableEventSounds=1
iNet/EnableInputFeedbackSounds=1
iXft/DPI=98304
SAVE the file and exit the text editor.
Back in the terminal run:
sudo apt-get install peppermint-font-dpi-settings peppermint-system-info light-locker light-locker-settings gir1.2-gtksource-3.0 python3-smbc xreader gist libpeas-1.0-python2loader libzeitgeist-1.0-1 ruby-json plymouth-theme-peppermint-10 plymouth-theme-peppermint-10-text
then
sudo apt-get remove --purge evince evince-common plymouth-theme-peppermint-9 plymouth-theme-peppermint-9-text
then
sudo update-initramfs -uk all
then
/usr/bin/reset-xfce4-panel
then
cp /etc/skel/.local/share/applications/firefoxsend.desktop ~/.local/share/applications/firefoxsend.desktop
Now fire up
Menu > Accessories > Text Editorand in it, go to
Edit > Preferences > Themeand make sure the theme is set to "
Peppermint"
Okay at this point you're more or less done, the only other difference between Peppermint 9 and Peppermint 10 is that 10 uses the newer rolling kernel and xorg stack from the HWE (hardware enablement stack).
WARNING - From this point onwards you could easily break your system, YOU HAVE BEEN WARNED, and I'll accept no responsibility of you choose to continue.Okay, switching to the HWE comes with risks .. your hardware may not like the HWE and switching to it could kill your currently working system, so unless you have an absolute need for the later kernel
STOP HERE. Basically if Peppermint 9 has been running well for you
STOP HERE, adding the HWE could break your system.
For those that want to ignore the above warning, see here for instructions on switching to the HWE-18.04 (I'm not posting the command here, nor will I support it if it goes wrong)
https://wiki.ubuntu.com/Kernel/LTSEnablementStackyou're looking for the command for 18.04 DESKTOP .. but again
don't blame me if it all goes horribly wrong.