LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-24-2012, 11:13 PM   #1
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,652

Rep: Reputation: 51
Installing xfce from source. Do I need to uninstall the old version first?


Hi:
I run Slackware 12.0, which comes with with xfce 4.4.1, which I'm presently running. Now, I want to install xfce 4.10 (from source). Do I need to uninstall 4.4.1 first?
 
Old 10-24-2012, 11:26 PM   #2
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, CentOS, FreeBSD
Posts: 3,362

Rep: Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907
You won't be able to do what you want to do. Too many missing libraries.

Best bet to have Xfce 4.10 on your machine: install Slackware 14.0.
 
Old 10-24-2012, 11:30 PM   #3
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,652

Original Poster
Rep: Reputation: 51
I'll give you this link, from a moment ago here: http://www.linuxquestions.org/questi...6/#post4813532
 
Old 10-25-2012, 01:45 AM   #4
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, CentOS, FreeBSD
Posts: 3,362

Rep: Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907
Quote:
Originally Posted by stf92 View Post
I'll give you this link, from a moment ago here: http://www.linuxquestions.org/questi...6/#post4813532
I'll get you this link, from about a year ago:

http://connie.slackware.com/~rworkman/xfce-4.8/NOTES

These are Robby Workman's detailed notes for building Xfce 4.8.3 and its dependencies on a stock Slackware 13.37 system. Maybe you can figure out 4.10 on Slackware 12.0. If someone forced me to do that, I'd say give me a couple of weeks, but I can't promise you anything.
 
Old 10-25-2012, 02:40 AM   #5
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,652

Original Poster
Rep: Reputation: 51
Quote:
Originally Posted by kikinovak View Post
I'll get you this link, from about a year ago:

http://connie.slackware.com/~rworkman/xfce-4.8/NOTES

These are Robby Workman's detailed notes for building Xfce 4.8.3 and its dependencies on a stock Slackware 13.37 system. Maybe you can figure out 4.10 on Slackware 12.0. If someone forced me to do that, I'd say give me a couple of weeks, but I can't promise you anything.
Well, keith-hedger, the poster in my link, made me look at it as a simple thing to do. I'm a bit confused now. I went to the xfce official site and they give detailed instructions to compile and install their latest version. I will have to do some research, although your words have certainly discouraged me.
 
Old 10-25-2012, 05:05 AM   #6
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, CentOS, FreeBSD
Posts: 3,362

Rep: Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907
Do you have any precise reason to remain with Slackware 12.0? (This is a real question, not a rhetorical one.)

I'm just asking, because in your case, installing Slackware 14.0 which already ships with a perfectly functional Xfce 4.10 out of the box would be the simple solution, adhering to the KISS principle. No hunting down dependencies, no compiling, no debugging, no testing. Just installing and using.

Compiling Xfce 4.10 on Slackware 12.0, on the other hand, would adhere to the KICK principle. Keep It Complicated Kiki.
 
Old 10-25-2012, 05:52 AM   #7
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,652

Original Poster
Rep: Reputation: 51
The only reason is an old machine (Pentium III Tualatin processor, running @1100MHz, 256MB RAM). Some people in LQ have told me they have installed 12.0 in very old machines, but I think this would put me in the same case you are pointing out. Too complicated (that is, to put 14.0 into my machine). The burden for the machine is, like always, the damned GUI. But I depend on it for quite a few things.

To go back to the thread subject, suppose I have a package or a suite of packages called foo installed in my machine by my installation disk installer. And assume further the package has many dependences. I now want to go to aa newer version of foo. Should I uninstall the old version before installing the new one, or can I install directly above the old?
 
Old 10-25-2012, 06:01 AM   #8
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2 on Lenovo Thinkpad W520
Posts: 7,867

Rep: Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780
You certainly should uninstall the old one first. That's exactly what "upgradepkg" does for Slackware packages.

Removing a Slackware package with "removekg <package>" will remove only that package but no dependency as Slackware packages do not include information about dependencies, so it's safe to use that command.

<off topic>Meanwhile you could try Fluxbox</off topic>

Last edited by Didier Spaier; 10-25-2012 at 06:04 AM.
 
Old 10-25-2012, 06:05 AM   #9
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,652

