Den heutigen Abend/Nacht habe ich damit verbracht meine MySQL Datenbank für Wordpress ein wenig aufzuräumen und zu optimieren. Dabei sind mir zwei Beiträge abhanden gekommen und jeweils nach der Veröffentlichung eines Beitrages war die komplette ‘wp_posts’ nicht mehr lesbar. Warum? Die Datenbank meinte, dass die Tabelle defekt sei und als “crashed” markiert sei.
Mittels eines einfachen Bash-Befehls ist es möglich ein kennwortgeschützte PDF Dokument in ein ungeschütztes PDF Dokument zu speichern. Dazu nehme man eine Priese Ghostscript, etwas Gedankenschmalz, vllt. die Hilfe noch dazu und dann lautet der Befehl wie folgt:
Wenn ich mal unterwegs bin und mich in einem fremden WLan-Netz bewegen, ändere ich gern meine Netzwerk MAC-Adresse. Sicherlich wird der ein oder andere wissen wollen warum ich dies mache. Kurzes Statement: Ich möchte einfach nicht, dass jemand meine MAC-Adresse des Notebooks kennt.
Um Prozesse unter Linux bzw. unter meinem frisch installiertem Ubuntu 9.10 zu killen, gibt es mehrere Möglichkeiten diese zu beenden. Einzige Voraussetzung ist, dass man den den Prozessnamen weiß.
kill $(pgrep Prozessname)
pkill Prozessname
killall -v Prozessname
Obige Informationen können auch sehr hilfreich in Shell-Scripts sein.
Auch unter Ubuntu 9.10 möchte ich gerne Tweetdeck nutzen, da es für mich einer der besten Twitterprogramme überhaupt ist. So einfach wie die Installation unter Windows ist, ist sie leider nicht unter Ubuntu 9.x. Wie man trotzdem Tweetdeck unter Linux (hier Ubuntu 9.10 x64) installieren kann möchte ich gern hier aufzeigen. Dazu sind nur vier Schritte notwendig:
1.) Download der Adobe Air Software unter http://get.adobe.com/air/.
2.) Im Gegenteil zur x86 Version von Ubuntu braucht man noch ein paar Bibliotheken, damit Tweetdeck unter x64 läuft. Diese muss man sich hier herunterladen und mit den folgenden Befehlen ausführen:
dpkg -i getlibs-all.deb
3.) Folgende weitere Kommandos in der Konsole ausführen
sudo apt-get install ia32-libs
sudo getlibs -l libgnome-keyring.so
sudo getlibs -l libgnome-keyring.so.0
sudo getlibs -l libgnome-keyring.so.0.1.1
sudo cp /usr/lib/libadobecertstore.so /usr/lib32
4.) Tweetdeck 0.31.3 per Download herunterladen.
5.) Nach erfolgreicher Installation der o. g. Kommandos kann man nun per Adobe Air Application Installer Tweetdeck 0.31.3 installiert werden. Hierzu einfach den Pfad raus suchen, wo Tweetdeck 0.31.3 gespeichert worden ist und installieren. Bei mir wollte Tweetdeck nach /opt installiert werden. Den Pfad kann man aber ändern, wenn es gewünscht ist.
6.) Tweetdeck starten und Spaß haben.
Damit das triste Leben in der Konsole nicht so langweilig wird, kann man folgenden Codesnippet in sein Shellscript mit einbauen. Um die Farbtabelle nun in der Linux Konsole anzeigen, einfach folgenden Code ausführen:
for STYLE in 0 1 2 3 4 5 6 7; do
for FG in 30 31 32 33 34 35 36 37; do
for BG in 40 41 42 43 44 45 46 47; do
CTRL="\033[${STYLE};${FG};${BG}m"
echo -en "${CTRL}"
echo -n "${STYLE};${FG};${BG}"
echo -en "\033[0m"
done
echo
done
echo
done
Reset der Konsole via
echo -e “\033[0m”
Das war’s. (via)
Vor langer Zeit installierte ich auf meinem Leonov T500 die im April 2009 veröffentlichte Ubuntu 9.04 Version und habe bis jetzt keine Probleme. Ein was mich ein wenig genervt hatte war, dass beim Start von Ubuntu gleich die Bluetooth-Funktion aktiviert war. Man wird mir wahrscheinlich jetzt raten die Tastenkombination Fn+F5 zu drücken. Allerdings bringt das einen ungewünschten Effekt, der meine Wi-Fi Verbindung zusätzlich deaktiviert. Gibt es noch eine andere Möglichkeit außer dieser?
Seit ca. 2 Tagen liegt mein Blog auf einem neuen Server. Bis jetzt ist alles in Ordnung. Nach einem vollständigen Update von Plesk 9.0.0 auf 9.2.1 lief komischerweise Yast2 nicht mehr. Folgende Fehlermeldung wurde ausgegeben:
//sbin/yast: line 27: //lib/YaST2/bin/yast2-funcs: No such file or directory
//sbin/yast: line 238: set_lang_from_sysconfig: command not found
//sbin/yast: line 267: check_ncurses: command not found package
yast2-qt is not installed
Something is wrong with the YaST user interface.
Bzw. es wurde später eine ähnlich Fehlermeldung erzeugt:
//sbin/yast: line 27: //lib/YaST2/bin/yast2-funcs: No such file or directory
//sbin/yast: line 250: set_lang_from_sysconfig: command not found
//sbin/yast: line 279: check_ncurses: command not found
package yast2-qt is not installed
package yast2-gtk is not installed
Something is wrong with the YaST user interface.
Das Problem liegt eigentlich an einer falschen Pfadangabe der Systemvariable PATH. Um diesen Fehler nun zu beseitigen, sollte man folgende Schritte durchführen: Überprüfe, ob im Ordner /etc/ eine Datei namens profile.local enthalten ist. Wenn dies nicht der Fall ist, dann solltest Du diese Datei erstellen (Wie? vi /etc/profile.local). Prüfe nun den Inhalt der Datei und wenn der Inhalt ähnlich diesem ist, dann passt es:
export PATH;
Jetzt das Dokument per: :wq! speichern und schliessen. Jetzt ein Logout/Login vornehmen und mal versuchen Yast zu öffnen. Wenn das klappt, hat alles geklappt. Wenn nicht, dann müssen wir noch etwas vornehmen. Bei mir gab es noch das Problem, dass zwei Pakete (Yast2-qt und Yast2-gtk) nicht installiert waren. Diese sollten wir noch installieren. Wenn Yast jetzt nicht geöffnet werden kann, können wir die PATH-Angabe einfach in der Shell einfügen. Dazu einfach den folgenden Text kopieren!
Jetzt solltest Du wenigstens Yast öffnen können. Installiere kurz die fehlenden Pakete und teste per Logout/Login, ob du Yast nun öffnen kannst. Andernfalls nochmal den Server neustarten, um die Einstellungen zu überprüfen. Das war’s! Have Fun!
Ab und an kommt es mal vor, dass man einen User schnell einrichten will. Besonders viele Administratoren arbeiten in der Console und wollen sich nicht immer über die Administrationsoberfläche von Plesk einloggen. Warum? Das anlegen von teilweise 400 Emailadressen auf Business-Servern kann mitunter eine harte Arbeit werden. Der Administrator freut sich, wenn er nicht über die Plesk Administrationsoberfläche arbeiten braucht und nicht jeden einzelnen Nutzer manuell anlegen muss. Um einen weiteren Emailnutzer einer Domain anlegen zu können bedarf es folgendem Befehl:
Der o. g. Befehl erstellt einen neuen Nutzer mit dem Namen vorname.nachname@domain.ltd, einer Email-Quota von 50 Megabyte und der Antivirenscanner ist für ein- und ausgehenden Emailverkehr aktiv geschaltet worden. Das war’s!
Bei dem Update von Plesk 8.6.0 auf eine 9ner Version ist für manchen Nutzer nicht ganz einfach und zu anstrengend. So schlecht aber nicht. In den letzten Tagen erhalte ich viele Emails mit Fehlermeldungen und Problemen, wo ich das ein oder andere Mal auch nachsehen muss worum es sich eigentlich handelt. Diese Anleitung soll Dir nun helfen ein Update von der Plesk Version 8.6.0 auf die Version 9.0.1 zu schaffen. Dazu führe folgende Befehle aus:







