CPAN Module entfernen / deinstallieren

| 2 Kommentare | Keine TrackBacks

Wie kann ich CPAN-Module wieder entfernen bzw. deinstallieren? Auf den ersten Blick ist das einfach: einfach die betreffenden .pm-Dateien löschen, schon ist das Modul weg.

Aber was ist mit eventuellen weiteren Dateien oder Distributionen, die aus vielen Modulen bestehen? Oder mit Modulen mit in mehreren Verzeichnissen verstreuten Dateien?

Dafür bietet CPANPLUS bzw. dessen Shell cpanp das Uninstall-Kommando. Dies entfernt alle installierten Komponenten eines Modules. Dazu bedient es sich der .packlist-Dateien, die in <perllib>/<architektur>/auto/<modulname> abgelegt werden und eine Liste aller installierten Komponenten enthalten.

CPANPLUS wird ab Perl 5.10 mitgeliefert, in älteren Versionen lässt es sich ganz normal via CPAN nachinstallieren.

Keine TrackBacks

TrackBack-URL: http://www.perl-blog.de/mt/mt-tb.cgi/262

2 Kommentare

Salut, 
Naja, stattdessen kann man auch einfach die .packlist lesen, welche jedes Perl-Modul mit installiert... Die ist vollständig. Viele nicht-DESTDIR-basierte Paketierungssysteme machen das so. 
Tonnerre

Ja, das kann man auch machen. Der Weg über cpanplus dürfte aber einfacher/sicherer bzw. weniger fehleranfällig sein.

Jetzt kommentieren

Aktuelle Kommentare

  • Niels Dettenbach: ...schade eigentlich, das es PyPerl nicht mehr wirklich gibt. Zwar weiter lesen
  • Alvar Freude: Kannte ich noch nicht, danke für den Hinweis; allerdings ist weiter lesen
  • Ben Sieverts: Ich vermisse noch folgendes Buch auf der List: Effective Perl weiter lesen
  • Alex: Ich schlage einfach mal ganz unverschämt bei diesem Beitrag die weiter lesen
  • Marcel: Oke, danke für den Tipp. Schade natürlich. Wird euer Buch weiter lesen
  • Alvar: Nein, leider ist das noch nicht fertig. :-( Es gibt weiter lesen
  • Marcel : Hallo! gibt es dein Buch zu Perl6 schon? Wo kann weiter lesen
  • air max 2009: Nimm ein Paradigma deiner Wahl (z.b. MVC) und lerne Applikationscode weiter lesen
  • vTasker: Was ist das denn für ein MIST? Der Artikel ist weiter lesen
  • Virenschutz-Test: Das ist ja lustig hihi. Der Admin ist wohl nicht weiter lesen

Über diese Seite

Diese Seite enthält einen einen einzelnen Eintrag von Alvar Freude vom 19.12.08 0:35.

Liste der Vorträge für Perl-Workshop steht ist der vorherige Eintrag in diesem Blog.

Anmeldungen für den deutschen Perl-Workshop 2009 möglich ist der nächste Eintrag in diesem Blog.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.