purge hotplug?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Benutzeravatar
Kaper
Beiträge: 1077
Registriert: 07.03.2005 19:22:07
Lizenz eigener Beiträge: MIT Lizenz

purge hotplug?

Beitrag von Kaper » 16.11.2005 12:30:09

Hallo,
beim Upgraden von Etch hat mich apt wiederholt darauf aufmerksam gemacht, dass ich bitte hotplug purgen soll. Nachdem ich das bisher immer ignoriert habe, versuchte ich es heute mit apt-get remove --purge hotplug. Apt erklärte mir dann, dass hotplug gar nicht installiert sei und es folglich auch nicht entfernt werden wird. Kann mir jemand sagen, was apt von mir erwartet?
Gruß, Dirk

hakker82
Beiträge: 118
Registriert: 09.12.2004 14:24:02

Beitrag von hakker82 » 16.11.2005 12:33:12

Wahrscheinlich will er beim update udev nutzen, dazu wird hotplug entfernt. danach kann man es aber nicht merh purgen.

Code: Alles auswählen

apt-get install hotplug
apt-get remove --purge hotplug
apt-get install udev

Benutzeravatar
Kaper
Beiträge: 1077
Registriert: 07.03.2005 19:22:07
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Kaper » 16.11.2005 12:40:51

Vielen Dank.
Wenn ich hotplug installiere, entfernt apt udev und hal. Bei der Reinstallation von udev wird hal aber nicht mehr installiert. Ich weiss nicht was hal macht. Brauche ich das?
Gruß, Dirk

Benutzeravatar
novalix
Beiträge: 1909
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Beitrag von novalix » 16.11.2005 12:45:35

hallo,

versuchs 's mal mit aptitude.

Code: Alles auswählen

"werde-root" aptitude purge hotplug
ciao, niels
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Benutzeravatar
gOtNoPhEaR
Beiträge: 863
Registriert: 17.04.2004 15:49:29
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Gau-Algesheim
Kontaktdaten:

Beitrag von gOtNoPhEaR » 16.11.2005 12:45:47

Code: Alles auswählen

tylor:/# apt-cache show hal
Package: hal
Priority: optional
Section: admin
Installed-Size: 644
Maintainer: Sjoerd Simons <sjoerd@debian.org>
Architecture: i386
Version: 0.4.8-8
Depends: dbus-1 (>= 0.23.4), dbus-glib-1 (>= 0.23.4), libc6 (>= 2.3.5-1), libcap1, libexpat1 (>= 1.95.8), libglib2.0-0 (>= 2.8.0), libhal-storage0, libhal0 (>= 0.4.0), libpopt0 (>= 1.7), adduser, pciutils, usbutils, udev (>= 0.063)
Suggests: hal-device-manager
Conflicts: gnome-volume-manager (<< 0.9.10), pmount (<< 0.4.2)
Filename: pool/main/h/hal/hal_0.4.8-8_i386.deb
Size: 210522
MD5sum: f77d2dd93e8b75a4a36bbb8c8b68a877
Description: Hardware Abstraction Layer
 HAL provides an abstract view on hardware.
 .
 This abstraction layer is simply an interface that makes it possible to
 add support for new devices and new ways of connecting devices to the
 computer, without modifying every application that uses the device.
 It maintains a list of devices that currently exist, and can provide
 information about those upon request.
Tag: admin::hardware, hardware::detection, interface::daemon, role::sw:server
Greetz, gOtNoPhEaR

OS: Debian/testing amd64

Benutzeravatar
I.C.Wiener
Beiträge: 674
Registriert: 19.08.2003 18:45:35

Beitrag von I.C.Wiener » 16.11.2005 12:51:17

Moin,

Code: Alles auswählen

dpkg --purge hotplug
Kannst du mit

Code: Alles auswählen

dpkg -l |grep hotplug
überprüfen.

MfG
Who is... LAIN?

