pnmtools

2007-07-7 | 5:08 pm | Kein Kommentar »

Anleitung dazu? … irgendwo? … vergiss es :)

ppm* Farbe
pgm* Graustufen
pbm* Schwarzweiss
pnm* Alles

ppmmake white 20 5 > neu.ppm
pnmscale 0.1 alt.pgm > neu.pgm
pnmcut -left 20 -right 40 -top 10 -bottom 20 alt.pgm > neu.pgm

Bildformat Umwandlungen
djpeg/cjpeg
pnmtopng
pngtopnm

Karlsruhe

Zusammensetzen von pnms
Beim Zusammensetzen der pnm Bilder muessen die obersten drei Zeilen abgeschnitten werden.

for i in *
do
/usr/bin/pnmcut -left 0 -right 56049 -top 0 -bottom 567 $i > $i.cut
sed -e “1,3d” < $i.cut >> stadtplan_sat1000.pgm
rm $i.cut
done

music

2007-07-7 | 2:05 pm | Kein Kommentar »

cds kopieren: abcde
kopiert cds und wandelt in mp3
im config file ist so ziemlich alles einstellbar

lame
lame -b 96 old.mp3 new.mp3

artsdsp mpg123 *mp3 … pahh!
Hab ich da wen lästern gehört?
Einen mitleidigen Hinweis auf xmms?
*grins* das muss doch nicht auf den Zettel :P

cd brennen: cdrecord
cdrecord -dev /dev/cdrom -pad -audio blub.wav

Lautstaerke: aumix
DVD abspielen: xine

ifconfig

2007-07-7 | 1:39 pm | Kein Kommentar »

von eth0 auf eth1 umstellen
ifdown eth0
ifconfig eth1 10.111.111.4 netmask 255.255.255.0 broadcast 10.111.111.255
route add default gw 10.111.111.254

gugge da: /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.11.12.13
netmask 255.0.0.0
broadcast 10.255.255.255
gateway 10.11.11.10

x11 fonts

2007-07-7 | 1:24 pm | Kein Kommentar »

xfontsel

find [raetsel]

2007-07-7 | 2:55 am | Kein Kommentar »

Was macht das?
find . -type f -mtime -1

More …

drucken

2007-07-7 | 1:43 am | Kein Kommentar »

mehrere Seiten auf eine drucken
mpage -2 blub.ps | lpr
psnup -2 < blub.ps | lpr

Rand verschieben: -m100l -m40t

manpage drucken
zcat /usr/share/man/man2/chown.2.gz | groff -man | mpage -2 | lpr

drucker auswaehlen
lp -d colorlaserjet

whois

2007-07-7 | 1:40 am | Kein Kommentar »

whois aiaia.de
whois -h whois.denic.de aiaia.de
host www.hermione.de
nslookup ….
dig …

Pakete durchsuchen

dpkg -l | grep firefox
dpkg -L awstats | grep pl
apt-cache search firefox

Paket Liste updaten

voila /etc/apt/sources/list
apt-get update

Paket installieren

apt-get install [paketname]

Nochmal neu installieren

Falls z. B. die Konfiguration „komisch“ ist und man nochmal neu installieren moechte,
am besten Konfig-Verzeichnis umbenennen und „reinstallieren“.

apt-get reinstall [paketname]

Installation einer best. Paket Version

dpkg -i blablubpaketversion-0.1.1.1.1.1

Pakete nicht updaten

echo ‚paketname hold‘ | dpkg –set-selections

Komplettes Debian updaten

apt-get -u dist-upgrade

Paket löschen

dpkg –purge blabubpaekt

Alle installierten Debian Pakete

cd /var/lib/dpkg/info && ls *list | cut -d . -f1

Backports

Backports in /etc/apt/sources.list eintragen
apt-cache show rrdtool => Versionsnummer raussuchen
apt-get install rrdtool=versionXY

Missing keys


apt-get update
apt-key adv –recv-key –keyserver keyserver.ubuntu.com MISSINGKEY

Quellcode kompilieren

wget http://server.de/paket.bz2
tar xjf paket.bz2
./configure
make
make test
make install

Zum Guggen was man rein theoretisch angeben koennte bei configure:
configure –help

Fürs Quellcode kompilieren braucht man die *-dev Versionen saemtlicher Libarys.
packages.ubuntu.com <= Search contents of packages (falls sowas wie easy.h ploetzlich fehlt),

apt-get source php5
dch -i
debuild

Quellcode kompilieren und auf Ubuntu installieren ist schwierig, da man fuers Debian/Ubuntu andere Pfade benoetigt als beim normalen Source Code vorgesehen ist.
Trick: Ueber debian source Verzeichnis source Verzeichnis drueber kopieren.
Bzw. die einzelnen benoetigten Dateien.

Links

cvs

2007-07-7 | 12:01 am | Kein Kommentar »

Projekt erstmalig aus CVS rauskopieren: cvs co Projektblablub
Projekt aktualieren (immer vorm weiterbearbeiten): cvs update
Eigene Files hinzufuegen: cvs ci
bzw. zuerst bei neuen Dateien cvs add
und danach: cvs commit

cut [raetsel]

2007-07-6 | 11:09 pm | Kein Kommentar »

Was macht das?
grep blablub access.log | cut -d \ -f11 | sort | uniq -c
More …