Pokazywanie postów oznaczonych etykietą Fix. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Fix. Pokaż wszystkie posty

piątek, 19 września 2014

How to upgrade to Jessie?

Hey!
After having some problems, I decided that the easiest solution would be reinstalling my OS. Since I have separate /home partition, this only meant that I'd have to install few programs back, so it wasn't much of a pain(turned out many useful things like emacs extensions etc. were saved on /home too, so I almost didn't notice reinstallation).

So, here is the tutorial for upgrading fresh installation of Crunchbang Waldorf from Wheezy to Jessie. If you do this on not fresh installation, remember that some things may go wrong. I strongly advise separate /home.
PS. The same works for Sid, you just have to replace corresponding Jessie things with Sid things.

1. Install Crunchbang.

Reason: well, pretty obvious.
Solution: Install Crunchbang.

2. Update and upgrade

Reason: if you don't do this, you'll meet some dependency problems later on.
Solution: Run 
sudo apt-get update && sudo apt-get upgrade

3. Remove some packages

Reason: Jessie comes with Gnome, and you're using Openbox. If you don't remove these packages, you'll have two DE that will collide. Long story short - if you don't do this, you'll face problems.
Solution: the packages that will be problem is girl1.2-gnomebluetooth-1.0 and gnome-bluetooth, both easy to find with autocompletion(tab). Remove them, and (optionally) install replacement: libsmbclient.
sudo apt-get remove gir1.2-gnomebluetooth-1.0 gnome-bluetooth tint2conf && sudo apt-get install libsmbclient

4. Change sources.list and preferences

Reason: You need sources.list pointing to Jessie in order to get Jessie's packages, and same goes with preferences.
Solution: First edit sources.list:
sudo geany /etc/apt/sources.list
There, you need to either comment out or remove everything that's inside, and replace it with sources.list genrated from here: http://debgen.simplylinux.ch/. If you don't know what to choose, select your country, 32- or 64-bit version, depending on what you installed(if you're unsure, run installation disc - when you're prompted to choose between Installation, Live Session and memtest, you'll see if you have 32 or 64-bit version), and then main, contrib, non-free and security. You can also get sources if you want.
Save file, and now edit preferences:
sudo geany /etc/apt/preferences
You only want to leave only three lines:
 Package: *
Pin: release a=testing
Pin-Priority: 500
Save, exit. We're getting there :)

5. Upgrade to Jessie

Reason: If you've done everything so far, you should be good to go. You just need to download Jessie packages, and you'll be in Testing land.
Solution: Just run:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
After that, reboot. You should see a little bit of changes, but now you're on Jessie! 

czwartek, 12 czerwca 2014

Chromium 35 Flash Issues

Hello,
this post will be short, because issue is easy to fix.

Lately, I've updated my Chromium to 35 version. First thing I noticed was unusual fonts - in adress bar it was intended, in others - not, but they fixed it fast.
But it also came with flash problems. I'm not fond of flash, but sometimes I do use it. Turns out Chromium changed API(if I'm correct) they use, which results in flash not working, sometimes.
Fix is rather easy - just install correct API:
http://itsfoss.com/fix-flash-player-issue-chromium-in-ubuntu-14-04/
I believe it's in nonfree Debian as well. After typing those lines everything came back to normal.
Just in case the link goes down, here's what you need to type in:

sudo apt-get install pepperflashplugin-nonfree
sudo update-pepperflashplugin-nonfree --install


That's it.
Cheers!