Wie wird an der Uhr gedreht?

Das geht so:

  • Systemuhr syncronisieren. Falls noch nicht geschehen, ntpdate installieren: apt-get install ntpdate, dann Zeit abgleichen: ntpdate -bu ntp1.ptb.de
  • Biosuhr und Systemzeit abgleichen: /sbin/hwclock --systohc
  • Evtl. CRON-Job einrichten:
    * 5 * * * root /usr/sbin/ntpdate -bsuv ntp1.ptb.de

Hier gefunden: http://www.os4.org/os/unix/ntpdate.html; Schlagworte: Server, Zeit, Zeit einstellen, Uhr

Screen ist ein tolles Tool

Screen ist mir schon länger bekannt, naja ich weiß jedenfalls seit bestimmt 5 Jahren, dass es Screen gibt. Bisher habe ich allerdings noch nicht geschafft die 6 Buchstaben s-c-r-e-e-n hintereinander auf der Kommandozeile einzugeben und danach Return zu drücken. Das war ein Fehler! Aufgestachelt durch einen Artikel in der aktuellen IX habe ichs dann heute doch mal geschafft. Ich bin ein Depp. Warum hab ich das nicht eher schon mal gemacht? Ich bin ein Hack – und was für einer.

apt-get undo

Problem: after updating system with apt-get upgrade a programm will not work anymore because of dependency-problems.
Solution: downgrade a package
Steps:

  • find last installed version of the package, e.g. look at install trace:
    ...
    Preparing to replace package VERSION (using .../package_NEWVERSION_i386.deb) ...
    ...
  • if no apt-get clean was done the old package is still stored in the system, look at /var/cache/apt/archives/ otherwhise look at http://snapshot.debian.net/archive/ for an older package version (a look at the debian archive will show you since when the new version was integrated in debian, so you have a clue for searching http://snapshot.debian.net)
  • after one has found the „old“ package it can be installed with: dpkg -i package_OLDVERSION_i386.deb
  • to prevent the update of this package in funture by apt-get upgrade, set the package status to hold:
    echo package "hold" | dpkg --set-selections