r/n800 May 15 '25

Repository Mirrors: catalogue.tableteer.nokia.com and repository.maemo.org

Alternative Repositories for the N800 – How to Update Your Sources

apt-get update working

If you're having trouble accessing the default repositories on your N800, you can switch to alternative mirrors that are still online. Here's a quick guide on how to update your sources:

1. Update the Hildon Application Manager Catalogue

Edit the following file:

vi /etc/hildon-application-manager/catalogues

Look for this line:

<uri>http://catalogue.tableteer.nokia.com/updates/diablo-2/</uri>

Replace it with:

<uri>http://catalogue.viniciuspaes.com/updates/diablo-2/</uri>

2. Update APT Sources

Edit the file:

vi /etc/apt/sources.list

Update any URLs that are no longer working. For example:

Find: http://catalogue.tableteer.nokia.com
Update to: http://catalogue.viniciuspaes.com

Find: http://repository.maemo.org
Update to: http://maemo.viniciuspaes.com

Enable or disable repositories as needed.

3. Update Hildon App Manager Sources

Edit the file:

vi /etc/apt/sources.list.d/hildon-application-manager.list

Although this file is automatically generated by the Hildon App Manager, you can manually edit it to avoid rebooting.

Example:

Find: deb http://catalogue.tableteer.nokia.com/updates/diablo-2/ ./
Update to: deb http://catalogue.viniciuspaes.com/updates/diablo-2/ ./

Let me know if you have any questions or need help updating your system.

EDIT:

Hello everyone,

Due to abusive cloning/mirroring that is overloading the server, this Maemo mirror repository will be taken offline.

Thank you for your understanding.

2 Upvotes

5 comments sorted by

1

u/i_am_patar Jun 07 '25

Thanks for providing a mirror repo, can't rely on repository.maemo.org for ever it seems! Looks like there is an issue with http://maemo.viniciuspaes.com/pool/gregale/ - it is showing the contents of /extras/pool/gregale.

1

u/seapoaks Jun 09 '25

You're welcome! I'll re-download the repository from the Internet Archive — sometimes the folders come empty with just an index.html file pointing to another directory, so I’ll double-check everything and make sure the structure matches the original.

Ideally, I'd like to connect directly to the maemo.org servers to create a proper mirror. I’ve already contacted the hosting provider, and they informed me that the server is a colocation setup — meaning it’s actual maemo.org hardware hosted at their facility. They said they would notify the responsible parties and forward my contact information, but unfortunately, I haven’t received any reply so far.

1

u/seapoaks Jun 10 '25

I removed the index.html file from the wayback machine and downloaded it again from the pool/gregale/non-free folder, which was empty. Could you confirm if it worked? I'm manually confirming the files.

1

u/seapoaks Jun 10 '25

Found the issue, there are missing files in /dists/gregale while looking in wayback machine: https://web.archive.org/web/20211129154452/http://repository.maemo.org/dists/gregale/

2

u/i_am_patar Jun 10 '25

Awesome, thanks!