Local Zimbabwean Repository

What's a repository?

A software repository is a collection of packages that can be downloaded and installed. These might be additional packages that are not bundled with the default installation of the Ubuntu operating system, or they might be updates to packages that are already installed.

Currently, we host repositories for the following Linux distro's on our server:

- Ubuntu / Kubuntu / Ubuntu Studio / Xubuntu
- Debian

The local Zimbabwean Repository is sponsored and hosted by Yo!Africa.

If you are looking to download the CD ISO images of the Ubuntu operating system,
please check out the downloads page, you will also find additional downloads for other linux and ubuntu distributions on this page.

Our Zimbabwe Repository

This repository is highly up to date, and checks for package updates twice a day to ensure that security patches/updates are available as soon as they are released internationally. We constantly update and maintain the package repository to contain all the new releases...as well as CD image ISO's which you can find on the downloads page of this site.

Connection to the mirror is provided free to all Zimbabweans, regardless of your ISP, so that you may experience lightning fast downloads at the maximum speed of your internet connection, without having to pay the price of international bandwidth on your allocated quota.

This repository is set up primarily for local Zimbabweans, therefore international users may experience severely slow connections, if not constant time-outs due to firewall restrictions.

How can I use it?

Ubuntu/Debian

To connect to this repository, you may need to perform some old school file editing, until we can come up with a better solution for you (which we are looking into).

The full path of the file that needs to be edited, is:

/etc/apt/sources.list

You are advised to make a backup of the file before you begin. You can do this by copying and pasting the file to a secure location on your desktop, or you can do this with the following command inside the /etc/apt/ directory:

sudo cp sources.list sources.list.bk

Next, remove all text in the sources.list file, so that it is a completely blank file,
you will then need to add the following source entries into your sources.list

!!(Only add the version of Ubuntu/Kubuntu that you are using to your sources.list)!!

# Trusty Tahr 14.04 (LTS Release) i386/X64 (32-bit/64-bit) - Ubuntu / Kubuntu / Xubuntu / Ubuntu Studio
deb http://archive.ubuntu.org.zw/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu trusty-updates main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu trusty-security main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu trusty-proposed main restricted universe multiverse

# Saucy Salamander 13.10 i386/X64 (32-bit/64-bit) - Ubuntu / Kubuntu / Xubuntu / Ubuntu Studio
deb http://archive.ubuntu.org.zw/ubuntu saucy main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu saucy-updates main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu saucy-security main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu saucy-proposed main restricted universe multiverse

# Precise Pangolin 12.04 (LTS Release) i386/X64 (32-bit/64-bit) - Ubuntu / Kubuntu / Xubuntu / Ubuntu Studio
deb http://archive.ubuntu.org.zw/ubuntu precise main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu precise-updates main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu precise-security main restricted universe multiverse
deb http://archive.ubuntu.org.zw/ubuntu precise-proposed main restricted universe multiverse

# Debian Wheezy 7.0 - X64
deb http://archive.ubuntu.org.zw/debian wheezy main contrib non-free

Once this is done, run the following command:

sudo apt-get update

Any feedback is much appreciated, if you need help with connecting to the repository server, please contact us on repo@ubuntu.org.zw

Happy Open-source-ing :)