Choose style:

Author Topic: How to manually upgrade the Peppermint 8 (original spin) to Peppermint 8 Respin.  (Read 1703 times)

0 Members and 1 Guest are viewing this topic.

Offline PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 20967
  • Karma: 2366
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 8 Respin & 9 Alpha
WARNING - These instructions are for Peppermint 8 (EIGHT) only .. Do NOT attempt this on Peppermint 7, you'll highly likely end up with a broken system.



Okay the first thing you should do is make sure your Peppermint 8 installation is up to date, so open a terminal and run:
Code: [Select]
sudo apt-get update
then
Code: [Select]
sudo apt-get dist-upgrade
Now REBOOT.

Once rebooted, carry on below.



Okay here we go...

Go to:-
Menu > Preferences > Software & Updates

select the "Other Software" tab.

Make sure the box labelled "Canonical Partners" is ticked (enter your password if prompted).

Click the "Close" button, then the "Reload" button.



Open a terminal and run:
Code: [Select]
sudo xed /etc/apt/sources.list.d/peppermint.list
when a text file that already contains text opens, make it read:-
Code: [Select]
deb http://ppa.launchpad.net/peppermintos/p8-release/ubuntu xenial main
# deb-src http://ppa.launchpad.net/peppermintos/p8-release/ubuntu xenial main

deb http://ppa.launchpad.net/peppermintos/p8-release-llvm-toolchain-3.9/ubuntu xenial main
# deb-src http://ppa.launchpad.net/peppermintos/p8-release-llvm-toolchain-3.9/ubuntu xenial main

deb http://ppa.launchpad.net/peppermintos/p8-release-llvm-toolchain-4.0/ubuntu xenial main
# deb-src http://ppa.launchpad.net/peppermintos/p8-release-llvm-toolchain-4.0/ubuntu xenial main

deb http://ppa.launchpad.net/peppermintos/p8-respin/ubuntu xenial main
# deb-src http://ppa.launchpad.net/peppermintos/p8-respin/ubuntu xenial main
SAVE the file and close the text editor.

Back in the terminal run:
Code: [Select]
sudo xed /etc/apt/sources.list.d/peppermint.list.save
when a text file that already contains text opens, make it read:-
Code: [Select]
deb http://ppa.launchpad.net/peppermintos/p8-release/ubuntu xenial main
# deb-src http://ppa.launchpad.net/peppermintos/p8-release/ubuntu xenial main

deb http://ppa.launchpad.net/peppermintos/p8-release-llvm-toolchain-3.9/ubuntu xenial main
# deb-src http://ppa.launchpad.net/peppermintos/p8-release-llvm-toolchain-3.9/ubuntu xenial main

deb http://ppa.launchpad.net/peppermintos/p8-release-llvm-toolchain-4.0/ubuntu xenial main
# deb-src http://ppa.launchpad.net/peppermintos/p8-release-llvm-toolchain-4.0/ubuntu xenial main

deb http://ppa.launchpad.net/peppermintos/p8-respin/ubuntu xenial main
# deb-src http://ppa.launchpad.net/peppermintos/p8-respin/ubuntu xenial main
SAVE the file and close the text editor.

Back in the terminal run:
Code: [Select]
sudo apt-get update
then
Code: [Select]
sudo apt-get dist-upgrade
type 'y' when prompted, and hit Enter (to accept the changes).

when that command finishes leaving you back at an $ prompt, REBOOT (do not just log off/on, it requires a full reboot).

When you're back at the desktop, right-click on the desktop and select "Desktop" .. and make sure you UNTICK "Auto-arrange".
(the reason for this is that if both "Auto-arrange" and "Align to grid" are selected at the same time, desktop icons will be locked in place and immoveable)



Go to:-
Menu > Preferences > Default applications for LXSession

Select the "Core applications" tab.

and remove the "nemo -n" from the "Desktop Manager" section, so that line is now empty and just reads:-

Desktop Manager:

and close the window with the X button (top right on the window titlebar).



Now we need to fix the flashplayer in Chromium (or Chrome if you're using that) so SSB's can access flash content .. this is because Google have recently disabled the ability for the user to choose "Always Allow" flash playback in Chromium/Chrome versions greater than 62.

So open Chromium/Chrome.

In the address bar enter:
chrome://settings/content/flash
and hit Enter.

On the "Allow" line, click the "ADD" button.

set the site as:-
http://*
and click the "ADD" button

On the "Allow" line, click the "ADD" button again

set the site as:-
https://*
and click the "ADD" button.

you can now check this worked by closing ALL web browser instances and testing if the
Menu > Graphics > Editor by Pixlr
SSB works .. if it does, you're all done in Chromium/Chrome.



Okay the rest is just about themeing...

To set the Peppermint 8 Respin defaults...

Go to:-

Menu > Preferences > Peppermint Settings Panel

Select "Customize Look and Feel"

On the "Widget" tab choose the "Pepirus" theme.

On the "Icon Theme" tab choose the "Pepirus-Dark" theme

Click the "Apply" button, then the "Close" button.

Still in the Peppermint Settings Panel, choose "Peppermint Control Center"

On the "Window Manager" tab choose:-
Theme: Pepirus



OPTIONAL

Once you're SURE the new login screen is working properly, feel free to uninstall light-dm-gtk-greeter and lightdm-gtk-greeter-settings
Code: [Select]
sudo apt-get remove --purge lightdm-gtk-greeter lightdm-gtk-greeter-settings
but this isn't necessary if you don't want to.

You can also uninstall browser-plugin-freshplayer-pepperflash
Code: [Select]
sudo apt-get remove --purge browser-plugin-freshplayer-pepperflash
again this is optional, but that package is no longer necessary.

And if you want to clean up, run:
Code: [Select]
sudo apt-get autoremove
to remove any orphaned packages.



That's it, your Peppermint 8 Original spin is now the Peppermint 8 Respin :)

This topic is locked, if you have any problems please start a new topic mentioning that you were following this tutorial .. Thanks in advance :)
« Last Edit: December 17, 2017, 09:16:32 am by PCNetSpec »
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec

Offline PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 20967
  • Karma: 2366
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 8 Respin & 9 Alpha
Addendum for 32bit users ONLY.

The Peppermint Proxy Configuration utility was broken in Peppermint 8 32bit .. if you use this utility, or just want a fixed version anyway....

Open a terminal and run these commands in sequence:
Code: [Select]
cd /usr/bin
then
Code: [Select]
sudo wget https://peppermintos.info/misc/peppermint-proxy-configuration-32bit.tar.gz
then
Code: [Select]
sudo tar xvf peppermint-proxy-configuration-32bit.tar.gz
The Peppermint Proxy Configuration utility should now work ?
« Last Edit: December 16, 2017, 10:55:44 am by PCNetSpec »
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec