RPM

Er det noen mulighet for å oppdatere RPM-databasen når en har installert en programpakke gjennom 'make install' ? Problemet er at jeg vil installere gimp, som er avhengig av gtk+ ver. 1.0.6 eller høyere. Jeg har installert gtk+ 1.2.2 , men ikke som rpm-pakke. Når jeg prøver å installere gimp som RPM går ikke dette. gimp....rpm får ikke med seg at jeg har versjon gtk+ 1.2.2, men tviholder på at jeg har gtk+ 1.0.1 :(

Det enklaste er nok å lage ein RPM-pakke sjølv og installere den. Last ned ein SRPM-pakke og bruk rpm -i. Du vil no få kjeldekoda og patchar i /usr/src/redhat/SOURCES og ei spec-fil i .../SPECS[1]. Kikk på spec-fila og forandre det som må til. Bruk rpm -ba gtk+1.2.2-1.spec for å generere ny RPM. Les samstundes RPM-HOWTO, om du ikkje har honom liggande i /usr/doc, så finn du honom på . Lukke til!

[1] Når du installerer SRPM-pakkar, vil dei ikkje registrerast i RPM-databasen.

URPMI (Mandrake)

Sette opp kilder til URPMI

Kjør disse kommandoene som root:

urpmi.addmedia plf ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandrake/10.1 \
    with hdlist.cz
urpmi.addmedia --update updates ftp://ftp.uninett.no/pub/unix/Linux/Mandrakelinux/official/updates/10.1/main_updates \
    with media_info/hdlist.cz
urpmi.addmedia main ftp://ftp.uninett.no/pub/unix/Linux/Mandrakelinux/official/10.1/i586/media/main \
    with media_info/hdlist.cz
urpmi.addmedia contrib ftp://ftp.uninett.no/pub/unix/Linux/Mandrakelinux/official/10.1/i586/media/contrib \
    with media_info/hdlist.cz
urpmi.addmedia jpackage ftp://ftp.uninett.no/pub/unix/Linux/Mandrakelinux/official/10.1/i586/media/jpackage \
    with media_info/hdlist.cz

Oppdatering vha. URPMI

Start Mandrake Control Center - Software Management --1: Software Media Manager:

     [Proxy...]      [x] Proxy hostname: 192.168.53.3:8080
     [Add...]   (*) Security updates
                Name:
		URL:   ftp://ftp.tu-clausthal.de/pub/....  [Choose a mirror...]
     [Add...]   (*) FTP
                Name:  contrib_main
		URL:   ftp://ftp.uninett.no/pub/Linux/Mandrakelinux/devel/cooker/i586/media/main
		       ../media_info/synthesis.hdlist_main.cz
     [Add...]   (*) FTP
                Name:  cooker_contrib
		URL:   ftp://ftp.uninett.no/pub/Linux/Mandrakelinux/devel/cooker/i586/media/contrib
		       ../media_info/synthesis.hdlist_contrib.cz
--2: Mandrake Update --3: RpmDrake +:

Om du rask nettilgang, prøv (som 'root'):

urpmi.removemedia -a
                                                                                          
urpmi.addmedia main
  ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/10.1/i586/media/main
    with media_info/synthesis.hdlist.cz
urpmi.addmedia contrib
  ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/10.1/i586/media/contrib
    with media_info/synthesis.hdlist.cz
urpmi.addmedia jpackage
  ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/10.1/i586/media/jpackage
    with media_info/synthesis.hdlist.cz
urpmi.addmedia plf
  http://ftp.club-internet.fr/pub/linux/plf/mandrake/10.1
    with synthesis.hdlist.cz
Alså, kjør kommandoen: urpmi --auto-select for å oppgradera pakkar og urpmi epiphany evolution for å installera Epiphany og Evolution.