Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 [Intro]Linux & Open Source Software, Readme 1st

views
     
farkinid
post Sep 13 2012, 01:05 PM

Enthusiast
*****
Senior Member
997 posts

Joined: Feb 2007


QUOTE(Assassin's @ Sep 13 2012, 12:50 PM)
Can anyone teach me how to change Debian 6 DE from Gnome to Xfce. As a screen real estate extremist, I find Gnome really cramped to work with.
Also, my internet is slow, so if there any downloading required, I have to do it at CC (no downloading through terminal).
*
Yeah you gonna have to download xfce's package. Normally the best way would be to be something along the lines of
CODE
~$sudo apt-get install xfce

I assume thats the package in the repository but I can't be sure.

If you are going to download into a CC machine, you have to download the source from the xfce website and take it back to you computer and compile it. I suggest you download the dependencies found on the website before you start compiling.

Once you have installed it, its just a matter of getting your login manager to point to the correct window manager.
farkinid
post Sep 14 2012, 11:51 AM

Enthusiast
*****
Senior Member
997 posts

Joined: Feb 2007


QUOTE(Assassin's @ Sep 13 2012, 08:25 PM)
I've downloaded the (xfce-4.10.tar.bz2) from the xfce website, unpack it in Debian and now i have this multiple files showing up.
» Click to show Spoiler - click again to hide... «

What to do next ? rclxub.gif
*
Yup, sure looks like the source. The only thing you can do now is go into each tarball and extract and compile each component.

Buiding from source is very painful but a educational experience. That being said, don't forget the dependencies or else each time you compile a part you will suffer.
farkinid
post Sep 20 2012, 04:58 PM

Enthusiast
*****
Senior Member
997 posts

Joined: Feb 2007


QUOTE(FlameReaper @ Sep 18 2012, 08:29 PM)
Egads, Farkinid, you are making that poor guy compile a whole DE? whistling.gif

Considering it's Debian, XFCE should already be available in the repositories...

You can configure Synaptic (should already be in a stock Debian installation I think, else use the apt-get method)  to generate a list of files you can download. Here's a quick run-down on how:
There. Quite tedious, but should be a bit more comfortable than having to download the source tarballs elsewhere, and compile it from scratch. tongue.gif
*
Actually.... the only reason he has to do this is because his computer has little to no intahwebs connection. So he is stuck with the manual way. Download from somewhere and then install
farkinid
post Sep 21 2012, 09:07 AM

Enthusiast
*****
Senior Member
997 posts

Joined: Feb 2007


QUOTE(Lord Tiki Mick @ Sep 20 2012, 08:39 PM)
Then, I think he can use this to simplify things
CODE

# tar -xzvf xfce-4.10.tar.bz2
# cd xfce-4.10
# tar -xzvf *.tar.bz2
# for i in `ls`; do if [ -e $i/Makefile ]; then make -C "$i"; fi; done

p/s: Script not tested.
*
Hmm this might work unless :-
  • not all components are stored in tar.bz2 files but rather zip and/or tar.bz files
  • some components use cmake instead of make

farkinid
post Oct 1 2012, 12:07 PM

Enthusiast
*****
Senior Member
997 posts

Joined: Feb 2007


QUOTE(Assassin's @ Sep 30 2012, 02:20 PM)
Response:
CODE
# apt-cache search xfce
shared-mime-info - FreeDesktop.org shared MIME database and spec
Then what?
*
I'll leave the install script to Lord Tiki Mick.

As for the download from the repo, I'm assuming this is a brand new install. So the first thing you have to do is remove the CD-s as a source of data. The 2nd thing is to point to a correct repository. So use gedit or nano or (if you brave) vi to edit your /etc/apt/source.list

Put a hash in front of any part that says "deb cdrom" and add in an online repository. After you are done, it should look something like this :-
CODE
# deb cdrom:[Debian GNU/Linux 6.0.0  _Squeeze_ - Official i386 NETINST Binary-1 <date & time>/ squeeze main

# Singapore
deb http://mirror.nus.edu.sg/Debian Squeeze main non-free contrib
deb-src http://mirror.nus.edu.sg/Debian Squeeze main non-free contrib

# US 6.0
deb deb http://ftp.us.debian.org/Debian squeeze main non-free contrib


The example is what I'm using, although my sources.list have more entries from other repositories. After you have edited the sources.list, run a "apt-get update" and then "apt-cache search xfce". You should see something like my screenshot. Then run "apt-get install xfce4".

HAHA.. woops, my picture highlighted the wrong thing. Its xfce4, a few lines above the highlighted one. Also, use sudo if you have to run the update and install.

This post has been edited by farkinid: Oct 1 2012, 12:09 PM


Attached thumbnail(s)
Attached Image

 

Change to:
| Lo-Fi Version
0.0179sec    0.58    7 queries    GZIP Disabled
Time is now: 22nd December 2025 - 10:14 PM