Difference between revisions of "Platform:Linux"

From GNUstepWiki
Jump to navigation Jump to search
(Updated Debian section to note packages are outdated! Also Debian 3.0 is no longer stable but oldstable.)
(→‎Debian: Updated some of the info and rephrased other in order for it to become clear.)
Line 3: Line 3:
  
 
= Debian =
 
= Debian =
''Packages in Debian repositories are currently extremely outdated, please consider building from source for a better experience.''
+
'''Note:''' ''GNUstep packages in Debian's Unstable (Sid) repositories are currently broken.  This is due to upgrades in to GNUstep's libraries/frameworks.  To successfully install GNUstep under Debian Sid, do not '''apt-get gnustep''' as this will not work.  Packages will need to be installed seperately.''
  
 
Since Debian "Sarge" (3.1) you can just say
 
Since Debian "Sarge" (3.1) you can just say
Line 30: Line 30:
 
This will probably upgrade some other packages to satisfy dependencies, but will have a much small impact on the system since only the packages on which GNUstep depends will be upgraded.
 
This will probably upgrade some other packages to satisfy dependencies, but will have a much small impact on the system since only the packages on which GNUstep depends will be upgraded.
  
Yet another way is to add tarzeau's repository (powerpc and source); he packages a huge ammount of GNUstep packages. Just add this to your sources.list:
+
=== PowerPC ===
  deb http://www.linuks.mine.nu/debian/ ./  
+
In addition to methods describe about, an additional repository is available for Debian PPC by tarzeau; he packages a huge ammount of GNUstep packages for PowerPC. Just add this to your sources.list:
 +
  deb http://www.linuks.mine.nu/debian/ ./
 
  deb-src http://www.linuks.mine.nu/debian/ ./
 
  deb-src http://www.linuks.mine.nu/debian/ ./
  
 
This repository contains packages made in unstable, so it's possible that the dependencies only are satisfied in unstable systems.
 
This repository contains packages made in unstable, so it's possible that the dependencies only are satisfied in unstable systems.
 
 
  
 
= RedHat =
 
= RedHat =

Revision as of 20:14, 25 September 2006

This article or section is a stub (i.e., in need of additional material).
You can help us by expanding it


Debian

Note: GNUstep packages in Debian's Unstable (Sid) repositories are currently broken. This is due to upgrades in to GNUstep's libraries/frameworks. To successfully install GNUstep under Debian Sid, do not apt-get gnustep as this will not work. Packages will need to be installed seperately.

Since Debian "Sarge" (3.1) you can just say

apt-get install x-window-system-core wmaker gnustep gnustep-devel gnustep-games

to get GNUstep, X11 and Window Maker installed.

But what happen if you are on Debian oldstable (3.0) release ?

Here is an answer from gnustep irc channel:

<fsmunoz> change every occurence of "stable" for "testing"
<fsmunoz> remove the security.debian.org line
<fsmunoz> do apt-get update
<fsmunoz> apt-get dist-upgrade
<fsmunoz> repeat  this last one until nothing gets installed or removed.
<fsmunoz> the, replace "testing" with "unstable"
<fsmunoz> then, apt-get update
<fsmunoz> apt-get dist-upgrade
<fsmunoz> repeat, repeat.
<fsmunoz> done

The above was a general guide to upgrade from Debian stable to unstable, not exactly the best way to install GNUstep packages. If one doesn't want to upgrade it is possible to simply add the unstable apt lines to the sources.list and specify the distribution when installing the packages, e.g.

# apt-get install -t unstable gnumail.app

This will probably upgrade some other packages to satisfy dependencies, but will have a much small impact on the system since only the packages on which GNUstep depends will be upgraded.

PowerPC

In addition to methods describe about, an additional repository is available for Debian PPC by tarzeau; he packages a huge ammount of GNUstep packages for PowerPC. Just add this to your sources.list:

deb http://www.linuks.mine.nu/debian/ ./
deb-src http://www.linuks.mine.nu/debian/ ./

This repository contains packages made in unstable, so it's possible that the dependencies only are satisfied in unstable systems.

RedHat

To be provided.

Advance Server 3.0
Fedora Core

To be provided.


Slackware

Intel

Version 10.2

Libraries and accompanying applications will build with no modifications. Slackware 10.2 ships with GCC 3.3.6, so mixed Objective-C and C++ code is not supported, meaning additional frameworks/libraries may not be supported.


SuSE

To be provided.