[Mandriva] Installation de VirtualBox

TontonPg Messages postés 2 Statut Membre -  
 Kruegger -
Bonjour à tous,

Je suis un petit nouveau dans le monde de Linux et, si la Mandriva m'a permis de passer de Dodoze à Nunux sans douleur (et avec un bonheur certain), j'ai quand même eu du mal à avancer dans les arcanes de l'OS.

J'ai déjà dû pas mal galérer pour installer 'make' (téléchargement de la version DVD de Mandriva, problème avec le package make qui n'était pas lisible ...). Bref, tout va bien de ce côté là, et ça m'a permis de me familiariser avec le shell et le mode super-utilisateur.

Mon problème, que je livre à votre sagacité, est le suivant : je souhaite installer VirtualBox pour récupérer ce qui peut encore l'être sur mes disques Dodoze (après l'installation d'une nouvelle carte mère/processeur/mémoire, j'ai été obligé de tout réinstaller, puis tout a planté lors d'un redémarrage et depuis, Dodoze ne veut plus rien savoir, même avec le CD d'installation ...). VirtualBox me paraissait parfait pour 'monitorer' Dodoze et donc j'essaie de l'installer depuis maintenant ... une bonne semaine. Après avoir lu et relu, essayé tout un tas de trucs (et risquer démonter Nunux), tout ce que j'obtiens par la commande rpm (mode verbeux) est ceci :

No precompiled module for this kernel found -- trying to build one. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.

Compilation of the kernel module FAILED! VirtualBox will not start until this
problem is fixed. Please consult /var/log/vbox-install.log to find out why the
kernel module does not compile. Most probably the kernel sources are not found.
Install them and reinstall this package.

Starting VirtualBox kernel module[FAILED]
(Kernel module not found)
erreur: %post(VirtualBox-1.3.6-2.i586) scriptlet failed, exit status 1


Lorsque je vais visualiser le fichier log, je tombe sur ça :

Makefile:73: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.. Arrêt.


Est-ce grave, docteur ?
TontonPg
Configuration: Linux Mandriva
Firefox 1.5.0.7
make 3.81

