$ java -version $ sudo apt-get purge openjdk* $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java7-installer $ java -version |
Schlagwort: ubuntu
HowTo: move running process to screen
Schonmal das Problem gehabt, dass man einen Prozess startet und sich danach denkt: Mist, haette ich den mal im screen ausgefuehrt? Passiert klassisch am Freitag Nachmittag wenn man SIGWOCHENENDE empfangen moechte. Fuer genau das Problem habe ich aber gerade eine Loesung gefunden: reptyr
Das Programm kann bei Debian oder Ubuntu einfach aus den Repositories installiert werden:
apt-get install reptyr |
Anschliessend funktioniert das folgende Szenario:
- Ein Terminal Fenster starten (T1) und folgenden Befehl eingeben:
T1 - root@foo:~# tail -f /var/log/syslog
- Ein zweites Terminal Fenster starten (T2) und als root einen screen starten:
T2 - root@foo:~# screen
- Im screen die PID fuer den Prozess raussuchen und anschliessend mit repryr holen:
T2 - root@foo:~# pidof tail 28802 root@foo:~# reptyr 28802
- Im T1 sieht man nun etwas wie folgt
T1 - [1]+ Angehalten tail -f /var/log/syslog
- Im T1 nun mit dem folgenden Befehl sicher gehen dass alles sauber ist:
T1 - root@foo:~# bg; disown
- Im T1 nun etwas in die Logdatei schreiben und im screen anschauen, wie es geloggt wird:
T1 - root@foo:~# logger foo
Man finde ich das praktisch! :-)
Ubuntu: Update Sun-Java inkl. Firefox Plugin
- Auf der folgenden Seite die selbstextrahierende Datei fuer 32 oder 64bit herunterladen: Klick
- Terminal oeffnen und los:
user@desktop:~$ sudo su root@desktop:~$ cd /usr/lib/jvm/ root@desktop:~$ mv java-6-sun java-6-sun-old root@desktop:~$ chmod +x jre-6u30-linux-i586.bin root@desktop:~$ ./jre-6u30-linux-i586.bin root@desktop:~$ rm jre-6u30-linux-i586.bin root@desktop:~$ mv jre1.6.0_30/ java-6-sun-1.6.0.30 root@desktop:~$ ln -sf java-6-sun-1.6.0.30/ java-6-sun root@desktop:~$ ln -s /usr/lib/jvm/java-6-sun/lib/i386/libnpjp2.so /etc/alternatives/mozilla-javaplugin.so root@desktop:~$ ln -sf /etc/alternatives/mozilla-javaplugin.so /usr/lib/mozilla/plugins/libjavaplugin.so |
- Terminal schliessen, Firefox neustarten und dann kann man mit about:plugins sehen, dass alles so is wie es sein soll
Ubuntu: visudo use vim instead of nano
Was hab ich mich lange darueber aufgeregt. Schon als ich joe nutzte fand ich nano doof..
user@host:~$ update-alternatives --config editor |
vim.basic…