HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Questions about Grub, the liveCD and the installer
Forum rules
Before you post please read this

HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby maxibuntu on Sun May 06, 2012 6:01 am

I just converted Debian Testing (Wheezy) XFCE to Linux Mint Debian Edition XFCE. It's a rather simple procedure.

I have no problems with Wheezy, on the contrary, it is fabulous. But I need to upgrade the systems of some Ubuntu Lucid users. I've been playing around with Precise/Unity for a a few months now and ultimately decided it is still not mature and contains too much commercial bloat. What's more I am tired of reinstalling Ubuntu releases on a number of computers every few years. So I decided to upgrade those computers to LMDE, because it is a rolling distro and makes use of upgrade packs (In Wheezy upgrading is too much for the n00b). But it also means I have to run LMDE on my own computer, because I change apt-configuration and other configuration now and then and ssh/rsync it to the other boxes (yes, I could do that in virtulabox too).

Here's how to do it:

Change your /etc/apt/sources.list. Delete the debian repos and add the following mint repos:

Code: Select all
deb http://packages.linuxmint.com/ debian main upstream import backport
deb http://debian.linuxmint.com/latest/ testing main contrib non-free
deb http://debian.linuxmint.com/latest/security/ testing/updates main contrib non-free
deb http://debian.linuxmint.com/latest/multimedia/ testing main non-free



Create an /etc/apt/preferences file with the following content:

Code: Select all
Package: *
Pin: release o=linuxmint
Pin-Priority: 700

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 700

Package: *
Pin: release o=Debian
Pin-Priority: 500


Modify /etc/lsb-release to look like this:

Code: Select all
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=1
DISTRIB_CODENAME=debian
DISTRIB_DESCRIPTION="Linux Mint Xfce Edition"


Update the package database, install the linuxmint keyring and mint packages (I use sudo but you can use "su -" of course):

Code: Select all
sudo apt-get update
sudo apt-get install linuxmint-keyring
sudo apt-get update
sudo apt-get install --reinstall synaptic
sudo apt-get install mint-artwork-debian mint-artwork-xfce mint-backgrounds-debian mint-backgrounds-xfce mint-common mint-info-debian-xfce mint-translations mint-x-icons mint-x-theme mintconfig-xfce mintdesktop-xfce mintsystem mintupdate-debian python-webkit

(mintupdate-debian needs python webkit)


Then fire up synaptic and search for 'mint' to see if there's more Mintstuff that you might want to install. The Mint software center is called mintinstall. The ubuntu based software-center doesn't seem to work on LMDE (ImportError: No module named LinuxMint).

Wheezy has some slightly newer libraries than LMDE. During upgrades you might encounter broken packages that depend on older libraries. If that happens try to uninstall such a libary and reinstall it. It will reinstall the older LMDE version.

#UPDATE

I have later removed four packages I don't need:

- mint-artwork-debian, mint backgrounds-debian, mint-x-theme (I use other themes and backgrounds).
- mintconfig-xfce (XFCE comes with a configtool of its own which is good enough for me).
Last edited by maxibuntu on Wed Nov 21, 2012 5:06 am, edited 2 times in total.
maxibuntu
Level 2
Level 2
 
Posts: 87
Joined: Thu Nov 24, 2011 9:56 am
Location: Rotterdam, Netherlands

Linux Mint is funded by ads and donations.
 

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Tue Nov 20, 2012 3:05 pm

You have overlooked the fact that you can not install mint-meta-codecs or mint-meta-debian-core which are standard on any LMDE system. If you did manage to install them, I'd like to know how because I haven't found a work around.
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby rop75 on Tue Nov 20, 2012 3:58 pm

These packages are available in the repos, if you can't get them by using apt-get install or synaptic, maybe you should change your sources. Anyway, if you don't want to edit your sources file, you can always download those packages from the linuxmint page (they are available in the main repository): packages.linuxmint.com/list.php?release=Debian ... It is not the best solution but it might help.

BTW: If you a are going to edit your sources.list, choose the right mirrors, please have a look at this thread: viewtopic.php?f=185&t=112047
User avatar
rop75
Level 2
Level 2
 
Posts: 97
Joined: Sat May 05, 2012 6:08 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby squeezy on Tue Nov 20, 2012 5:20 pm

lizbeth wrote:You have overlooked the fact that you can not install mint-meta-codecs or mint-meta-debian-core which are standard on any LMDE system. If you did manage to install them, I'd like to know how because I haven't found a work around.


You'll have to locate the missing dependencies in order to install these meta packages. I'm posting from a Debian Wheezy installation right now that I converted to LMDE, running the MATE desktop.

You can go to snapshot.debian.org to get the missing deps. On a 64-bit system, I believe you need pidgin-facebookchat, gstreamer0.10-esd, and defoma to enable the meta packages to install. For a 32-bit system you have to add gstreamer0.10-pitfdll as well.

