Distributions: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
m (Text replacement - "color:red" to "color:red!important")
 
(23 intermediate revisions by 11 users not shown)
Line 1: Line 1:
[[Category:Linux]]
[[Category:OtherOS]]
=Linux/BSD distributions=
=Linux/BSD distributions=
Linux/BSD distributions must conform to some aspects before they are useable on the PS3:
Linux/BSD distributions must conform to some aspects before they are useable on the PS3:


* PPC64 ([http://en.wikipedia.org/wiki/PowerPC PowerPC] 64bit), recommended or PPC32 ([http://en.wikipedia.org/wiki/PowerPC PowerPC] 32bit)
* PPC64 ([http://en.wikipedia.org/wiki/PowerPC PowerPC] 64bit), recommended or PPC32 ([http://en.wikipedia.org/wiki/PowerPC PowerPC] 32bit)
* Kernel patches etc, for PS3 support (e.g.: [http://173.220.0.157/~glevand/public/ps3/linux/ Linux] / [http://173.220.0.157/~glevand/public/ps3/freebsd/ BSD])
* Kernel patches etc, for PS3 support (e.g.: [http://gitbrew.org/~glevand/ps3/linux/ Linux] / [http://gitbrew.org/~glevand/ps3/freebsd/ BSD])
* Boot support for GPT ([http://en.wikipedia.org/wiki/GUID_Partition_Table GUID Partition Table])
* Boot support for GPT ([http://en.wikipedia.org/wiki/GUID_Partition_Table GUID Partition Table])


 
Side note : You can run a GNU/Linux distribution (OtherOS++) with a MSDOS partition table, but GPT is (very) recommended.


== List of distributions ==
== List of distributions ==
The below worked in old OtherOS (FW [http://www.ps3devwiki.com/index.php?title=Playstation_Update_Package_%28PUP%29#1.60_RETAIL.2FCEX 1.60] =< [http://www.ps3devwiki.com/index.php?title=Playstation_Update_Package_%28PUP%29#3.15_RETAIL.2FCEX 3.15]) , should work on [[OtherOS++]] with some effort as well.  
The below worked in old OtherOS (FW [http://www.ps3devwiki.com/index.php?title=Playstation_Update_Package_%28PUP%29#1.60_RETAIL.2FCEX 1.60] =< [http://www.ps3devwiki.com/index.php?title=Playstation_Update_Package_%28PUP%29#3.15_RETAIL.2FCEX 3.15]) , should work on [[OtherOS++]] with some effort as well.  


===T2SDE===
*[https://t2sde.org/] any ppc6432 build (confirmed working on t2-21.4-ppc6432-minimal-xorg-gcc-glibc.iso)


===Debian===
===Debian===
Line 17: Line 19:
*[http://cdimage.debian.org/cdimage/weekly-builds/powerpc/iso-dvd/ TESTING weekkly build DVD], [http://cdimage.debian.org/cdimage/weekly-builds/powerpc/iso-cd/ TESTING weekkly build CD]
*[http://cdimage.debian.org/cdimage/weekly-builds/powerpc/iso-dvd/ TESTING weekkly build DVD], [http://cdimage.debian.org/cdimage/weekly-builds/powerpc/iso-cd/ TESTING weekkly build CD]
http://ps3.keshi.org/debian-live/
http://ps3.keshi.org/debian-live/
*https://wiki.debian.org/PS3


====Red Ribbon====
====Red Ribbon====
*[http://www.ps3hax.net/2011/06/red-ribbon-gnulinux-rc2-for-ps3/#ixzz1QjE2euh8 RC4]
*[http://www.ps3hax.net/2011/06/red-ribbon-gnulinux-rc2-for-ps3/#ixzz1QjE2euh8 RC4]
*[http://redribbon.sourceforge.net Sourceforge] / [http://redribbongnulinux.000webhostapp.com/ Official Website]
===Arch===
*[http://www.archlinuxppc.org/download/ 2012.05.29]


Note : Glevand ported it on OtherOS++ ; it is his main distribution now.


===Fedora (Core)===
===Fedora (Core)===
Line 32: Line 40:
*[http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/11/Fedora/ppc/iso/ F11]
*[http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/11/Fedora/ppc/iso/ F11]
*[http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/12/Fedora/ppc/iso/ F12]
*[http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/12/Fedora/ppc/iso/ F12]
* <span style="color:red;">not =&gt;13</span>
* <span style="color:red!important;">not =&gt;13</span>
http://fedoraproject.org/wiki/PlayStation
http://fedoraproject.org/wiki/PlayStation




===FreeBSD===
===FreeBSD===
*FreeBSD 9.0  
*FreeBSD 9.0
 
*  http://gitbrew.org/~glevand/ps3/freebsd/livecd/


===Gentoo===
===Gentoo===
* 20061226
* 2006.1 : http://sites.google.com/site/whitesanjuro/
* 2006.1 : http://sites.google.com/site/whitesanjuro/
 
* 2007: http://ftp.vse.cz/OS/Linux/Gentoo/experimental/ppc64/livecd/
* 20101212 : http://distfiles.gentoo.org/releases/ppc/current-iso/


===(Open)SUSE===
===(Open)SUSE===
Line 50: Line 60:
*[http://opensuse.compro.net/distribution/11.0/iso/dvd/ 11.0]
*[http://opensuse.compro.net/distribution/11.0/iso/dvd/ 11.0]
*[http://opensuse.compro.net/distribution/11.1/iso/ 11.1]
*[http://opensuse.compro.net/distribution/11.1/iso/ 11.1]
* <span style="color:red;">not =&gt;11.2</span>
* <span style="color:red!important;">not =&gt;11.2</span>
http://en.opensuse.org/SDB:PS3
http://en.opensuse.org/SDB:PS3
=== Suse Linux Enterprise Server (SLES) ===
* 10.SP1:
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-10-SP1-ppc-DVD1.iso SLES-10-SP1-ppc-DVD1.iso]
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-10-SP1-ppc-DVD2.iso SLES-10-SP1-ppc-DVD2.iso]
*10.SP2:
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-10-SP2-DVD-ppc-GM-DVD1.iso SLES-10-SP2-DVD-ppc-GM-DVD1.iso]
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-10-SP2-DVD-ppc-GM-DVD2.iso SLES-10-SP2-DVD-ppc-GM-DVD2.iso]
10.SP2 SDK:
[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/SDK/SLE-10-SP2-SDK-DVD-ppc-GM-DVD1.iso SLE-10-SP2-SDK-DVD-ppc-GM-DVD1.iso]
[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/SDK/SLE-10-SP2-SDK-DVD-ppc-GM-DVD2.iso SLE-10-SP2-SDK-DVD-ppc-GM-DVD2.iso]
*10.SP3:
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-10-SP3-DVD-ppc-GM-DVD1.iso SLES-10-SP3-DVD-ppc-GM-DVD1.iso]
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-10-SP3-DVD-ppc-GM-DVD2.iso SLES-10-SP3-DVD-ppc-GM-DVD2.iso]
*11.0:
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-11-DVD-ppc64-GM-DVD1.iso SLES-11-DVD-ppc64-GM-DVD1.iso]
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-11-DVD-ppc64-GM-DVD2.iso SLES-11-DVD-ppc64-GM-DVD2.iso]
*11.SP1:
**[ftp://ftp.rsu.edu.ru/pub/linux/suse/sles/ppc/SLES-11-SP1-DVD-ppc64-GM-DVD1.iso SLES-11-SP1-DVD-ppc64-GM-DVD1.iso]


===Ubuntu===
===Ubuntu===
*7.04  (Feisty Fawn)
*7.04  (Feisty Fawn)
*7.10  (Gutsy Gibbon)
*7.10  (Gutsy Gibbon)
* <span style="color:red;">not 8.04 / 8.04.1</span>  (Gutsy Gibbon)
* <span style="color:red!important;">not 8.04 / 8.04.1</span>  (Gutsy Gibbon)
* <span style="color:red;">not =&gt;11.04</span>  (Natty Narwhal)
* <span style="color:red!important;">not =&gt;11.04</span>  (Natty Narwhal)
*8.10  (Intrepid Ibex)
*8.10  (Intrepid Ibex)
*9.04  (Jaunty Jackalope)
*9.04  (Jaunty Jackalope)
Line 69: Line 99:
*7.04
*7.04
*7.10
*7.10
* <span style="color:red;">not 8.04</span>
* <span style="color:red!important;">not 8.04</span>
*8.10
*8.10
*9.04
*9.04
*[http://cdimage.ubuntu.com/xubuntu/ports/releases/9.10/ 9.10]
*[http://cdimage.ubuntu.com/xubuntu/ports/releases/9.10/ 9.10]
*[http://cdimage.ubuntu.com/xubuntu/ports/releases/10.04/release/ 10.04]
*[http://cdimage.ubuntu.com/xubuntu/ports/releases/10.04/release/ 10.04]
* <span style="color:red;">not 10.10</span>
* <span style="color:red!important;">not 10.10</span>


====Kubuntu====
====Kubuntu====
Line 81: Line 111:
*[http://cdimage.ubuntu.com/kubuntu/ports/releases/8.04/release/ 8.04]
*[http://cdimage.ubuntu.com/kubuntu/ports/releases/8.04/release/ 8.04]
*[http://cdimage.ubuntu.com/kubuntu/ports/releases/8.04.1/release/ 8.04.1]
*[http://cdimage.ubuntu.com/kubuntu/ports/releases/8.04.1/release/ 8.04.1]
* <span style="color:red;">not 8.10</span>
* <span style="color:red!important;">not 8.10</span>
*9.04
*9.04
*[http://cdimage.ubuntu.com/kubuntu/ports/releases/9.10/release/ 9.10]
*[http://cdimage.ubuntu.com/kubuntu/ports/releases/9.10/release/ 9.10]
Line 88: Line 118:


====Ubuntu Server====
====Ubuntu Server====
*7.10
*[http://old-releases.ubuntu.com/releases/ports/releases/gutsy/release/ 7.10]
* <span style="color:red;">not 8.04</span>
* <span style="color:red!important;">not 8.04</span>
*8.10
*8.10
*9.04
*[http://old-releases.ubuntu.com/releases/ports/releases/9.04/release/ 9.04]
*[http://cdimage.ubuntu.com/ports/releases/9.10/release/ 9.10]
*[http://cdimage.ubuntu.com/ports/releases/9.10/release/ 9.10]
*[http://cdimage.ubuntu.com/ports/releases/10.04/release/ 10.04]
*[http://cdimage.ubuntu.com/ports/releases/10.04/release/ 10.04]
* <span style="color:red;">not 10.10</span>
* <span style="color:red!important;">not 10.10</span>
* <span style="color:red;">not 11.04</span>
* <span style="color:red!important;">not 11.04</span>


====Edubuntu====
====Edubuntu====
Line 107: Line 137:


==Untested distributions==
==Untested distributions==
===Arch===
*[http://www.archlinuxppc.org/download/ 2011.03.05]


===Backtrack===
===Backtrack===
Line 116: Line 142:


===NetBSD===
===NetBSD===
It should run under 3.15 firmware OtherOS. Glevand is working on a port to OtherOS++.
Original port to PlayStation 3 : ftp://nandra.segv.jp/pub/NetBSD/ps3/
Gitbrew Wiki page about NetBSD : http://wiki.gitbrew.org/wikibrew/PS3:NetBSD
Glevand's NetBSD repository : http://gitbrew.org/~glevand/ps3/netbsd/
If you want to help to port NetBSD to OtherOS++, please join the following communication support :
Forum : http://wiki.gitbrew.org/forum/f/37/
IRC : Channel #otheros on irc.gitbrew.org (ssl/6697) or channel #ps3linux on irc.efnet.net.
Note : All the Gitbrew related links/support/etc are down at the moment and maybe forever (08/16/2012).
In order to help, you should at least got a proper working NetBSD environment on your PC, dual-boot, virtual-machine or harddisk installation.


===RHEL===
===RHEL===
{{Linux}}<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 03:44, 1 July 2023

Linux/BSD distributions[edit | edit source]

Linux/BSD distributions must conform to some aspects before they are useable on the PS3:

Side note : You can run a GNU/Linux distribution (OtherOS++) with a MSDOS partition table, but GPT is (very) recommended.

List of distributions[edit | edit source]

The below worked in old OtherOS (FW 1.60 =< 3.15) , should work on OtherOS++ with some effort as well.

T2SDE[edit | edit source]

  • [1] any ppc6432 build (confirmed working on t2-21.4-ppc6432-minimal-xorg-gcc-glibc.iso)

Debian[edit | edit source]

http://ps3.keshi.org/debian-live/

Red Ribbon[edit | edit source]

Arch[edit | edit source]

Note : Glevand ported it on OtherOS++ ; it is his main distribution now.

Fedora (Core)[edit | edit source]

http://fedoraproject.org/wiki/PlayStation


FreeBSD[edit | edit source]

Gentoo[edit | edit source]

(Open)SUSE[edit | edit source]

http://en.opensuse.org/SDB:PS3

Suse Linux Enterprise Server (SLES)[edit | edit source]

10.SP2 SDK: SLE-10-SP2-SDK-DVD-ppc-GM-DVD1.iso SLE-10-SP2-SDK-DVD-ppc-GM-DVD2.iso


Ubuntu[edit | edit source]

  • 7.04 (Feisty Fawn)
  • 7.10 (Gutsy Gibbon)
  • not 8.04 / 8.04.1 (Gutsy Gibbon)
  • not =>11.04 (Natty Narwhal)
  • 8.10 (Intrepid Ibex)
  • 9.04 (Jaunty Jackalope)
  • 9.10 (Karmic Koala)
  • 10.04 LTS (Lucid Lynx)
  • 10.10 (Maverick Meerkat)

http://psubuntu.com/wiki/UbuntuVersions/
https://help.ubuntu.com/community/PlayStation_3

Xubuntu[edit | edit source]

  • 7.04
  • 7.10
  • not 8.04
  • 8.10
  • 9.04
  • 9.10
  • 10.04
  • not 10.10

Kubuntu[edit | edit source]

Ubuntu Server[edit | edit source]

Edubuntu[edit | edit source]

  • 7.04

Yellow Dog Linux[edit | edit source]

  • 5.0
  • 6.0
  • 6.1

http://www.terrasoftsolutions.com/support/downloads/

Untested distributions[edit | edit source]

Backtrack[edit | edit source]

  • Backtrack 3-5 (No PowerPC version is available, compiling one might be an option, but maintaining it would be a nightmare)

NetBSD[edit | edit source]

It should run under 3.15 firmware OtherOS. Glevand is working on a port to OtherOS++.


Original port to PlayStation 3 : ftp://nandra.segv.jp/pub/NetBSD/ps3/

Gitbrew Wiki page about NetBSD : http://wiki.gitbrew.org/wikibrew/PS3:NetBSD

Glevand's NetBSD repository : http://gitbrew.org/~glevand/ps3/netbsd/


If you want to help to port NetBSD to OtherOS++, please join the following communication support :

Forum : http://wiki.gitbrew.org/forum/f/37/

IRC : Channel #otheros on irc.gitbrew.org (ssl/6697) or channel #ps3linux on irc.efnet.net.

Note : All the Gitbrew related links/support/etc are down at the moment and maybe forever (08/16/2012).

In order to help, you should at least got a proper working NetBSD environment on your PC, dual-boot, virtual-machine or harddisk installation.

RHEL[edit | edit source]