Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It looks at this point like Debian, Adelie or ArchPPC are the two best options
Debian was relegated as a low class tier in support, packaging etc since version 8 Jessie, Adelie last week release their gcompat (glibc compatibility layer for musl) and that's good (feel free to keep us up to date if you want @awilfox ) And ArchPOWER they are apparently very busy with updates

But "best" it's relative, I like it Void because its Rolling Release (I liked even more when I had the option to use MUSL, but even then it worked much like my X86_64 machine), others here like Gentoo, OpenSUSE.
 
  • Like
Reactions: Amethyst1
Debian was relegated as a low class tier in support, packaging etc since version 8 Jessie, Adelie last week release their gcompat (glibc compatibility layer for musl) and that's good (feel free to keep us up to date if you want @awilfox ) And ArchPOWER they are apparently very busy with updates

But "best" it's relative, I like it Void because its Rolling Release (I liked even more when I had the option to use MUSL, but even then it worked much like my X86_64 machine), others here like Gentoo, OpenSUSE.

My understanding was that Void is dropping PPC support. I like Arch because of the AUR and the ease of compiling non-native software to run anyway!
 
  • Like
Reactions: dextructor
My understanding was that Void is dropping PPC support. I like Arch because of the AUR and the ease of compiling non-native software to run anyway!
Unfortunately yes, but the developer it's very talented, and the current status it's very good of Void. But like so many on man job/project it's very fragile on the point of being droped/discontinued

I installed Arch on my ex-wife x86_64 notebook and worked very well for more than 6 years but I didn't rely so much on AUR because frequently as packages broke, outdated, and other bugs, but when it works it works very well.

What I don't like in Arch it's systemd, but other than that it's fine, with some bugs that could be expected from any Rolling Release can have

And since the Chimera (new project from Void-PPC developer) it's MUSL based it should be great.
 
For anybody still using this (16.04 v2) i created a tutorial with some extra files to extend the life of it. Basically we change the sources.list to Debians (since Ubuntu's repo is dead) and make a few changes to allow packages to be updated and installable again. Download it here, extract it, and read the README.txt for more info.

Screenshot of some updated software.

ubuntu16updated.png
 
First off, thanks for putting this together. I'm about to attempt this on my Powerbook 17" as well, however I noticed the included deb packages seem to be for ppc64. Did you swap out the ppc32 equivalents on your Powerbook or do the provided ppc64 ones work as-is?
 
  • Like
Reactions: wicknix
ive been trying to install libstdc++5 for like 3 hours already! has anyone been through the same issue how can i fix this?
 
ive been trying to install libstdc++5 for like 3 hours already! has anyone been through the same issue how can i fix this?
When you say "trying to install", can you share what is the hangup? How are you trying to install it? Are you getting error messages? I haven't run into this issue, but it's tough to help without some context, please let us know.
 
Ahh yeah, forgot about that. You can skip that step and just install a newer kernel from the debian repo afterwards. The Debian kernel upgrades seem fine on G4's. I just had odd issues with Debians kernels on the G5's so i included the last ppc64 Ubuntu 4.4 kernel from 2021.
Just wanted to report I was able to get this to work just fine, thanks for the "hack"! I don't really have a need to update to the latest/greatest kernel (I updated to 4.19), so I took the more conservative approach; definitely appreciate the newer software repos, thank you!
 

Attachments

  • Screenshot from 2023-07-13 16-27-01.png
    Screenshot from 2023-07-13 16-27-01.png
    315.5 KB · Views: 114
  • Like
Reactions: ftalbot and wicknix
I'm trying to run this on a G4 mirrored door and basically as soon as I start the install the screen starts blinking black and then it freezes. 3 DVD's. Two different ISO's from this thread. I had Debian net boot install fine elsewhere but it's super out of date and the repo's don't work... :(
 
Sounds like you need to boot with one of the known kernel parameters listed from the 1st post of this thread. Some video cards had this issue and can be fixed by passing certain parameters to the kernel at boot depending on your video card.
 
I wonder if someone could help me with the latest patch for debian update sources - I'm trying to follow the readme but I am missing something/getting confused.

For example, line #3 - my host (the PPC's linux name) already appears in line 2 - although after 127.0.1.1 not 127.0.0.1. I think the text of the readme is a bit ambiguous, does this mean I should edit 127.0.1.1 to become 127.0.0.1 or am I already all set since my host is referenced on the 2nd line after 127.0.0.1 has been defined (one line 1, as localhost)?

It also says to use sudo apt update but never ever ever to apt upgrade - but doesn't that mean I will never actually update any installs? I thought apt update only kept the package list up to date but doesn't make any software updates?

Clearly a bit of a novice here - just trying to keep the machine usable a bit longer since even Sorbet Leopard is pretty limited in 2023!
 
Last edited:
You shouldn’t have to touch the hosts file unless you changed your systems hostname to something other than the default. Some people like to name their machines.

Correct, don’t use apt upgrade. It will more than likely break the system. What you want to do is update the preinstalled packages to newer versions, or install software that isn’t included. For instance, you could update the kernel, or update lynx browser, etc etc. So using the command: sudo apt install lynx will either upgrade the older version, or install it.

Cheers
 
  • Like
Reactions: xantufrog
You shouldn’t have to touch the hosts file unless you changed your systems hostname to something other than the default. Some people like to name their machines.

Correct, don’t use apt upgrade. It will more than likely break the system. What you want to do is update the preinstalled packages to newer versions, or install software that isn’t included. For instance, you could update the kernel, or update lynx browser, etc etc. So using the command: sudo apt install lynx will either upgrade the older version, or install it.

Cheers
Thanks!
 
  • Like
Reactions: wicknix
@wicknix 'live radeon.agpmode=-1 radeon.modeset=1 video=offb:eek:ff nosplash'

I have an AGP ATI card and I ran it with this. The strange thing is that everything works until I try to install. Now I'm back on Leopard messing around.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.