Programmtipp
Geany - eine kleine schnelle IDE
Auf der Suche nach einem Editor für meine Programmierübungen bin ich vor einiger Zeit auf Geany gestoßen.
Die großen IDEs waren mir für den Zweck immer zu mächtig und überladen, und die einfachen Editoren boten für
meinen Geschmack dann wieder zu wenig Komfort.
Und Geany schafft es diese Lücke zu schließen.
Obwohl schlicht und einfach gehalten muss man doch nicht auf
viele nützliche Funktionen verzichten.
So bietet Geany bspw.:
- Sytaxhighlighting - für C / C++ / Pyhton / Java / uva.
- Codevervollständigung
- Automatisches Einrücken
- Virtuelles Terminal
- Und vieles mehr
Darüber hinaus verfügt das Programm über die Möglichkeit seine Funktionalität durch Plugins zu erweitern. Weitere Informationen gibt es wie immer auf der Homepage von Geany.
[nach oben] |
Wlan mal einfach - mit Wicd
Nachdem ich mir nun auch mal in den Genuss eines Notebooks kommen durfte, hab ich unter anderem auch
mehrer Möglichkeiten angesehen drahtlose Netzwerkeprofile zu verwalten.
Hängengeblieben bin ich dann
schließlich bei Wicd.
Damit geht das dann sehr einfach von Hand. Installieren lässt sich dieses Programm
unter Debian Lenny, indem man die folgende Zeile zu seiner /etc/apt/sources.list
hinzufügt:
deb http://apt.wicd.net lenny extras
Nach einem Update der Paketlisten, lässt sich Wicd nun ganz einfach mit aptitude, apt-get, etc ... installieren.
Debian startet Wicd automatisch im Hintergrund und so sollte nach Systemstart Wicd zur Verfügung stehen.
Den Wicd-Manager - ein GUI um verfügbare Netzwerke auszuwählen und enstprechend zu konfigurieren startet man
einfach über einen Mausklick auf das entsprechende Icon im Menü bzw. im Systemabschnitt der Kontrollleiste oder
über den Befehl wicd-client
.
[nach oben] |
Debian
Rechte im Homeverzeichnis wieder gerade biegen
Schon etwas her, da habe ich auf der Suche nach dem Audioplayer für mich mal auch mal MPD ausprobiert und
dabei die Rechte meines Homeverzeichnisses ins Chaos gestürzt.
Geradebiegen lässt sich sowas natürlich auch wieder. Zuerst geben wir /home wieder
die ursprünglichen Zugriffsrechte indem wir als root ein beherztes chmod 2775 /home
ausführen.
Jetzt wird als user mit chmod 700 /home/user
wieder der eigene Ordner repariert und
anschließend nimmt man sich mit
find /home/user/ -type d -exec chmod 700 {} \;
find /home/user -type f -exec chmod u+rwX,go-rwx {} \;
Die Ordner und Dateien in seinem Verzeichnis vor.
[nach oben] |
Kernel kompilieren unter Debian GNU/Linux
Sich seinen eigenen Kernel zu erstellen, gestaltet sich in einem Debiansystem relativ einfach.
Zunächst schauen wir ob die Pakete fakeroot kernel-package libncurses5-dev
vorhanden sind, und installieren sie gegebenenfalls nach.
Nun brauchen wir natürlich auch noch die Kernelquellen. Hierzu kann man sich entweder
direkt bei www.kernel.org, oder viel einfacher
aus den Repositories bedienen.
Mittels aptitude search linux-source
sehen wir nach welche
Kernelquellen zur verfügung stehen und installieren uns die gewünschten.
Wir wechseln nun in das Verzeichnis mit dem Archiv der Kernelquellen (aptitude packt diese nach
/usr/source/
) und können es mit tar jxvf ./linux-source-"version"
entpacken.
Nun kommen wir zur Konfiguration unseres Kernels. Haben wir die Quellen aus den Reposoitories
installiert, enthält die versteckte Konfigurationsdatei .config
im Verzeichnis
der Quellen die Optionen, die auch für das erstellen der Standarddebiankernel verwendet
wurden. Wir können also in diesem Fall einfach mit make menuconfig
den letzten
Feinschliff vornehmen und anschließend den Kompiliervorgang einleiten.
Wir starten das Übersetzen mit:
make-kpkg clean; fakeroot make-kpkg --initrd --revision=custom.1.0 kernel_image
wobei die Revision angepasst werden kann.
Das kann nun schon mal ein gutes Weilchen dauren, aber nach zwei, drei Tassen Kaffee, finden wir
ein Verzeichnis höher ein Debianpaket unseres Kernels, dass sich wie jedes andere Paket auch
mit dpkg -i linux-image-"version - revision"
installieren lässt.
Fertig!! | [nach oben] |
Dies & Das
Mehrere Bilder auf einmal skalieren
Das funktioniert ganz einfach mit dem Programm Mogrify, welches Bestandteil von Imagemagick ist. Hat man dies mal installiert lassen sich in der Konsole Bilder eines Orders bspw. folgendermaßen auf einmal skalieren.
mogrify -resize hoehe x breite /pfad/zu/den/bildern/*.*
Praktisch ist das z.B wenn man mehrere Bilder als eMail verschicken möchte.
[nach oben] |
PDF - Dokumente zusammensetzen
Neulich stand ich vor dem Problem, zwei PDF-Dokumente zu einem machen zu wollen. Nach ein bisschen Recherche bei Google
bin ich dann schließlich auf das nette Programm Pdftk gestoßen.
Mit dessen Hilfe funktioniert das dann ganz einfach:
pdftk datei_1.pdf datei_2.pdf cat output ergebnis_1_plus_2.pdf
[nach oben] |