Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] apt weiß nicht was es installiert hat  (Read 2082 times)

Offline harley-peter

  • User
  • Posts: 1.023
[DE] apt weiß nicht was es installiert hat
« on: 2014/04/24, 15:19:02 »
Hallo,

ich habe mit apt Virtualbox aus dem Repository deb http://download.virtualbox.org/virtualbox/debian wheezy contrib installiert. Die Software wird aber nicht mehr aktualisiert weil angeblich nichts installiert ist.

Code: [Select]
root@master:/home/peter# apt-cache policy virtualbox
virtualbox:
  Installiert:           (keine)
  Installationskandidat: 4.3.10-dfsg-1
  Versionstabelle:
     4.3.10-dfsg-1 0
        500 http://ftp.de.debian.org/debian/ unstable/contrib amd64 Packages
     4.3.2-0r0 0
        500 http://packages.siduction.org/extra/ unstable/contrib amd64 Packages
root@master:/home/peter#
root@master:/home/peter#
root@master:/home/peter# dpkg -l | grep -i virtualbox
ii  virtualbox-4.2                                   4.2.24-92790~Debian~wheezy         amd64        Oracle VM VirtualBox
ii  virtualbox-source                                4.3.10-dfsg-1                      all          x86 virtualization solution - kernel module source

Wie bringe ich es jetzt apt bei?

Offline bluelupo

  • User
  • Posts: 2.068
    • BluelupoMe
Re: apt weiß nicht was es installiert hat
« Reply #1 on: 2014/04/24, 15:23:37 »
Hi Peter,
kann nicht sein, das muss das Paket von Virtualbox.org sein (Oracle). Du hast vermutlich keine Sourceliste unter /etc/apt/source.list.d/ für das Repo angelegt und somit hat apt recht ;-)

EDIT: Ausserdem musst definitiv die neue Version virtualbox-4.x per Hand installieren (das alte löschen).

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.939
Re: apt weiß nicht was es installiert hat
« Reply #2 on: 2014/04/24, 15:26:59 »
virtualbox != virtualbox-4.2 != virtualbox-4.3
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline harley-peter

  • User
  • Posts: 1.023
Re: apt weiß nicht was es installiert hat
« Reply #3 on: 2014/04/24, 15:36:03 »
Hi Michael,

doch ich habe definitiv genau deshalb eine Datei vbox.list  mit der o.a. Zeile in /etc/apt/sources.list.d/ gespeichert. Deshalb bin ja etwas verwundert.

Was installiert man denn jetzt sinnvollerweise? virtualbox oder "virtualbox-4.3 - Oracle VM VirtualBox" oder ist es dasselbe?
« Last Edit: 2014/04/24, 15:39:23 by harley-peter »

Offline absolut

  • User
  • Posts: 455
Re: apt weiß nicht was es installiert hat
« Reply #4 on: 2014/04/24, 17:21:02 »
ich möchte gerne hier den post  von towo aufgreifen; er hat es sehr kurz aber prägnant zusammengefasst!

virtualbox paket in den repositories ist NICHT gleich virtualbox-4.2 paket ist NICHT gleich virtualbox-4.3


um das nachvollziehen zu können sollte man entsprechend bei apt die policies bzw show bemühen... als beispiel, die ausgabe auf meinem rechner:

Code: [Select]
apt-cache policy virtualbox virtualbox-4.2 virtualbox-4.3
virtualbox:
  Installiert:           (keine)
  Installationskandidat: 4.3.10-dfsg-1
  Versionstabelle:
     4.3.10-dfsg-1 0
        500 http://http.debian.net/debian/ unstable/contrib amd64 Packages
     4.3.2-0r0 0
        500 http://ftp.uni-stuttgart.de/siduction/extra/ unstable/contrib amd64 Packages
virtualbox-4.2:
  Installiert:           (keine)
  Installationskandidat: 4.2.24-92790~Debian~wheezy
  Versionstabelle:
     4.2.24-92790~Debian~wheezy 0
        500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
virtualbox-4.3:
  Installiert:           4.3.10-93012~Debian~wheezy
  Installationskandidat: 4.3.10-93012~Debian~wheezy
  Versionstabelle:
 *** 4.3.10-93012~Debian~wheezy 0
        500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
        100 /var/lib/dpkg/status

