Upload Progressbar unter Debian mit PHP5

Posted by & filed under Allgemein.

Es gibt einige fertige JavaScripts mit denen man genaue Informationen über Dateiuploads bekommen kann (z.B. Progress Bars): http://t.wits.sg/misc/jQueryProgressBar/demo.php http://framework.zend.com/manual/en/zend.progressbar.html Allerdings funktionieren diese Scripte nicht mit einer Standardinstallation von PHP5, da eine Extension fehlt. Folgende Fehlermeldung taucht auf: PHP Fatal error: Call to undefined function uploadprogress_get_info() Um diese Funktion benutzen zu können muss pear installiert werden…. Read more »

deb-Pakete selber bauen…

Posted by & filed under Allgemein.

… oder: wie man Fluxbox dazu bringt, Fenster per Doppelklick zu maximieren. Hier die Schritte für Debian-Nutzer, die mit Hilfe des Artikels Make dblclick titlebar maximize das Verhalten von Fluxbox ändern möchten. Mit dem Befehl apt-get build-dep fluxbox kann man die Pakete installieren, die benötigt werden um Fluxbox zu kompilieren. Sourcen herunterladen: apt-get source fluxbox… Read more »

Eigenen Kernel unter Debian Lenny kompilieren

Posted by & filed under Allgemein.

Mit folgenden Schritten kann man sich unter Debian Lenny einen eigenen Kernel zusammen stellen. Vorweg: man muss diese Schritte nicht in /usr/src ausführen und man kann alle Schritte ausser die Installation des neuen Kernels als User ausführen. Erstmal die Paketlisten aktualisieren: apt-get update Die benötigten Pakete installieren: apt-get install fakeroot kernel-package \ libncurses5-dev libqt3-mt-dev bzip2… Read more »

gcc und g++ Version einstellen

Posted by & filed under Allgemein.

Beim Kompilieren von Kernel-Modulen können Probleme auftreten, wenn die Version des eingestellten gcc/g++ Compilers eine andere ist als die, mit der der Kernel kompiliert wurde. Deshalb kann man mit export CC=gcc-4.1 die Version des gcc Compileres und mit export CXX=g++-4.1 die Version des g++ Compilers einstellen.

Pakete vom upgraden ausschließen

Posted by & filed under Allgemein.

Wenn man unter Debian Pakete installiert hat, die bei einem Upgrade ausgelassen werden soll, kann man das mit folgenden Schritten dem System mitteilen: echo “foo hold” | dpkg –set-selections Den Status eines Paketes kann man mit folgendem Befehl herausfinden: dpkg –get-selections foo