I simply went to snapshot.debian.org and downloaded the most recent versions of these that I could find. Since they're deprecated anyway, nothing really seems to care about them being there, except the meta packages.

Also, installing the pidgin package gets you into a little extra dependency chase if I recall, but installing it, then running sudo apt-get -f install fixes it right up.

My Wheezy install is running with all the proper Mint meta packages, the Mint preferences file, and pointing at Debian Wheezy sources (in addition to the Mint packages repo) with zero problems. I also run MATE's Wheezy repo since it is updated when Mint's MATE packages are not. It's pinned in the preferences file at the same level as Mint (700).

Wheezy isn't really going to change too much between now and its release as Stable so I expect this setup will be good for some time yet.
Attachments
minty-stuff.png
minty-stuff.png (181.27 KiB) Viewed 5939 times
squeezy
Level 5
Level 5
 
Posts: 567
Joined: Thu Feb 23, 2012 2:05 pm
Location: The Land of Enchantment

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Tue Nov 20, 2012 10:29 pm

Thanks for that. I went there to snapshot didn't see it at first, but i found it..... The crazy thing is I have it installed on my lmde cinnamon system. I looked it up in synaptic, it's there. I have the same repos in the one I'm converting but it's not there.
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Tue Nov 20, 2012 10:47 pm

GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: An authentication agent already exists for the given subject


Any idea what this means?
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Tue Nov 20, 2012 11:17 pm

Well I got those in. Still no sound in VBox. I double checked all the sound files. pulse audio doesn't seem to be working though.
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby dwainehead on Wed Nov 21, 2012 12:28 am

mmm I get this error after adding the minuxmint-keyring and running apt-get update

Code: Select all
E: Release file for http://debian.linuxmint.com/latest/dists/testing/InRelease is expired (invalid since 110d 20h 3min 42s). Updates for this repository will not be applied.


Not the 1st time I've tried this and got this error....
LMDE x64 20120409 UP5 AMD FX 4100 x4 3.6gHz Gigabyte GA-970A-UD3 16g Corsair Vengeance PC1600 Hitachi 750gig sata 3 EVGA Geforce 550Ti 1g kernel 3.2.0-3
User avatar
dwainehead
Level 2
Level 2
 
Posts: 56
Joined: Tue Jan 10, 2012 2:03 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby squeezy on Wed Nov 21, 2012 12:46 am

Sounds like you have your basic installation working, that's good. Not sure about your pulseadiou situation. It worked straightaway for me, although I did remove it in favor of ALSA-only since I use my PC to record with using Ardour/Jack, and Jack an pulse don't play nice together. If you notice, my mint-meta-debian-mate package has a different date than what's in the repos. I modded it to remove the hard dependency on pulse.

lizbeth wrote:The crazy thing is I have it installed on my lmde cinnamon system. I looked it up in synaptic, it's there. I have the same repos in the one I'm converting but it's not there.


In the Mint ISOs for LMDE, you'll notice these packages are listed in the Local/Obsolete view in Synaptic. They're holdovers from earlier ISOs and no longer reside in a referenced repo, that's why they're listed in that view. If you install and update from a newer Debian base, you won't find these packages in the repo, as you found out.

It seems Mint just keeps building from existing ISOs when they make a new spin. I wish they'd start from a fresh base each time. They'd find these outdated dependency issues in their meta packages then.
squeezy
Level 5
Level 5
 
Posts: 567
Joined: Thu Feb 23, 2012 2:05 pm
Location: The Land of Enchantment

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby squeezy on Wed Nov 21, 2012 12:53 am

dwainehead wrote:mmm I get this error after adding the minuxmint-keyring and running apt-get update

Code: Select all
E: Release file for http://debian.linuxmint.com/latest/dists/testing/InRelease is expired (invalid since 110d 20h 3min 42s). Updates for this repository will not be applied.


Not the 1st time I've tried this and got this error....


This is because Mint pulls a copy of the Debian repo at a point in time, and it's never updated again until the next Update Pack begins development. Apt gives an error if it thinks the repo being used is too old and possibly contains outdated packages. You have to create an apt config file with a parameter in it to ignore expiration warnings. I forget the exact command, but it's documented here in the forums. You'll find it easily with a search.

If I was at my Mint computer I could find it for you, but alas...my wife's Win7 laptop.
squeezy
Level 5
Level 5
 
Posts: 567
Joined: Thu Feb 23, 2012 2:05 pm
Location: The Land of Enchantment

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby Monsta on Wed Nov 21, 2012 2:36 am

squeezy wrote:You have to create an apt config file with a parameter in it to ignore expiration warnings. I forget the exact command, but it's documented here in the forums.

Code: Select all
$ cat /etc/apt/apt.conf.d/80mintupdate-debian
Acquire::Check-Valid-Until "false";

BTW, this file is included in the mintupdate-debian package.
Monsta
Level 8
Level 8
 
