What is repository

Repositories are centralized software archives, owned by user-group or society:

  • official repository ufficiali, directly cared by Mandriva Soft
  • unofficial repository, cared by small user-group or club, as MIB

Benefits in comparison to distribute archives

Mandriva Linux use centralized archives, in contrast to othr linux distribution that use distribute archives. Centralized archives are more useful than distribute archives because of centralized archives contains all the softwares and all its dependencies, and you can download all togheter

Moreover benefits are:

  • Easy installation of all packages, because system can use lists to know recent packages and can solve dependencies
  • Traceability of package’s provider, improving security

Lists can be of two types:

  • hdlist.cz (big and complete)
  • synthesis.hdlist.cz (light)

MIB provides in his repos newer packages than Mandriva, with internal optimizations, or provides untraceable packages

To add our repos you must take the following commands in a root console (for each command you must have a positive confirmation before to take the next):

Mandriva 2008.1:
i686:

urpmi.addmedia --update MIB_i686_progs http://mib.pianetalinux.org/2008.1/i686/progs with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_games http://mib.pianetalinux.org/2008.1/i686/games with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_noarch http://mib.pianetalinux.org/2008.1/noarch with media_info/synthesis.hdlist.cz
urpmi.addmedia MIB_i686_NonFree http://mib.pianetalinux.org/2008.1/i686/non-free with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_PlfFree http://mib.pianetalinux.org/2008.1/i686/plf-free with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_PlfNonFree http://mib.pianetalinux.org/2008.1/i686/plf-nofree with media_info/synthesis.hdlist.cz

x86_64:

urpmi.addmedia --update MIB_i686_progs http://mib.pianetalinux.org/2008.1/x86_64/progs with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_games http://mib.pianetalinux.org/2008.1/x86_64/games with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_noarch http://mib.pianetalinux.org/2008.1/noarch with media_info/synthesis.hdlist.cz
urpmi.addmedia MIB_i686_NonFree http://mib.pianetalinux.org/2008.1/x86_64/non-free with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_PlfFree http://mib.pianetalinux.org/2008.1/x86_64/plf-free with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_PlfNonFree http://mib.pianetalinux.org/2008.1/x86_64/plf-nofree with media_info/synthesis.hdlist.cz

i586:

urpmi.addmedia --update MIB_i686_progs http://mib.pianetalinux.org/2008.1/i586/progs with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_games http://mib.pianetalinux.org/2008.1/i586/games with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_noarch http://mib.pianetalinux.org/2008.1/noarch with media_info/synthesis.hdlist.cz
urpmi.addmedia MIB_i686_NonFree http://mib.pianetalinux.org/2008.1/i586/non-free with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_PlfFree http://mib.pianetalinux.org/2008.1/i586/plf-free with media_info/synthesis.hdlist.cz
urpmi.addmedia --update MIB_i686_PlfNonFree http://mib.pianetalinux.org/2008.1/i586/plf-nofree with media_info/synthesis.hdlist.cz

Mandriva 2008.0:
- complete hdlist:

urpmi.addmedia --update 20080MIB-noarch http://mib.pianetalinux.org/2008.0/noarch with media_info/hdlist.cz
urpmi.addmedia --update 20080MIB-i686 http://mib.pianetalinux.org/2008.0/i686/contrib with media_info/hdlist.cz
urpmi.addmedia 20080MIB-NonFree http://mib.pianetalinux.org/2008.0/i686/non-free with media_info/hdlist.cz
urpmi.addmedia --update 20080MIB-PlfFree http://mib.pianetalinux.org/2008.0/i686/plf-free with media_info/hdlist.cz
urpmi.addmedia --update 20080MIB-PlfNonFree http://mib.pianetalinux.org/2008.0/i686/plf-nofree with media_info/hdlist.cz

- synthesis (better for slow connections):

urpmi.addmedia --update 20080MIB-noarch http://mib.pianetalinux.org/2008.0/noarch with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20080MIB-i686 http://mib.pianetalinux.org/2008.0/i686/contrib with media_info/synthesis.hdlist.cz