Benutzeravatar
Kaper
Beiträge: 1077
Registriert: 07.03.2005 19:22:07
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Kaper » 16.11.2005 13:21:36

Ähm, Danke. Die Anleitung von hakker82 funktionierte gut. Hotplug ist entfernt und udev wieder installiert. Ich wollte nur wissen, ob ich hal benötige.
Gruß, Dirk

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 16.11.2005 13:25:07

Die neuest UdevPakete stellen die Hotplugfunktionaltät bereit.

Code: Alles auswählen

Package: udev
Status: install ok installed
Priority: extra
Section: admin
Installed-Size: 980
Maintainer: Marco d'Itri <md@linux.it>
Architecture: i386
Version: 0.074-2
Provides: hotplug
Depends: libc6 (>= 2.3.5-1), libselinux1 (>= 1.26), libsepol1 (>= 1.8), initscripts (>= 2.85-16), makedev (>= 2.3.1-77), sed (>= 3.95), lsb-base (>= 3.0-6)
Conflicts: lvm-common (<< 1.5.13), hotplug, module-init-tools (<< 3.2-pre9-1)
Und deswegen beißen sich hotplug und udev , und deinstallieren sich gegenseitig.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
I.C.Wiener
Beiträge: 674
Registriert: 19.08.2003 18:45:35

Beitrag von I.C.Wiener » 16.11.2005 13:38:18

Ich hab die Möglichkeit mit dpkg nur gepostet, weil ich es unschön finde, ein Paket erst zu installieren um es dann zu purgen.

Ob du HAL brauchst oder nicht, wird dir niemand beantworten können. Lies halt die Beschreibung des Paketes und entscheide dann ob es für dich gut klingt.

MfG
Who is... LAIN?

Benutzeravatar
bensmac
Beiträge: 381
Registriert: 18.09.2004 23:00:21

Beitrag von bensmac » 16.11.2005 20:50:32

Hallo

Welches Paket (hotplug oder udev) wird denn auf lange Sicht in Debian bleiben?.
Für mich hört sich das an, als ob ein Paket gehen muss.

Udev möchte bei mir auch hotplug entfernen. Bis jetzt habe ich dadurch noch kein udev-Update
durchgeführt, da ich dachte, es ist ein Abhängigkeitsproblem, welches bald gelöst wird.

Lars

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 16.11.2005 21:31:23

Es wird beide Pakete geben. Udev funktioniert ja bekanntermaßen nur mit Kernel 2.6.xx . Und Hotplug braucht man immer noch für Kernel 2.4.xx . Obwohl der Debiankernel 2.4.27 ja mitlerweile arg angestaubt ist. Eventuell verschwindet der ja demnächst. Dann kann auch Hotplug gekickt werden.
Zuletzt geändert von KBDCALLS am 16.11.2005 22:24:30, insgesamt 1-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
bensmac
Beiträge: 381
Registriert: 18.09.2004 23:00:21

Beitrag von bensmac » 16.11.2005 22:23:18

Danke für die Erklärung.

Dann kann ich ja endlich udev aktualisieren. Hast mir sehr geholfen.

Lars

idanse
Beiträge: 89
Registriert: 29.06.2005 10:38:28

Beitrag von idanse » 18.11.2005 19:11:47

Hallo,

woran kann man denn erkennen, ob hotplug "gepurged" wurde oder nicht?

Grüße
idanse

Benutzeravatar
Manfred
Beiträge: 1977
Registriert: 08.02.2004 10:51:23
Wohnort: Far Far Away

Beitrag von Manfred » 18.11.2005 19:19:57

Bei mir sind Udev, hal und hotplug installiert:

Code: Alles auswählen

 dpkg -l |grep hotplug
ii  hotplug        0.0.20040329-2 Linux Hotplug Scripts
 dpkg -l |grep udev
ii  udev           0.056-3        /dev/ management daemon
 dpkg -l |grep hal
ii  hal            0.4.7-3sarge1  Hardware Abstraction Layer
ii  libhal-storage 0.4.7-3sarge1  Hardware Abstraction Layer - shared library
ii  libhal0        0.4.7-3sarge1  Hardware Abstraction Layer - shared library
Ciao

Manfred

A computer only does what you actually told it to do - not what you thought you told it to do.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 18.11.2005 19:25:54

idanse hat geschrieben:Hallo,

woran kann man denn erkennen, ob hotplug "gepurged" wurde oder nicht?

Grüße
idanse
Das sähe dann so aus

Code: Alles auswählen

matthias@biljana:~$ dpkg -l hotplug
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Säubern/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konf./Halb install.
|/ Fehler?=(keiner)/Halten/R=Neuinst. notw/X=beides (Status, Fehler: GROß=schlecht)
||/ Name           Version        Beschreibung
+++-==============-==============-============================================
pn  hotplug        <keine>        (keine Beschreibung vorhanden)
matthias@biljana:~$
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

idanse
Beiträge: 89
Registriert: 29.06.2005 10:38:28

Beitrag von idanse » 18.11.2005 20:38:16

Vielen Dank für die rasche Antwort!

Für mich ist es noch unklar. Hier sieht es so aus:

Code: Alles auswählen

dpkg -l hotplug
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Säubern/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konf./Halb install.
|/ Fehler?=(keiner)/Halten/R=Neuinst. notw/X=beides (Status, Fehler: GROß=schlecht)
||/ Name           Version        Beschreibung
+++-==============-==============-============================================
rc  hotplug        0.0.20040329-2 Linux Hotplug Scripts
Und apt ergibt folgendes:

Code: Alles auswählen

apt-cache policy hotplug
hotplug:
  Installiert:(keine)
  Mögliche Pakete:0.0.20040329-25
  Versions-Tabelle:
     0.0.20040329-25 0
        990 http://ftp.fr.debian.org testing/main Packages
        500 http://ftp.fr.debian.org sid/main Packages
        100 /var/lib/dpkg/status
Also ist hotplug nicht mehr installiert? Oder doch? Und ist es gepurged?

udev ist übrigens in der neuen Version installiert, wodurch hotplug ja deinstalliert worden sein müsste:

Code: Alles auswählen

apt-cache policy udev
udev:
  Installiert:0.074-2
  Mögliche Pakete:0.074-2
  Versions-Tabelle:
     0.074-3 0
        500 http://ftp.fr.debian.org sid/main Packages
 *** 0.074-2 0
        990 http://ftp.fr.debian.org testing/main Packages
        100 /var/lib/dpkg/status
Es scheinen allerdings alle Elemente von hotplug in /etc noch vorhanden zu sein.

Wer blickt da durch?

Grüße
idanse

Benutzeravatar
I.C.Wiener
Beiträge: 674
Registriert: 19.08.2003 18:45:35

Beitrag von I.C.Wiener » 18.11.2005 20:50:51

Moin,

das 'r' bedeutet, dass das Paket deinstalliert, aber nicht gepurged wurde.
Das kannst du mit 'dpkg --purge hotplug' nachholen.

MfG
Who is... LAIN?

idanse
Beiträge: 89
Registriert: 29.06.2005 10:38:28

Beitrag von idanse » 18.11.2005 21:07:25

Vielen Dank! Das wäre also geklärt...

Da ich schon Probleme mit hotplug und udev hatte, möchte ich so purgen, dass ich es notfalls wieder rückgängig machen kann. Geht das? Und wenn ja, wie? Welche Dateien muss ich dafür sichern? /etc/hotplug und /etc/init.d/hotplug?

Was ich nicht verstehe, ist, dass nach dem Deinstallieren von hotplug das Skript in /etc/init.d/hotplug noch vorhanden ist. Und wenn ich es deaktiviere, läuft die TV-Karte nicht mehr.

Grüße
idanse

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 18.11.2005 22:31:50

Code: Alles auswählen

rc  hotplug        0.0.20040329-2 Linux Hotplug Scripts
Das bedeutet das Paket zwar entfernt (removed) wurde, aber die Konfig Dateien noch vorhanden sind. Bei einem purge werden nur die Konfigdateien entfernt die zu dem Paket gehören. Aber auch nur die unveränderten und auch nicht Dateien die zusätzlich in dem Verzeichnis abgelegt wurden.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

inta
Beiträge: 255
Registriert: 11.05.2005 12:35:50
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von inta » 25.11.2005 20:37:14

Ich hab dummer weise ein dist-upgrade gemacht und dabei wurde hotplug durch udev ersetzt.

Nun steht da bei aptitude, dass ich mindestens Kernel 2.6.12 benötige um udev verwenden zu können, aber ich hab bei meiner testing und den 2.6.8er Kernel.

Soweit so gut, also wollte ich udev entfernen und dafür wieder hotplug installieren, aber ich kann udev nicht entfernen (warum auch immer). Da mein X nicht mehr startet (weil die USB-Maus ohne ein funktionierendes udev oder hotplug nicht erkannt wird) kann ich leider grad nicht mehr Informationen geben. Ich wäre sehr dankbar wenn mir jemand einen Tipp geben könnte wie ich nun weiter vorgehen muss um das ganze wieder ans laufen zu bekommen (ich bin leider noch recht frisch dabei).

Benutzeravatar
Kaper
Beiträge: 1077
Registriert: 07.03.2005 19:22:07
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Kaper » 25.11.2005 20:47:50

Spricht etwas dagegen, den 2.6.12er Kernel zu installieren?
Gruß, Dirk

inta
Beiträge: 255
Registriert: 11.05.2005 12:35:50
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von inta » 25.11.2005 20:54:44

Ja, ich hab kein image per aptitude gefunden und bin nicht in der Lage den selbst zu kompilieren, oder bin ich blind und es ist ein 2.6.12er image in testing vorhanden?

Ich hab es geschafft udev zu deinstallieren (ich musste hal auch per Hand entfernen - komisch eigentlich, sonst ging das immer automatisch). Nachdem ich hotplug dann wieder installiert hatte funktionierte der X-Server immer noch nicht, scheinbar hab ich da was anderes zerstört - da muss ich mich nochmal auf die Suche machen.

Warum kommt bei mir beim installieren von Packages immer ein Hinweis darauf, dass diese "untrusted" sind und die Sicherheit beeinträchtigen können? Ich verwende nur die offiziellen Quellen von debian/testing.

wum
Beiträge: 241
Registriert: 15.10.2004 14:24:27

Beitrag von wum » 25.11.2005 21:07:49

Ich habe mir als Notlösung nach einem voreiligen dist-upgrade einfach udev/stable installiert. Dann lief X wieder.

Benutzeravatar
Kaper
Beiträge: 1077
Registriert: 07.03.2005 19:22:07
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Kaper » 25.11.2005 21:18:04

Dass du kein kernel-image 2.6.12 findest, liegt daran, dass das nun linux-image heisst. Warum das so ist, weiss ich nicht.
Eine Erklärung für die untrustet-Meldungen, findest du da: http://channel.debian.de/faq/ch-dpkgundco.html unter 2.13.
Wie man das beheben kannt findest du da: http://www.debianforum.de/forum/viewtopic.php?t=56649
Gruss, Dirk

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 25.11.2005 21:29:48

inta hat geschrieben:Ja, ich hab kein image per aptitude gefunden und bin nicht in der Lage den selbst zu kompilieren, oder bin ich blind und es ist ein 2.6.12er image in testing vorhanden?
Wenn du schon Suggestivfragen stellst ist die Anwort Ja . Allerdings heißen die dann linux-image anstatt kernel-image . Oder gleich Kernel 2.6.14. Aber der ist dann aus Unstable.


http://packages.debian.org/cgi-bin/sear ... elease=all
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten