====== Linkchecker ======
Linkchecker ist ein Tool zum Überprüfen von Links in Websiten, ähnlich [[http://home.snafu.de/tilman/xenulink.html|Xenu Link Sleuth]].
Der ursprüngliche Linkchecker von "wummel" (Bastian Kleineidam) wird [[https://github.com/wummel/linkchecker/issues/708|nicht mehr gepflegt]], es existiert aber ein gepflegter [[https://linkchecker.github.io/linkchecker/|Fork]].
===== Installation =====
Aktuell (Stand 2022, Jammy 22.04) ist linkchecker wieder in den [[https://packages.ubuntu.com/search?keywords=linkchecker|Ubuntupaketquellen]] enthalten.
Ist diese Version zu alt, kann linkchecker auch über ''pip3'' installiert werden:
pip3 install linkchecker
Ist auch diese Version noch zu alt, kann auch direkt aus dem Repository installiert werden:
pip3 install git+https://github.com/linkchecker/linkchecker.git
===== Externe Links prüfen =====
Standardmäßig prüft linkcheck nur interne Links.
Um externe (d.h. außerhalb der eigene Domain liegende Links) zu prüfen, muss das Argument ''%%--%%check-extern'' verwendet oder ''checkextern=1'' in der ''linkcheckerrc'' gesetzt sein.
===== linkcheckrc =====
Defaultkonfigurationen können in der Datei ''linkcheckerrc'' angegeben werden.
Unter Linux liegt sie unter ''~/.linkchecker/linkcheckerrc''.
Meine Konfiguration:
#html output
[output]
fileoutput = html
#check external links too
checkextern=1
===== Homepage =====
* [[https://linkchecker.github.io/linkchecker/|aktuelle Homepage]]
* [[https://wummel.github.io/linkchecker/|veralte Homepage von wummel]]