Original Poster
Rep: Reputation: 51
But I'm installing from source, Didier.

I'll give it a try, thanks.

Last edited by stf92; 10-25-2012 at 06:06 AM.
 
Old 10-25-2012, 06:15 AM   #10
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2 on Lenovo Thinkpad W520
Posts: 7,867

Rep: Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780Reputation: 2780
Quote:
Originally Posted by stf92 View Post
But I'm installing from source, Didier.
Even in that case you can use "removepkg" to remove the formerly installed Slackware package for a previous version.

If you intent to install from source, may be you could consider making yourself a Slackware package to ease further system maintenance. I can't remember now of an "how-to" about that but there certainly are some.

Last edited by Didier Spaier; 10-25-2012 at 06:16 AM.
 
1 members found this post helpful.
Old 10-25-2012, 06:31 AM   #11
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,652

Original Poster
Rep: Reputation: 51
Thank you for your illustrative post and, yes, I think I know of an LQer who has made a program to make Slackware packages. It's in his signature.
 
Old 10-25-2012, 06:45 AM   #12
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, CentOS, FreeBSD
Posts: 3,362

Rep: Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907
Quote:
Originally Posted by stf92 View Post
The only reason is an old machine (Pentium III Tualatin processor, running @1100MHz, 256MB RAM). Some people in LQ have told me they have installed 12.0 in very old machines, but I think this would put me in the same case you are pointing out. Too complicated (that is, to put 14.0 into my machine). The burden for the machine is, like always, the damned GUI. But I depend on it for quite a few things.
Slackware 14.0 with Xfce 4.10 will run just fine on your PIII. Not enough to get whiplash, but it should be acceptable. RAM consumption on a Panasonic Toughbook with similar specs is 99 MB when the bare Xfce desktop is loaded without any apps launched.

Eventually, you might add another 256 MB RAM, which will make a huge difference.

Cheers,

Niki

Last edited by kikinovak; 10-25-2012 at 06:46 AM.
 
1 members found this post helpful.
Old 10-25-2012, 06:55 AM   #13
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,652

Original Poster
Rep: Reputation: 51
This is very promising. Thanks a lot, kikinovak.
 
Old 10-26-2012, 04:47 AM   #14
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, CentOS, FreeBSD
Posts: 3,362

Rep: Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907Reputation: 1907
Quote:
Originally Posted by stf92 View Post
This is very promising. Thanks a lot, kikinovak.
You're welcome.

I guess the Microsoft Windows universe is responsible for the misconception that every new release of an operating system needs you to throw away your existing hardware and buy something at least twice as powerful.

This is simply not true for Slackware. It may be true for recent versions of Ubuntu and the likes, though.
 
Old 10-26-2012, 07:52 AM   #15
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,652

Original Poster
Rep: Reputation: 51
I'm becoming fond of your posts, Niki. I've just talked on the phone with a friend with tells me modern desktop machines need in excess of 2GB to run their software. Of course, he uses Ubuntu. And of course, the more modern a machine is, the less RAM it needs. By the way, Volkerdi gives 128MB of RAM as part of the hardware requirements.

I'd like to make you a question: one usually runs the setup program once the O.S. has finished booting from the installation disk. As the last step, setup asks you to configure the system (Configure option). And within the configuration, it finally gives the choice to install some services, such as HAL (the hardware abstraction layer), SSHD (secure login) and so on. How do I know which of them to choose and which not to select? If too many, less RAM. If too few, I may be lacking something I would not like to miss. Nowhere in the Slackware-HOWTO which comes with the installation disk is anything told about this! Could you give me some advice on this matter? Regards,

Enrique.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Flash no working (Xfce version 4.4.2/ Mozilla Firefox version 3.0.6) TeddyBear Linux - Newbie 2 07-13-2010 01:38 AM
Installing mySQL, can't even uninstall old version natv Linux - Server 1 03-01-2007 07:20 AM
Installing mySQL, can't even uninstall old version natv Linux - Server 2 02-27-2007 07:31 PM
Upgrading Mozilla/Uninstall Previous Version - RPM vs. Source CooManChu Linux - Software 3 12-23-2004 02:42 PM
installing software from source, make uninstall question darkleaf Linux - Software 2 08-19-2004 05:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration