[Slackware 8.1] Kan MySQL niet installeren

Pagina: 1
Acties:
  • 55 views sinds 30-01-2008

  • WimB
  • Registratie: Juli 2001
  • Laatst online: 30-03-2024
als ik MySQL wil installeren op volgende wijze:
rpm -i MySQL-3.23.54a-1.i386.rpm MySQL-client-3.23.54a-1.i386.rpm MySQL-devel-3.23.54a-1.i386.rpm
Dan krijg ik volgende foutmelding:
error: failed dependencies:
fileutils is needed by MySQL-3.23.54a-1.i386.rpm
sh-utils is needed by MySQL-3.23.54a-1.i386.rpm
/bin/sh is needed by MySQL-3.23.54a-1.i386.rpm
/usr/bin/perl is needed by MySQL-3.23.54a-1.i386.rpm
/bin/sh is needed by MySQL-client-3.23.54a-1.i386.rpm
/usr/bin/perl is needed by MySQL-client-3.23.54a-1.i386.rpm
/bin/sh is needed by MySQL-devel-3.23.54a-1.i386.rpm
Kan iemand mij zeggen hoe ik waar ik die fileutils en sh-utils vind, want mij zeggen die bestanden niets.
En in /bin staat wel degelijk een bestand met de naam sh, waarom zegt hij dan nog dat dit nodig is?

Verwijderd

Die dependencies heb je waarschijnlijk wel. Als je perse een rpm wilt installeren van MySQL (ik neem aan dat je een reden hebt om deze versie te willen) dan is er een tooltje op je Slackware genaam rpm2tgz die van je rpm keurig een Slackware package maakt zonder gezeur om dependencies. Die kun je dan vervolgens installeren met installpkg. Ik raad dit overigens af, aangezien deze versie niet bedoeld is voor Slackware.

Ook kun je de MySQL versie van de Slackware cd installeren.

Of je zoekt even op http://linuxpackages.net naar mysql. Daar staat dezelfde versie in voor Slackware 8.1.

Waarom je deze foutmelding krijgt ? Slackware werkt niet native met rpm en heeft dus geen rpm database op het systeem staan. Dus kan rpm helemaal geen geinstalleerde software vinden.

Maar eigenlijk had je dit ook zelf wel kunnen uitvinden. RPM is nou eenmaal niet de native package manager op Slackware, maar van o.a. Conectiva, RedHat, SuSE en Mandrake.

Daarom zet ik deze op slot.

Dit topic is gesloten.