imagemagick bricht Konvertierung zu pdf ab

13.10.2017

Problem:

Wenn man viele jpg-Bilder in eine pdf konvertieren möchte, kann es vorkommen dass das Programm mit einer Fehlermdeldung abbricht, z.B.:

$ convert *.jpg Ausgabedatei.pdf
convert-im6.q16: DistributedPixelCache '127.0.0.1' @ error/distribute-cache.c/ConnectPixelCacheServer/244.
convert-im6.q16: cache resources exhausted `043.jpg' @ error/cache.c/OpenPixelCache/3945.
...
convert-im6.q16: too many exceptions (exception processing suspended).

In meinem Fall war also nach 42 Seiten der Cache-Speicher erschöpft.

Lösung:

Wir öffnen die Datei policy.xml mit root-Rechten, z.B.:
$ kdesudo kate /etc/ImageMagick-6/policy.xml

Wir prüfen zunächst wie viel RAM verfügbar ist und wie viel Speicher in /tmp frei ist. Dann geben wir mehr Speicher frei, z.B.:

RAM: 256MiB durch 1000MiB ersetzen in dieser Zeile:
<policy domain=“resource“ name=“memory“ value=“1000MiB“/>

/tmp: 1000MiB durch 5GiB ersetzen in dieser Zeile:
<policy domain=“resource“ name=“disk“ value=“5GiB“/>

Wenn der RAM-Bereich vollgeschrieben ist, greift das Programm auf den Ordner /tmp zu und schreibt dort viele recht große Dateien hinein, die mit magick- anfangen.

Wer mehr über die Parameter wissen möchte, kann hier weiter lesen.


Advertisements

Das Wetter aus dem Singularitätenkalender

11.10.2017

11.10. Herbstliche Schönwetterlage. Trocken. Nebel, der sich erst spät am Vormittag auflöst. Große Temperaturdifferenz zwischen Tag und Nacht, erste stärkere Nachtfröste.


Erläuterung:

Anfang der 80er Jahre habe ich als Schüler aus einem Schulbuch der Geographie den Singularitätenkalender für Mitteleuropa abgeschrieben. Dieser Kalender beschreibt wahrscheinliche Wetterlagen, die sich in der Vergangenheit häufig wiederholt haben.


Messenger Wire mit Schadsoftware?

09.10.2017

25.09.17 01:26

Bei einem Scan mit clamscan wird reproduzierbar, also wiederholend, eine Schadsoftware gefunden:

$ clamscan -i -r ~/.config/Wire/Cache
~/.config/Wire/Cache/f_000004: Html.Exploit.CVE_2017_8738-6336184-2 FOUND

----------- SCAN SUMMARY -----------
Known viruses: 6303734
Engine version: 0.99.2
Scanned directories: 1
Scanned files: 23
Infected files: 1
Data scanned: 23.86 MB
Data read: 8.10 MB (ratio 2.95:1)
Time: 91.578 sec (1 m 31 s)

Wire ist ein Messenger, der ähnliche Funktionen wie Skype hat. Er kann entweder im Browser gestartet werden oder lokal installiert werden. Meine Version ist lokal installiert und speichert nach dem Start Datei(en) im Cache-Ordner, die vom Virenscanner als Schad-Software erkannt werden.

über meine installierte Version

Homepage des Messengers: wire.com


Man kann den Messenger auch ohne Installation im Browser starten: app.wire.com

Ich empfehle nach Beendigung des Chats via wire, den Browser-Cache zu löschen. Beim Firefox geht das z.B. mit der Tastenkombination Strg-Shift-Entf.


Installation unter Debian: github.com

Wer dem Messenger nun nicht mehr traut, der kann ihn wie folgt löschen. Das Paket hört auf den Namen wire-desktop. Paket und Konfiguration entfernen:
$ sudo apt-get purge wire-desktop

Außerdem sollten die Quellen entfernt werden, die in der Datei wire-desktop.list gespeichert sind:
$ sudo rm /etc/apt/sources.list.d/wire-desktop.list


09.10.17 17:40

Peter hat zu diesem Artikel einen Kommentar geschrieben. Die Virenmeldung soll ein Fehlalarm sein. Ich kann nicht beurteilen ob das so stimmt oder nicht.

Bitte lest seinen Kommentar für weitere Infos.


Debian 9 Stretch Update auf 9.2

08.10.2017

17.09.17 18:25 Version 9.2 ist in Arbeit

Ein Update von Debian 9 Stretch (stable) auf 9.2 wird möglicherweise am 07.10.17 erscheinen.

Siehe Diskussion Scheduling 9.2


23.09.17 17:28 Ankündigung

Ein Update von Debian 9 Stretch (stable) auf 9.2 ist für Samstag, den 07.10.17 geplant.

Diese Info kann man in den Mailinglisten finden:
Upcoming stable point release (9.2)
„The second point release for „stretch“ (9.2) is scheduled for Saturday, October 7th. Processing of new uploads into stretch-proposed-updates will be frozen during the preceding weekend.“


02.10.17 22:43 Details zum Update

[SUA 127-1] Upcoming Debian 9 Update (9.2)


07.10.17 12:29 Das angekündigte Update ist bald verfügbar

07.10.17 12:29 Adam D. Barratt

The archive side of the point release has now finished, and an extra mirror update is in progress, so packages should start appearing on mirrors in the next couple of hours or so.


07.10.17 17:10 Offizielle Nachricht

Debian 9 aktualisiert: 9.2 veröffentlicht


07.10.17 18:30 Ein paar inoffizielle Hilfen von mir

Die aktuell installierte Version kann man abfragen mit dem Befehl:
$ cat /etc/debian_version
9.1

Ein Update ist in jedem Fall empfehlenswert, da hiermit viele Sicherheitsupdates eingespielt werden. Da sich Debian 9 Stretch im Status „stable“ befindet, sollten keine Schwierigkeiten zu erwarten sein.

einlesen der Quellen mit
# apt-get update

installieren der Updates mit
# apt-get dist-upgrade

und optional noch die Platte säubern mit
# apt-get autoclean
# apt-get autoremove

$ cat /etc/debian_version
9.2

Wer sudo aktiviert hat, kann auch im Ubuntu-Stil alle Befehle in einer Zeile starten:
$ lsb_release -a && sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoclean && sudo apt-get autoremove && lsb_release -a

Distributor ID: Debian
Description: Debian GNU/Linux 9.2 (stretch)
Release: 9.2
Codename: stretch

Alle apt-get-Befehle lassen sich jetzt auch mit einem apt ausführen. Mit diesem neuen Befehl erhält man z.B. zusätzlich einen Fortschrittsbalken angezeigt. Insgesamt sollen die apt-Alternativen ein wenig interaktiver zu handhaben sein als apt-get.

Aktuell kann ich meine Installation noch nicht auf 9.2 heben. Offensichtlich laufen noch die Kopiervorgänge zu den Mirrors. Spätestens morgen sollten die Pakete aber verfügbar sein. So ist zumindest meine Erfahrung.


07.10.17 23:15 Nun hat’s geklappt

Nun hat ein apt update bei mir ein neues Paket namens base-files gefunden, das ich auch aktualisieren konnte. In diesem kleinen Paket befindet sich auch die Text-Datei /etc/debian_version mit dem einzigen Inhalt „9.2“. Offensichtlich haben meine täglichen Updates und mein Eintrag der stretch-proposed-updates in /etc/apt/sources.list dazu geführt, dass bereits alle Pakete aktuell waren und nur noch die Versions-Nummer aktualisiert werden mußte. Der Versionssprung von 9.1 nach 9.2 bestand bei mir also aus 67,2 kB an herunterzuladenden Daten. :-)

zur Info meine Einträge in der /etc/apt/sources.list mit direktem Debian-Bezug:

deb https://deb.debian.org/debian/ stretch main contrib non-free
deb https://deb.debian.org/debian/ stretch-updates main contrib non-free
deb https://deb.debian.org/debian/ stretch-proposed-updates main contrib non-free
deb https://deb.debian.org/debian/ stretch-backports main


08.10.17 10:45 Die Bestätigung

Kaum habe ich den letzten Teil gestern gepostet, da kam eine Mail von Adam D. Barratt aus den Debian-Listen, die genau das bestätigt was ich geschrieben habe:

[SUA 128-1] Updated base-files version

Package : base-files
Version : 9.9+deb9u2
Importance : medium

base-files contains the basic filesystem hierarchy of a Debian system, together with several important miscellaneous files, such as /etc/debian_version and the text of several common licenses in use on Debian systems.

As part of a point release, the content of /etc/debian_version is updated to reflect the new minor version corresponding to the point release. Unfortunately, for the recent point release of stretch (9.2), such an update was not included. This update incorporates the change, bringing the file back in line with the current version of stretch.

If you use stretch and have updated to 9.2, we recommend that you install this update…

Da war ich wohl so ziemlich der erste, der das veröffentlicht hat. Ich muß schon sagen, dass mich das ein wenig stolz macht. ;-)


Das Wetter aus dem Singularitätenkalender

01.10.2017

01.10. Bei Zufuhr von Meeresluft stark wechselhafte, oft stürmische Witterung mit Regen. Ausgeglichene Temperaturen.


Erläuterung:

Anfang der 80er Jahre habe ich als Schüler aus einem Schulbuch der Geographie den Singularitätenkalender für Mitteleuropa abgeschrieben. Dieser Kalender beschreibt wahrscheinliche Wetterlagen, die sich in der Vergangenheit häufig wiederholt haben.


Debian 9 apt-get update meldet Fehler

27.09.2017

Problem:

$ sudo apt-get update

E: The repository 'https://ftp.de.debian.org/debian stretch Release' does no longer have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Lösung:

Quellen öffnen z.B. mit
$ kdesudo kate /etc/apt/sources.list

Darin ersetzen wir
https://ftp.de.debian.org/debian
durch
https://deb.debian.org/debian/


Das Wetter aus dem Singularitätenkalender

22.09.2017

22.09. „Altweibersommer“, überwiegend heiteres und trockenes Schönwetter. Vielfach Frühnebel, tagsüber sommerlich anmutende Temperaturen. In klaren Nächten erste, spärliche Nachtfröste.


Erläuterung:

Anfang der 80er Jahre habe ich als Schüler aus einem Schulbuch der Geographie den Singularitätenkalender für Mitteleuropa abgeschrieben. Dieser Kalender beschreibt wahrscheinliche Wetterlagen, die sich in der Vergangenheit häufig wiederholt haben.


Tool des Tages: Systemübersicht mit inxi

18.09.2017

$ inxi -F


Das Wetter aus dem Singularitätenkalender

11.09.2017

11.09. Trüb, kühl, regnerisch.


Erläuterung:

Anfang der 80er Jahre habe ich als Schüler aus einem Schulbuch der Geographie den Singularitätenkalender für Mitteleuropa abgeschrieben. Dieser Kalender beschreibt wahrscheinliche Wetterlagen, die sich in der Vergangenheit häufig wiederholt haben.


Das Wetter aus dem Singularitätenkalender

01.09.2017

01.09. Letzte spätsommerliche Schönwetterperiode, oft noch hochsommerlich warm. Trocken.


Erläuterung:

Anfang der 80er Jahre habe ich als Schüler aus einem Schulbuch der Geographie den Singularitätenkalender für Mitteleuropa abgeschrieben. Dieser Kalender beschreibt wahrscheinliche Wetterlagen, die sich in der Vergangenheit häufig wiederholt haben.