In your favorite text editor (I used vim), open up /etc/apt/sources.list
.
Anywhere that says "wheezy" you replace with "jessie". Additionally, comment out or delete the Crunchbang "waldorf" sources, because Crunchbang has ended support in 2015. Starting with a default setup, you should see something like this:
## CRUNCHBANG
## Compatible with Debian Wheezy, but use at your own risk.
# deb http://packages.crunchbang.org/waldorf waldorf main
# deb-src http://packages.crunchbang.org/waldorf waldorf main
## DEBIAN
deb http://http.debian.net/debian jessie main contrib non-free
# deb-src http://http.debian.net/debian jessie main contrib non-free
## DEBIAN SECURITY
deb http://security.debian.org/ jessie/updates main
# deb-src http://security.debian.org/ jessie/updates main
deb http://http.debian.net/debian jessie-backports main
deb-src http://http.debian.net/debian jessie-backports main
deb http://ftp.debian.org/debian/ jessie-backports main non-free contrib
deb-src http://ftp.debian.org/debian/ jessie-backports main non-free contrib
Afterwords, run sudo apt-get update
.
Open up /etc/apt/preferences
, and replace "wheezy" with "jessie". You should end up with this:
Package: *
Pin: release a=waldorf
Pin-Priority: 1001
Package: *
Pin: release a=jessie
Pin-Priority: 500
Execute the these commands:
sudo apt-get update
sudo apt-get --no-install-recommends dist-upgrade
sudo apt-get remove compton-git
sudo apt-get install compton
cb-pipemenus won't work anymore because it depends on compton-git. Instead, install a fork of it that will work with the newest compton in Jessie by doing the following:
git clone https://github.com/Ravenstine/cb-pipemenus.git
cd cb-pipemenus
dpkg-buildpackage
cd ..
sudo dpkg -i cb-pipemenus_0.14_all.deb
Engrampa for file-roller:
sudo apt-get install engrampa
Deluge for Transmission (alternative):
sudo apt-get install deluge
Open /etc/slim.conf
and change:
current_theme default
to
current_theme waldorf