Mandriva allows users to install software from CDs/DVD and network servers (http and ftp). All system-updates, security-patches and bugfixes are usually only available through the online-software mirrors. Thus users are encouraged to set up software mirrors. Mandriva allows an easy management of the mirrors. Don't be afraid, it is very straightforward.
Note: General information about software installation on Mandriva can be found at this Wiki page.
It is recommended (for ease of use and for system-stability reasons) to upgrade your system using the EasyURPMI tool. Easyurpmi is a small "web-application" that allows you to set up your software mirror in an easy, efficient and fast way.
Things you should know:
Mandriva has official and non-official software-repositories. The main official repositories are called Main, Contrib and Update.
It is also possible to add independent repositories. The best known are PLF-free and PLF-nonfree. These independent repos that contain e.g. multimedia codecs must be added manually. There are also "backports" repositories available. These provide newer software versions but the contributions there are not maintained by Mandriva themselves. That means that there is no guarantee that the packages will work perfectly.
If you want a stable system, stick to the official repositories and the plf-mirrors. If you want to experiment a bit, use backports. (adding cooker repositories is not recommended to newcomers to Mandriva!)
Setting up EasyURPMI:
1. Select your version of Mandrake/Mandriva in the first dropdown. Then select your CPU architecture in the second. If you are unsure, pick i586.
2. For each of the dropdowns, select the location nearest to you then check the checkbox next to the dropdown. Once you have done this, click 'Proceed to step 3'
3. Decide if you want to use the full hdlist.cz file (more information on packages but bigger size) or the synthesis.hdlist.cz (less information on packages and dependencies, smaller download. For the average user, this file is sufficient)
4. Open any command line (for example konsole or gnome-terminal) and copy the things in the black box into the command line. Do this by selecting it and middle mouse clicking or left and right click at the same time in the command line. Hit enter. Alternatively add the lines to the Mandriva Control Center (MCC, aka "Configure your computer"), software section, software management area, "add mirror" tool. (The command line version is faster! One easy copy & paste, that's all)
Once you have set up the mirrors, it is recommended to update the system as many bugs are fixed through the available updates. You can use the MCC or the command line urpmi tool (urpmi --auto-select) for updating your system.
If you have further questions about easyurpmi and its usage, please post them below.
