Installation VirtualBox

Hinweis: In dem Thema Installation VirtualBox gibt es 54 Antworten auf 6 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo zusammen,


    ich suche mir schon einen Wolf nach meinem Fehler hier im Forum und Google. Ich wollte VirtualBox unter openSUSE Leap 15.1 (heute installiert) nach dieser Anleitung installieren: https://www.tecmint.com/install-virtualbox-in-opensuse/


    Nach dem Befehl

    Code
    sudo zypper refresh

    erhalte ich diese Fehlermeldung:



    Wie gehe ich da am besten vor?



    Vielen lieben Dank, gute Nacht

    Data2006

    Für den Inhalt des Beitrages 279348 haftet ausdrücklich der jeweilige Autor: Data2006

  • Die Url:

    Code
    http://download.virtualbox.org/virtualbox/rpm/opensuse/15.1/x86_64


    ist falsch!

    Nehme:

    Code
    http://download.virtualbox.org/virtualbox/rpm/opensuse/15.0/x86_64

    Ich persönlich hole mir die RPM und das Extension Pack immer von virtualbox.org . Installieren tue ich es dann mit Yast, aber da gibt es ja verschiedene Möglichkeiten!

    Für den Inhalt des Beitrages 279349 haftet ausdrücklich der jeweilige Autor: Z_O_O_M

  • Data2006

    Du hast übrigens nichts falsch gemacht, das Problem entsteht wenn du das Repo mit zypper hinzufügst:

    Code
    cd /etc/zypp/repos.d 
    $ sudo wget https://download.virtualbox.org/virtualbox/rpm/opensuse/virtualbox.repo

    Zuerst wird ins Verzeichnis /etc/zypp/repos.d gewechselt und dann die Datei virtualbox.repo heruntergeladen und dort gespeichert.
    Dies ist die Beschreibungsdatei des Repos virtualbox.
    Wenn man sich den Inhalt ansieht

    Code
    [virtualbox]
    name=VirtualBox for openSUSE $releasever - $basearch
    baseurl=http://download.virtualbox.org/virtualbox/rpm/opensuse/$releasever/$basearch
    type=yum
    enabled=1
    priority=120
    autorefresh=1
    gpgcheck=1
    gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
    keeppackages=0

    Ist diese Zeile der Auslöser des Fehlers:

    Code
    baseurl=http://download.virtualbox.org/virtualbox/rpm/opensuse/$releasever/$basearch

    Denn beim Aufruf über zypper ergänzt zypper diesen Platzhalter $releasever bei Leap 15.1 mit 15.1, bei Leap 15.2 mit 15.2 usw.


    Dieses Verzeichnis gibt es aber nicht auf dem Virtualbox-Server.

    Somit kommt dies wieder zum tragen:

    Die Url:

    Code
    http://download.virtualbox.org/virtualbox/rpm/opensuse/15.1/x86_64


    ist falsch!

    Nehme:

    Code
    http://download.virtualbox.org/virtualbox/rpm/opensuse/15.0/x86_64

    Ich persönlich hole mir die RPM und das Extension Pack immer von virtualbox.org . Installieren tue ich es dann mit Yast, aber da gibt es ja verschiedene Möglichkeiten!

  • Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt. Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

    Für den Inhalt des Beitrages 279353 haftet ausdrücklich der jeweilige Autor: Heinz-Peter

  • OK. DANKE für die Erleuchtung meine grauen Zellen :)

    Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt. Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

    Für den Inhalt des Beitrages 279355 haftet ausdrücklich der jeweilige Autor: Heinz-Peter

  • Data2006 am besten du lädtst die Installationsdatei direkt herunter, wie von Z_O_O_M bereits vorgeschlagen; es gibt dort allerdings nur die 15.0-Version. Dann kann diese mittels


    Code
    zypper in (Dateiname)

    in einer root-Konsole installiert werden.



    Beste Grüße,

    Stephan

    Für den Inhalt des Beitrages 279358 haftet ausdrücklich der jeweilige Autor: Forentroll

  • Hallo @Sauerland ,


    ich muss noch nachhaken. Es steht geschrieben

    Code
    cd /etc/zypp/repos.d 
    $ sudo wget https://download.virtualbox.org/virtualbox/rpm/opensuse/virtualbox.repo

    Zuerst wird ins Verzeichnis /etc/zypp/repos.d gewechselt und dann die Datei virtualbox.repo heruntergeladen und dort gespeichert.


    Warum das Dollar Zeichen vor sudo ?

    Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt. Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

    Einmal editiert, zuletzt von Heinz-Peter ()

    Für den Inhalt des Beitrages 279360 haftet ausdrücklich der jeweilige Autor: Heinz-Peter