Archive for the ‘ Tools ’ Category

Heute hatte ich Glück..und es lebt

Heute hatte ich Glück,

Heute hatte ich ein paar mal das Gefühl ich muss den Gentoo Server neu Aufsetzen. Dieses Gefühl hatte ich schon lange nicht mehr. Das stimmte mich traurig, denn ich wollte das nicht machen. Weil das gute Stück läuft fast seit 6 Jahren ohne Unterbruch. Ich musste einmal eine Disk vom Raid wechseln. Ab und zu ein Update vom Portage Tree ausführen, alte Log Files in den Byte Himmel verbannen. Den Kernel und den GCC auf den neusten Stand bringen…mehr nicht.

Was ist passiert?

Beim Update für den GCC auf die 4.5 Version auf meinem Gentoo System war plötzlich der Strom weg. Die kleine USV hat sich wacker geschlagen. Konnte aber für ein paar Milisekunden dass ganze nicht halten. Was tötlich war, mein System lief noch. Der GCC aber nicht mehr :-( . Plötzlich hatte ich Meldungen wie “Cannot find appropriate C compiler” oder “gentoo C compiler cannot create executables“. Die ganze Tool Chain für das System hat sich in diesen paar Milisekunden verabschiedet.

Ich kann euch nur eins sagen die Portage Utils Tools:  qlist, equery, gcc-config ,revdep-rebuild, fix_libtool_files.sh und lafilefixer haben mir das Leben gerettet….es läuft wider…juhui. Wichtig wenn Ihr in eurer make.config für die CPU einen Eintrag habt der so aussieht: mmmx
Dann stimmt das auch so, denn ein mmx verträgt der GCC gar nicht :-P

 

Ubuntu DVD /Media Support – Restricted Formats Support einrichten

Wenn Man unter Ubuntu eine DVD ins Laufwerk schiebt merkt man relativ rasch, dass man gewisse DVD nicht abspielen kann. Das liegt daran, dass das Packet für Restricted Formats nicht installiert ist. Um encrypted DVD abzuspielen braucht man die lib libdvdcss2. Die kann man über den Packet Manager apt-get installieren als admin (sudo).

Das ganze sieht so aus:

sudo apt-get install libdvdread4

Es kann sein, dass man danach auch ein Paket deinstallieren kann. Das geht am einfachsten über:

sudo apt-get autoremove

Da nach muss man nur noch das Script als Admin ausführen.

sudo /usr/share/doc/libdvdread4/install-css.sh

Nach diesen Schritten sollte man ohne Probleme seine DVD geniessen können.

dvd-mit-vlc

dvd-mit-vlc

Hier noch ein Link zum Thema.

Gruss@all

Wie kann ich ein Image von VirtualBox Clonen oder eine neue UUID setzen?

Wie kann ich ein Image von VirtualBox Clonen oder eine neue UUID setzen?

Clonen eines Images:

VBoxManage clonevdi old.vdi new.vdi

In meinem Fall sieht das so aus:

VirtualBox - Clone Image

VirtualBox - Clone Image

Wenn man jetzt manuell mit dem Kopie Tool cp von einem VID Image eine Kopie macht. Kann man die Kopie nicht einbinden. Man bekommt eine UUID Error Message. Man muss also eine neue UUID setzen, dass kann man wider in der Console durchführen.

UUID setzen bei einer mauellen Kopie von einem Image:

VBoxManage internalcommands setvdiuuid Win7-Dev-Web.vdi

In meinem Fall sieht das so aus:

VirtualBox - setzen einer neuen UDDI für ein Image

VirtualBox - setzen einer neuen UDDI für ein Image

Wie kann man die grösse beim dynamische Image verkleinern?

VBoxManage modifyvdi Win7-Dev-Blender.vdi compact

Das sieht in meinem Fall so aus:

VirtualBox - verkleinern eines dynamischen Images

VirtualBox - verkleinern eines dynamischen Images

101 Linux – Wie kann man Zeilen und Wörter Anzahl auslesen aus einem oder mehreren Dateien oder aus anderen Quellen?

101 Linux – Tipp -  wc = word count

Unter Linux kann man mit dem Tool wc – eng. word count – die Anzahl ermitteln der Zeilen und Wörter von einem oder mehreren Files oder eines Datenstroms.

$ wc book.txt

output:

7  289 1907 book.txt

Die Datei book.txt hat in meinem Fall:

  • 7 Zeilen
  • 289 Wörter (die durch ein Leer Zeichen getrennt sind)
  • 1907 Zeichen

Dieses Beispiel zeigt wie man den Rückgabe Wert von who auf wc Umleitet. Die Option -l steht für die Anzahl der Zeilen.

$ who | wc -l

Weitere mögliche Optionen für wc sind:

  • -w
    gibt nur die Anzahl der Wörter aus
  • -l
    gibt nur die Anzahl der Zeilen aus
  • -c
    gibt nur die Anzahl der Bytes aus
  • -m
    gibt nur die Anzahl der Zeichen aus
  • -L
    gibt an die längste Zeile in der Datei als Byte Wert

Mehr Infos zum Tool wc bekommt man durch die Manpage.

$ man wc

101 Linux – Wie verwende ich den Kalender in der Bash/Shell?

101 Linux – Tipp – Kalender

Wie verwende ich den Kalander in der bash/Shell?
Um den Kalender anzuzeigen braucht man nur cal einzugeben.

Wie kann ich den aktuellen Monat von meinem Jahr anzeigen?

$ cal

Wie kann ich 3 Monate vom Kalender anzeigen (+- 1 Monat)?

$ cal -3

Wie kann man eine Jahres-Ansicht vom aktuellen Jahr  anzeigen?

$ cal -y

Wie kann ich ein Jahr in der Zukunft oder in der Vergangenheit anzeigen?
z.B das Jahr 2999

$ cal 2999

z.B das Jahr 1

$ cal 1

Wie kann ich einen bestimmten Monat und Jahr anzeigen?
z.B Mai 2010

$ cal 05 2010

Wie kann ich einen bestimmten Tag Monat und Jahr anzeigen?
z.B 4 Juli 1776 (Independence Day USA)

$ cal 04 06 1776

Manual Page für alle Optionen:

$ man cal

101 Linux – Wie kann man die Bash/Shell History verwenden?

101 Linux – Tipp

Wie kann man die Bash/Shell History verwenden?
Und wie kann man einen Befehl aus der Liste wider ausführen?

history

Das gibt euch eine Liste was ihr in der Bash/Shell gemacht habt.
Das könnte z.B  so aussehen:

history
   27  history
   28  echo "hello World"
   29  history
   30  echo "die history mit der Option -c loeschen"
   31  ls -l
   32  history

Wie kann ich den Befehl aus der Liste nochmals ausführen z.B die Position 30?

!30

Das führt den den Befehl aus von eurer Liste bei der Position 30. Das wäre in meinem Fall nochmals die echo Ausgabe.

Wie kann ich die history zurück setzen?

history -c

Somit habt ihr die history mit der Option -c zurück gesetzt.

Gruss@all

101 Workbench DB Design and Deploment unter Linux

101 Workbench db Design and Deploment unter Linux from glenn on Vimeo.

- einfache DB erstellen mit dem Designer von der Workbench.
- Deploment mit der Workbench
- Ich habe ein kleines PHP Projekt wo ich den Namespace ausprobieren möchte von php 5.3. Darum dachte ich mir, ich mache dazu eine kleine DB für ein besseres Testing

Gentoo Linux – Samba – Wie kann ich einen User erstellen?

Samba – Wie kann ich einen User erstellen?

smbpasswd -a glenn

Samba – Wie kann man das Password neu setzten?

smbpasswd glenn

Samba – Wie kann ich durch die Domains oder Workgroups Browsen?

smbtree -b

Samba – Wie kann ich nur die Domains oder Workgroups auflisten?

smbtree -D

Samba – Wie kann ich die Version von Samba auslesen?

smbtree -V

Samba – Wie kann ich einen Share erstellen im /etc/samba/smb.conf?

[myRaid]
comment = Raid
path = /raid
valid users = glenn
public = no
writable = yes
printable = no
create mask = 0765

Gruss@all