Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Hypexed

macrumors newbie
Original poster
Aug 24, 2023
11
9
Hello again.
:-)


Last week I was looking for something else on the net when my results revealed a secret I didn't know about. And it looks like no one else in PPC land possibly knew either.
:?:


Ubuntu 18.04 Bionic for PowerPC!
:-o


Someone set up a Bionic repo with ppc packages available to install. And where is this secret? It's here!

It has a basic guide which is easy enough but I found a few issues needed solving along the way. Some are actual commands needed to work. Others are broken packages needing recompiling.

First is my xenial sources list:
Code:
deb http://ports.ubuntu.com/ubuntu-ports/ xenial main multiverse restricted universe
deb http://ports.ubuntu.com/ubuntu-ports/ xenial-updates main multiverse restricted universe
deb http://ports.ubuntu.com/ubuntu-ports/ xenial-backports main multiverse restricted universe
deb http://ports.ubuntu.com/ubuntu-ports/ xenial-security main multiverse restricted universe
deb http://ports.ubuntu.com/ubuntu-ports/ xenial-proposed main multiverse restricted universe

I have (of course) installed this package to fix the broken Xenial package lists:

I had no issues with certificates nor https transfers. In case it's needed I had previously installed ca-certificates 20210119~16.04.1:

So next I make sure all my xenial packages are up to date:
Code:
sudo apt update
sudo apt upgrade

I needed this to import the needed keys:
Code:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2ADEC8BDDF66C3EF
sudo apt install apt-transport-https

I then added this to the sources list:
Code:
deb https://sourceforge.net/projects/powerpc-linux-builds/files/ubuntu-bionic-powerpc/ bionic main

Finally ready for the update:
Code:
sudo apt update
sudo apt dist-upgrade

For me the update was slow to download and SF.net kept giving me 429 errors but I persisted after letting it rest and it eventually had all packages.

I found some package issues during installing. There is wireless-regdb which conflicted with crda so I just removed the wireless-regdb package in the meantime. Then lsvpd failed to configure and kept breaking dpkg which holds back packages like ubuntu-standard. This was fixed upstream but the Bionic update didn't include the latest builds. In case it's needed I uploaded it here:

I kept running the dist-upgrade until eventually it finished. The end result worked but my desktop was slightly faulty as the user widget for logout was missing from the top panel. I had been running gnome-flashback if it mattered. Then accidentally removed the package. But the Bionic files are missing packages so I can't reinstall it now. 🤔

Give it a shot! :)
 
Last edited:
It's enough to upgrade a fresh Ubuntu MATE 16.04 installation to 18.04 and
provides a good foundation for continuing the work, bringing more packages
up-to-date for our old and trusted Macs.

Interesting... appears right at the moment I'm getting back to MATE 16.04 on my laptop, still a lot to tweak and improve but I'll probably give this a shot soon enough. :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.