Posts: 2017
Joined: Fri Aug 19, 2011 3:46 am

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby maxibuntu on Wed Nov 21, 2012 4:59 am

@lizbeth: I did not overlook the packages, but i simply did not install them because I don't need them. I like to keep my system and my menus as lean as possible so I don't use all the non-essential ease-of-use toys. I mainly converted from Wheezy to LMDE because of the update packs, it is the only LMDE feature that's important to me.

Mint-meta-codecs wants to pull in mint-flashpluging and that doesn't work here. So I opted for flashplugin-nonfree.

Mint-meta-debian-core wants to pull in the following:

- grub2-themes, mint-backgrounds-debian - I use other themes or no themes at all and so have no need for the stock themes and backgrounds.
- gtk2-engines-* - Not needed, I cleaned my system entirely from gtk2 applications.
- mint-search-addon, mint-stylish-addon - I don't need Firefox tweak (and I'm using Iceweasel anyway, because FF is updated too often to my taste, I'll take the security risk for granted).
- mintbackup - I have my own rsnapshot backup scripts.
- mintnanny - I simply edit /etc/hosts from Gedit.
- mintupload, mintwelcome - Don't need them.
- mintwifi, ndis* - I don't have WiFi on my desktop.

There are 4 more packages that I got rid of after I wrote the original post:

- mintdesktop-xfce - Not needed
- mint-artwork-debian, mint backgrounds-debian, mint-x-theme - Again, I use other themes and backgrounds.
- mintconfig-xfce - XFCE comes with a configtool of its own which is good enough for me.
Last edited by maxibuntu on Tue Dec 11, 2012 1:31 am, edited 2 times in total.
maxibuntu
Level 2
Level 2
 
Posts: 87
Joined: Thu Nov 24, 2011 9:56 am
Location: Rotterdam, Netherlands

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Wed Nov 21, 2012 1:05 pm

I am nearing a perfect release for lmde lxde but i lost my mouse scroll.
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Wed Nov 21, 2012 1:06 pm

I am nearing a perfect release for lmde lxde but i lost my mouse scroll.
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby robertb on Sun Oct 13, 2013 10:40 pm

I tried going through this recently.

I had done this successfully previously on an Asus EEE netbook. This time, however, I ended up with an XFCE window manager that had, as far as I could tell, absolutely no Linux Mint enhancements, including not having the standard Linux Mint background (I have the mouse icon on the blue background).

I couldn't figure out what configuration files would need to change to get this result. So, for the time being, I just set the theme to Mint-X and the window manager appearance to be Mint-X (neither of which do much).
robertb
Level 1
Level 1
 
Posts: 31
Joined: Sun May 22, 2011 9:36 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Mon Oct 14, 2013 5:14 pm

There is no longer an official LMDE XFCE release so I think this wouldn't work anymore. for LMDE your choices for official distro are Mate and Cinnamon, therefore you'd have to set the items manually that you'd wish to have.

Anothe option might be to install an older version of LMDE before gnome2 became no more and upgrade it....



[url]http://www.linuxmint.com/edition.php?id=90[/url]

or

[url]http://www.linuxmint.com/edition.php?id=91[/url]
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Mon Oct 14, 2013 11:32 pm

Seriously though, if it is XFCE you wish, migrate to solydXK and downlad the xfce that suits you, be it 32 or 64 bit. Moonlight and so many others are included... you will love it.. All the best admins in LMDE are working @ solydxk and the trun around time with the rolling releases is about monthly and and iso's every other or so depending on need and such.
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Mon Oct 14, 2013 11:33 pm

LMDE lags behind for a long time but then adopts most of what solydxk does then applies it to mint and cinnamon as well as updating cinnamon and mate,,, it's a wonderful arrangement...
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby killer de bug on Tue Oct 15, 2013 2:59 pm

Lizbeth, we know that you are very involved in SolydXK (french moderator for solydxk forum) but please stop advertising like this without answering his question. :wink:

Yes SolydX is a really nice distro but he is asking how to convert a Debian XFCE to LMDE XFCE. He is close to succeed in this operation.
So in order to finish everything, roberb, you should just install some Mint related package : mint-themes, mint-backgrounds... type mint in synaptic and look for the Minty package ;)
If I have seen further it is by standing on the shoulders of giants. [Isaac Newton]
User avatar
killer de bug
Level 6
Level 6
 
Posts: 1077
Joined: Tue Jul 08, 2008 1:49 pm
Location: France

Re: HOWTO: Convert Debian Wheezy XFCE to LMDE XFCE

Postby lizbeth on Tue Oct 15, 2013 4:26 pm

I did answer the question and I am not as much involved as you aspire me towards, esp since i have been released from the hospital.

Thanks the same...
lizbeth
Level 4
Level 4
 
Posts: 314
Joined: Thu Mar 31, 2011 5:44 pm

Linux Mint is funded by ads and donations.
 
Next

Return to Installation & Boot

Who is online

Users browsing this forum: No registered users and 2 guests