urpmi.addmedia 20080MIB-NonFree http://mib.pianetalinux.org/2008.0/i686/non-free with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20080MIB-PlfFree http://mib.pianetalinux.org/2008.0/i686/plf-free with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20080MIB-PlfNonFree http://mib.pianetalinux.org/2008.0/i686/plf-nofree with media_info/synthesis.hdlist.cz

NB: to install MIB packages in Mandriva 2008.0 is importanto to install our “holefiller”, otherwise you recieve an error of bad architecture!
Put in a root console the following command:

rpm -ivh --force http://mib.pianetalinux.org/2008.0/noarch/fix-rpm-macros-1.0-1.mib2008.0.noarch.rpm

Mandriva 2007.1:
- complete hdlist:

urpmi.addmedia --update 20071MIB-noarch http://mib.pianetalinux.org/2007.1/noarch with media_info/hdlist.cz

urpmi.addmedia --update 20071MIB-i686 http://mib.pianetalinux.org/2007.1/i686 with media_info/hdlist.cz

urpmi.addmedia --update 20071MIB-NonFree http://mib.pianetalinux.org/2007.1/non-free with media_info/hdlist.cz

urpmi.addmedia --update 20071MIB-PlfFree http://mib.pianetalinux.org/2007.1/plf-mib/free with media_info/hdlist.cz

urpmi.addmedia --update 20071MIB-PlfNonFree http://mib.pianetalinux.org/2007.1/plf-mib/non-free with media_info/hdlist.cz

- synthesis (better for slow connections):

urpmi.addmedia --update 20071MIB-noarch http://mib.pianetalinux.org/2007.1/noarch with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20071MIB-i686 http://mib.pianetalinux.org/2007.1/i686 with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20071MIB-NonFree http://mib.pianetalinux.org/2007.1/non-free with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20071MIB-PlfFree http://mib.pianetalinux.org/2007.1/plf-mib/free with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20071MIB-PlfNonFree http://mib.pianetalinux.org/2007.1/plf-mib/non-free with media_info/synthesis.hdlist.cz

Mandriva 2007.0:
- complete hdlist:

urpmi.addmedia --update 20070MIB-noarch http://mib.pianetalinux.org/2007.0/noarch with media_info/hdlist.cz

urpmi.addmedia --update 20070MIB-i686 http://mib.pianetalinux.org/2007.0/i686/contrib with media_info/hdlist.cz

urpmi.addmedia --update 20070MIB-NonFree http://mib.pianetalinux.org/2007.0/i686/non-free with media_info/hdlist.cz

urpmi.addmedia --update 20070MIB-PlfFree http://mib.pianetalinux.org/2007.0/i686/plf-free with media_info/hdlist.cz

urpmi.addmedia --update 20070MIB-PlfNonFree http://mib.pianetalinux.org/2007.0/i686/plf-nofree with media_info/hdlist.cz

- synthesis (better for slow connections):

urpmi.addmedia --update 20070MIB-noarch http://mib.pianetalinux.org/2007.0/noarch with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20070MIB-i686 http://mib.pianetalinux.org/2007.0/i686/contrib with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20070MIB-NonFree http://mib.pianetalinux.org/2007.0/i686/non-free with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20070MIB-PlfFree http://mib.pianetalinux.org/2007.0/i686/plf-free with media_info/synthesis.hdlist.cz

urpmi.addmedia --update 20070MIB-PlfNonFree http://mib.pianetalinux.org/2007.0/i686/plf-nofree with media_info/synthesis.hdlist.cz

NB: because of MIB does’t port all packages for Mandriva 2007.0 not all the repo are full, e not all will be full also in the future, that is why some of this repo doesn’t add correctly

Who want to help us testing new packages, can found it in “testing” repos, and must advise us in case of disfunction and in case of good work (only for expert people)
2008.0:

urpmi.addmedia --update 20080MIB-testing http://mib.pianetalinux.org/2008.0/i686/testing with media_info/hdlist.cz

2007.1:

urpmi.addmedia --update 20071MIB-testing http://mib.pianetalinux.org/2007.1/testing with media_info/hdlist.cz

2007.0:

urpmi.addmedia --update 20080MIB-testing http://mib.pianetalinux.org/2007.0/i686/testing with media_info/hdlist.cz
  • english
  • italian