16 réponses

  1. Zempachi Messages postés 7572 Statut Contributeur 906
     
    Salut, je te conseille d'utiliser le binaire d'installation (all distributions):
    https://www.virtualbox.org/wiki/Downloads
    Perso, c'est ce que j'ai fait sous mandriva et ca marche sans soucis.
    => il faut vérifier que les dépendances sont installées et se mettre dans le groupe créé lors de l'installation de virtualbox "vboxusers" (ou un truc dans le genre) pour pouvoir lancer virtualbox.

    Aussi voila des précisions pour l'installation de logiciels sous linux :
    linux installer les programmes gestion des paquets compil
    =>pas la peine de compiler tout logiciel qu'on veut installer surtout quand un paquetage (format *.rpm pour mandriva) ou un binaire d'installation sont dispos.

    Et un tuto général pour linux:
    linux debuter sous linux

    En tout cas, il ne faut pas croire que Windows sera très rapide sous virtualbox (enfin ca depend aussi de ta config ^^) et puis il n'y a pas de surpport 3D (enfin pour le moment, c'est en préparation) donc pas de jeux notamment.
    1
  2. Zempachi Messages postés 7572 Statut Contributeur 906
     
    Pour installer VirtualBox via le fichier VirtualBox_X.X.X._Linux_x86.run, il fautpasser par la ligne de commande:

    - tu le rends executable s'il ne l'est pas : click-droit sur le fichier-> il y a un onglet ou il a une case à cocher pour le rendre executable.

    Ensuite, il faut ouvrir un console (Konsole sous KDE):

    - se rendre dans le répertoire ou se trouve le fichier VirtualBox_X.X.X._Linux_x86.run :
    par exemple si'l est sur le bureau taper: cd /home/Mon_login/Desktop

    - lancer l'executable: ./VirtualBox_X.X.X._Linux_x86.run
    Tout se passe dans la console.
    1
  3. TontonPg Messages postés 2 Statut Membre
     
    Bon, avec un peu de retard, merci pour ces infos.

    J'ai longtemps cherché avant de te répondre, j'ai parcouru des tutoriels et des forums (même en néerlandais que je ne comprends absolument pas !) et à chaque fois je tombe sur un os. Soit c'est une commande que je ne possède pas, soit c'est un fichier qui n'existe pas, soit c'est une compilation qui ne se passe pas bien ...

    La dernière chose que j'ai faite, c'est installer la version 1.3.6 à partir d'un rpm. Là encore, problème : pas de fichier /dev/vboxdrv/ Et j'ai eu beau tout faire (y compris en créer un "à la mimine", pour voir), rien n'y a fait.

    Je suis donc revenu à ta réponse pour l'install à partir du binaire. j'ai installé le dernier (1.3.8), je l'ai lancé (via sh) et j'ai obtenu un rpm. Bon ! Je sais où je vais.
    Je lance le rpm et ... encore une dépendance manquante ! ce coup-ci, il s'agit de rtld(GNU-HASH). Je pensais avoir trouvé la solution en installant la dernière version de glibc (2.4-7), mais ça n'a pas suffi.

    Après une bonne semaine de recherches, je commence à sécher.
    Une idée ?
    0
  4. Zempachi Messages postés 7572 Statut Contributeur 906
     
    Moi aussi j'ai une dépendance manquante en passant par le rpm sous mandriva ; en plus j'ai pas internet chez moi donc faut rechercher les dependances sur le net: c'est faisable mais pénible.

    Perso je passe par le binaire "all distributions":
    http://www.virtualbox.org/download/1.3.8/VirtualBox_1.3.8_Linux_x86.run

    avec celui-là plus de problème! ^^

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Kruegger
     
    Bonjour,
    J'ai le même problème.
    Je suis sous mandriva 2007.0.
    Après lecture très intéressée de ce post j'ai téléchargé le binaire "all distrbutions".
    Mais après, comment faire?
    Je ne trouve pas de tutoriel.
    0
  7. Kruegger
     
    Merci pour ta réponse.
    J'ai suivi la procédure que tu m'a donnée à la lettre à ceci prêt que l'ordi m'a demandé de me logger en root pour procéder à l'installation.
    Ce que j'ai fait.
    Et là, il a commencé à faire son intéressant en me parlant dans une langue extra-galactique:"Please install the GNU compiler.
    Problems were found which would prevent VirtualBox from installing.
    Please correct these problems and try again."

    C'est quoi, le compilateur GNU?

    A+,
    Kruegger
    0
  8. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    bonjour,
    il faut installer le kernel sources conrespondant au kernel installe
    $uname -r
    a+
    0
    1. Zempachi Messages postés 7572 Statut Contributeur 906
       
      heu non c'est gcc qu'il faut installer
      0
  9. Kruegger
     
    Ok,
    gcc est installé.
    mon kernel est 2.6.17-5mdv et je crois avoir installé le kernel sources depuis le centre de contrôle mdv.
    Pourtant, j'ai toujours le message suivant:
    "Please install the build and header files for your current Linux kernel.
    The current kernel version is 2.6.17-5mdv
    Please install the GNU compiler.
    Problems were found which would prevent VirtualBox from installing.
    Please correct these problems and try again."

    Que faire?

    A+,
    Kruegger
    0
  10. Kruegger
     
    Si on prend l'hypothèse qu'il existe un programme nommé GNU compiler et qu'on essaye urpmi GNUcompiler, voici la réponse:"impossible d'accéder au chemin du média amovible « Installation DVD »
    pas de paquetage nommé GNUcompiler"
    bon, maintenant avec urpmi GNU compiler, voici la réponse:"Les paquetages suivants contiennent GNU :
    dejagnu
    gift-gnutella
    gnu-crypto
    gnu-crypto-auth-jdk1.4
    gnu-crypto-der
    gnu-crypto-javadoc
    gnu-crypto-jce-jdk1.4
    gnu-crypto-sasl-jdk1.4
    gnu-efi
    gnu.getopt
    gnu.getopt-javadoc
    gnu.regexp
    gnu.regexp-demo
    gnu.regexp-javadoc
    gnubeep
    gnubg
    gnubiff
    gnubiff-applet
    gnubik
    gnuboy
    gnuboy-SDL
    gnuboy-X
    gnucap
    gnucash
    gnucash-hbci
    gnucash-ofx
    gnucash-sql
    gnuchess
    gnugk
    gnugo
    gnuitar
    gnumeric
    gnumexp
    gnump3d
    gnupg
    gnupg-idea-plugin
    gnupg2
    gnuplot
    gnupod
    gnurobbo
    gnus-doc
    gnus-emacs
    gnusearch
    gnuserv
    gnusound
    gnustep-back
    gnustep-base
    gnustep-gui
    gnustep-make
    gnutls
    gtk-gnutella
    libgnucash0
    libgnucash0-devel
    libgnustep-base1.10
    libgnustep-base1.10-devel
    libgnustep-base1.12
    libgnustep-base1.12-devel
    libgnustep-gui0.9
    libgnustep-gui0.9-devel
    libgnutls11
    libgnutls11-devel
    libgnutls13
    libgnutls13-devel
    perl-Crypt-OpenSSL-Bignum
    perl-GnuPG-Interface
    perl-Mail-GnuPG
    perl-Term-ReadLine-Gnu
    perl-Term-Readline-Gnu
    php-gnupg
    python-GnuPG-Interface
    qca2-plugin-gnupg-lib
    unignuplot
    vlc-plugin-gnutls"

    Y a à boire et à manger et j'y perd mon latin...
    0
  11. teutates Messages postés 19847 Date d'inscription   Statut Modérateur Dernière intervention   3 589
     
    Bonjour,

    Il existe un paquetage tout prêt puisque je l'ai installé en moins d'une minute sur ma Mandriva 2007.1 avec URPMI. Tout s'est fait automatiquement.
    0
  12. Kruegger
     
    Bonjour,
    J'ai la mandriva 2007.0 peut-être est-ce pour cela...

    A+,
    Kruegger
    0
  13. vieurou Messages postés 73 Statut Membre 2
     
    bonjour,
    si tu veut installer virtual box juste pour récupérer des fichiers qui étaient sur tes disques windows je te conseille plutôt de les monter simplement .
    Linux sait lire le ntfs et maintenant il sait également l'écrire grâce à ntfs-3g.
    l'ami Google t'expliquera tout ça
    0
  14. Kruegger
     
    ntfs-3g n'est disponible qu'à partir de la version 2007.1 spring (dixit le wiki du forum mandriva).

    Bon, je m'égare dans tout un tas de possibilités qui ne sont pas des solutions puisque je ne suis capable d'en mettre en oeuvre aucune.

    A+,
    Kruegger
    0
  15. vieurou Messages postés 73 Statut Membre 2
     
    pour en être sûr test un urpmi ntfs-3g , ça coûte rien ... mais de toute façon si c'est juste pour récupérer des fichiers sur une partition windows ntfs tu n'a besoin de rien, juste de monter ces partitions si ce n'est pas déjà fait, et, de naviguer dedans avec ton explorateur de fichier préféré, ensuite tu copie tout simplement tes fichiers ou tu en fais un backup sur un cd ou ce que tu veut ( tant que tu n'essaie pas d'ecrire sur la partition ntfs)
    0
  16. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    bonjour,
    "Please install the build and header files for your current Linux kernel.
    The current kernel version is 2.6.17-5mdv 

    c'est pourtant ecrit installe le bon kernel source correspondant à la version installe !!!
    a+
    0
  17. Kruegger
     
    (Re)
    Cà, j'avais déjà essayé si!
    urpmi kernel-source-stripped-2.6.17.5mdv-1-1mdv2007.0.i586

    Et voilà la réponse:

    "Les paquetages suivants ne peuvent pas être installés, car ils dépendent
    de paquetages qui sont plus anciens que les versions installées :
    glibc-devel-2.4-7mdv2007.0
    kernel-source-stripped-2.6.17.5mdv-1-1mdv2007.0"

    Bon, je crois que j'énerve avec mon problème.

    Oublions, je clos.

    Merci de l'attention que vous avez bien voulu m'accorder.

    Kruegger
    0