damit ist offensichtlich, dass virtualbox-4.2 und virtualbox-4.3 von oracle kommen, das paket virtualbox von den debian maintainern

Offline harley-peter

  • User
  • Posts: 1.023
Re: apt weiß nicht was es installiert hat
« Reply #5 on: 2014/04/24, 20:44:12 »
Danke für die Erläuterungen. Allerdings ist mir dann immer noch nicht klar weshalb apt mir sagt dass nichts installiert sei obwohl ich offensichtlich die Oracle-Version 4.2 auch aus dem entsprechenden Repository mit apt installiert habe.

Wie auch immer - was ist denn jetzt sinnvoller? Die Version 4.3 der Debian-Maintainer oder die von virtualbox.org?

Offline musca

  • User
  • Posts: 725
  • sid, fly high!
Re: apt weiß nicht was es installiert hat
« Reply #6 on: 2014/04/24, 21:12:23 »
Hallo harley-peter,

Dein installiertes Paket heisst  "virtualbox-4.2" und hat die Version 4.2.24.
Also versuche es doch mal mit

apt-cache policy virtualbox-4.2


Ansonsten ist Oracle virtualbox das einzige Programm aus dem Fundus von SUN, das die neuen Eigentümer nach der Übernahme pfleglich behandeln. Java, Openoffice.org und MySQL haben da weniger Nachsicht erfahren.  siduction Benutzer mit neuesten Kerneln profitieren von den aktuelleren Oracle virtualbox Paketen.

Die Debian Pakete kommen immer etwas später, sind aber von größeren Macken verschont geblieben.

Wie immer: Geschmacksache!  Und im Moment haben beide Anbieter exakt die gleiche Version.

Grüße
musca
„Es irrt der Mensch, solang er strebt.“  (Goethe, Faust)

Offline bluelupo

  • User
  • Posts: 2.068
    • BluelupoMe
Re: apt weiß nicht was es installiert hat
« Reply #7 on: 2014/04/24, 22:26:26 »
Hi Peter,
das ist zur Zeit im Angebot von Oracle:

Code: [Select]
# apt-cache policy virtualbox-4
virtualbox-4.3:
  Installiert:           4.3.10-93012~Debian~wheezy
  Installationskandidat: 4.3.10-93012~Debian~wheezy
  Versionstabelle:
 *** 4.3.10-93012~Debian~wheezy 0
        500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
        100 /var/lib/dpkg/status
root@polarfox:~# apt-cache policy virtualbox-4.
virtualbox-4.0:
  Installiert:           (keine)
  Installationskandidat: (keine)
  Versionstabelle:
virtualbox-4.1:
  Installiert:           (keine)
  Installationskandidat: 4.1.32-92798~Debian~wheezy
  Versionstabelle:
     4.1.32-92798~Debian~wheezy 0
        500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
virtualbox-4.2:
  Installiert:           (keine)
  Installationskandidat: 4.2.24-92790~Debian~wheezy
  Versionstabelle:
     4.2.24-92790~Debian~wheezy 0
        500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
virtualbox-4.3:
  Installiert:           4.3.10-93012~Debian~wheezy
  Installationskandidat: 4.3.10-93012~Debian~wheezy
  Versionstabelle:
 *** 4.3.10-93012~Debian~wheezy 0
        500 http://download.virtualbox.org/virtualbox/debian/ wheezy/contrib amd64 Packages
        100 /var/lib/dpkg/status

Wenn du virtualbox von Oracle in einer neuen Version haben willst (sog. Major-Release zB. 4.3) dann musst dies per Hand installieren, d.h. es wird nicht automatisch von 4.2 auf 4.3 upgedatet.

Mit dem dem Debian virtualbox-Paket wird upgedatet (da ohne Versionsnummer im Namen).
Code: [Select]
# apt-cache policy virtualbox
virtualbox:
  Installiert:           (keine)
  Installationskandidat: 4.3.10-dfsg-1
  Versionstabelle:
     4.3.10-dfsg-1 0
        500 http://ftp.de.debian.org/debian/ unstable/contrib amd64 Packages
        500 http://ftp.de.debian.org/debian/ testing/contrib amd64 Packages
     4.3.2-0r0 0
        500 http://packages.siduction.org/extra/ unstable/contrib amd64 Packages