Spitzen-Terminal für KDE: yakuake
yakuake, ein Terminal Emulator für KDE im Quake-Stil !!!
Danke nochmals an Mada aus dem Linux-Club ! =)
Nach dem Starten holt man mit F12 mal eben schnell die Konsole vom Himmel und versteckt sie auch wieder damit. Neue Sessions öffnet man per default mit Shift+Up, zwischen den Sessions navigiert man wie in der Konsole mit Shift+Rechts bzw. Links. Shift+Down schließt die aktuelle Session… Stil kann von der Konsole übernommen werden und als Standard gesetzt werden, ebenso kann natürlich die Position und Größe gewählt werden.
Installation einfach über apt
| [code] |
| apt install yakuake |
| [/code] |
Nach der Installation einmalig aufrufen, ab dann wird er automatisch gestartet !
Dies ist ein TIP aus dem Linux-Club, danke Mada
Link: Linux-Club
Und hier noch ein kleines Video damit ihr euch einen Überblick machen könnt :
Generated by pyvnc2swf-0.9.1
Opensuse 10.2 Beta
Ich habe mir mal das neue Opensuse 10.2 als Beta auf eine VmWare installiert.
Ich muss sagen bin schon doll gespannt wenn das Final Release rauskommt.
Einen kurzen Überblick könnt ihr euch selber machen.
Ein kleines Video um die ersten Eindrücke zusammeln
Hier mal ein kurzer Einblick was euch so erwartet in der neuen Version von Opensuse 10.2
(aufgenommen unter VmWare)
Generated by pyvnc2swf-0.9.1
Sitecopy – Automatisierter Homepage Upload
Ihr erstellt Webseiten / Homepages und speichert sie lokal ab ? Auf welcher Seite war die letzte Veränderung welche Seiten muss ich alles Uploaden ?
All dies erledigt das Programm Sitecopy für euch ! Wie es geht ?
Schaut nach
Welche Datei ist schon hochgeladen, welche ist verändert worden? Je Grösser die Homepage wird umso mehr Arbeit steckt dahinter.
Wenn ihr so wie ich statische Seiten auf euren Computer habt ist dies genau das richtige Programm dafür !
hier ein kurzer man Eintrag
| [code] |
| DESCRIPTION sitecopy is for copying locally stored web sites to remote web servers. A single command will upload files to the server which have changed locally, and delete files from the server which have been removed locally, to keep the remote site synchronized with the local site. The aim is to remove the hassle of uploading and deleting individual files using an FTP client. sitecopy will also optionally try to spot files you move locally, and move them remotely. FTP, WebDAV and other HTTP-based authoring servers (for instance, |
| [/code] |
Installatiion
Installiert euch mittels APT Sitecopy
| [code] |
| apt install sitecopy |
| [/code] |
Einrichten
Öffnet als User eine Konsole in eurem /Home Verzeichniss
und gebt diese drei Befehle ein:
| [code] |
| touch .sitecopyrc |
| chmod 600 .sitecopyrc |
| mkdir -m 700 .sitecopy |
| [/code] |
Ihr habt nun eine Datei und einen Ordner angelegt mit den richtigen Rechten dazu !
Als nächstes muss noch die Datei .sitecopyrc editiert werden.
Nehmt euch euren Lieblingseditor und tragt dann dort alles wichtige ein :
| [code] |
| site urbanswelt # Beispielbname kann beliebig heissen, Wichtig für Befehl server ftp.deinedomain.de # Der FTP-Server deiner Domain username dein_Login_Name # Dein FTP Loginname password dein_FTP_PAsswort # Mein FTP Passwort local /home/lurban/websites/localhost/ # Das locale Verzeichniss wo deine Page liegt remote / # Die Seiten müssen in dieses Verzeichnis auf dem Server |
| [/code] |
Die Verzeichnisse abgleichen
Es gibt drei Arten wie man Anfängt
1: Die Dateien sind lokal und auf dem Server gleich aktuell oder weder lokal noch auf dem Server sind Dateien vorhanden.
dann greift dieser Befehl der euch die Seiten als gleich markiert:
| [code] |
| sitecopy -c urbanswelt |
| [/code] |
:
2: Die Dateien auf dem Server sind aktueller.
Dieser Befehl um zu schauen welche dateien auf dem Server liegen.
| [code] |
| sitecopy -f urbanswelt |
| [/code] |
Und zum abgleich mit dem lokalen dieser Befehl. (läd euch das aktuelle in eure verzeichniss)
| [code] |
| sitecopy -o -s urbanswelt |
| [/code] |
3: Ein leere Server oder dieser soll geleert werden, alle Seiten sind lokal vorhanden.
| [code] |
| sitecopy -f urbanswelt
sitecopy -o -u urbanswelt |
| [/code] |
Ich hatte die erste Variante, einmalig diesen Befehl eintragen in einer Konsole und fertig !
Wenn ihr nun wieder was geändert habt auf euren Seiten braucht ihr nur diesen Befehl in die Konsole eintragen und alles geht automatisch Wink
| [code] |
| sitecopy -o -u urbanswelt |
| [/code] |
Ihr könnt auch mehrere Webverzeichniss abgleichen man muss nur die Konfigdatei .erweitern !
hier noch ein Link falls ihr etwas ausschliessen müsst an Dateien oder Verzeichnissen:
http://www.linux-club.de/viewtopic.php?t=45324&highlight=sitecopy
VmWare – Ein virtueller Computer mit Betriebssystem
Und nochmals ein neues Howto, Mit „VMware Workstation / Server “ kann unter Linux sowie Windows ein kompletter PC virtualisiert werden. Auf diesen virtuellen Systemen können unterschiedliche Betriebssysteme wie Windows, Linux und noch viele weitere installiert werden.
Dies nutze ich zum Beispiel für meine Video Tutorials, oder einfach zum rumspielen mit dem Betriebssystem ohne das ich mein echtes kapput mache =)
Beschreibung
Mit „VMware Workstation/Server“ kann unter Linux sowie Windows ein kompletter PC virtualisiert werden. Auf diesen virtuellen Systemen können unterschiedliche Betriebssysteme wie Windows, Linux und noch viele weitere installiert werden.
VMware Inc. ist eine Softwarefirma, die sich auf Emulation und Virtualisierung spezialisiert hat und deren bekanntestes Produkt „VMware Workstation“ ist. Ende 2003 wurde VMware von der EMC Corporation übernommen.
Mit VMware lassen sich mehrere Maschinen mit verschiedenen Betriebssystemen gleichzeitig virtualisieren. Die virtualisierten Betriebssysteme sind in Abhängigkeit vom Speicherausbau etwas langsamer als vergleichbare Installationen auf identischer Hardware.
Download und Installationsanweisung
Unter dieser Seite VmWare.de ladet ihr euch bei KOSTENLOSE Virtualisierungsprodukte den VMware Server runter.
Registriert euch als erstes ( steht über dem Download ) dann bekommt ihr eine Registrierungsnummer zugeschickt die ihr später noch braucht!
Nachdem ihr das Paket heruntergeladen habt wird es mittels rpm installiert
| [code] |
| rpm -ihv VMware-server-<Version>.i386.rpm |
| [/code] |
Konfiguration mit vmware-config.pl
Um diesen Schritt einzuleiten, reicht ein Aufruf der Datei vmware-config.pl. Danach gilt es, die EULA zu akzeptieren. Mit der Leertaste können Sie übrigens seitenweise in den Lizenzvereinbarungen springen. Sollten keine Sonderwünsche bestehen, bestätigen Sie die vorgegebenen Verzeichnisse am besten einfach mit der <Enter>-Taste. Auch die Frage nach genereller Netzwerkunterstützung für ihre virtuellen Maschinen dürften die meisten Benutzer mit „yes“ beantworten wollen. Eine Bejahung erzeugt die virtuelle Netzwerkkarte vmnet0 im Sytem.
Interessanter sind die Fragen nach grundsätzlicher NAT- und Host-Only-Netzwerk-Unterstützung. Die Software generiert auf Wunsch weitere virtuelle Ethernet-Geräte und würde auf Wunsch sogar ein nicht benutztes privates Subnetz suchen. Theoretisch könnten Sie mehrere NAT- und Host-Only-Netzwerke einrichten. Im nächsten Schritt bestimmen Sie einen Port, den Sie benutzen, um eine Verbindung via Remote Console aufzubauen. Default ist hier 902. Diesen können Sie belassen, falls der Port nicht anderweitig benutzt wird. Vergessen Sie nicht, eine eventuell vorhandene Firewall entsprechend anzupassen.
Die Virtualisierungs-Software installiert im Anschluss die „VMware VmPerl Scripting API“ und generiert ein SSL-Zertifikat. Nach der Auswahl, in welchem Verzeichnis die Dateien der virtuellen Maschinen liegen sollen, brauchen Sie nun die Seriennummer. Diese sollte Ihnen nach erfolgreicher Registrierung als Email vorliegen. Nach Eingabe der Seriennummer startet die Software diverse VMware-Dienste, und die Konfiguration ist abgeschlossen. Die Virtualisierungs-Software ist nun einsatzbereit.
Virtuelle Maschine herrunterladen und hinzufügen
Von dieser stelle , vmware.de , könnt ihr euch vorgefertigte vm´s herunterladen, z.b. Suse 10.1 ect … (im Communitybereich )
Nachdem ihr nun eine VM auf eurer Platte habt startet ihr vmware …. alt+F2 drücken und vmware eingeben.
localhost – connect
Ordner auswählen und die VMX auswählen
Im letzten Dialog müsst ihr nur einmal pro neu heruntergeldadener VM auf CREATE klicken.
Systeminfo auf dem Desktop – Superkaramba
Hier seht ihr die Leiste
So könnte der Desktop aussehen
Beschreibung
SuperKaramba (Super Karamba) ist ein Computerprogramm, das die Darstellung verschiedenster kleiner Programme (Widgets ) und Themes auf dem Hintergrundbild des Desktops ermöglicht.
Dabei werden die Ausgaben der Programme meist direkt in den Hintergrund eingebettet und stören so nicht die Übersicht über die normalen Programme. Die Nutzung von SuperKaramba beschränkt sich zwar nicht auf KDE, doch sind gewisse Bibliotheken, die der Desktop mit sich bringt, erforderlich. Seit KDE 3.5 wird SuperKaramba bereits mitgeliefert, ist also offizieller Teil des Desktops. Für die KDE-Version 4.0 ist geplant, dass SuperKaramba Teil der neuen Oberfläche Plasma sein wird.
Die Installation
Installiert euch Superkaramba über apt
| [code] |
| apt install superkaramba |
| [/code] |
Nachdem ihr dies gemacht habt drückt die Tasten Alt+F2 und gebt superkaramba ein .
Unten rechts in der Taskleiste findet ihr dieses Symbol wieder ![]()
Themes aussuchen
Unter der Seite kde-look.org findet ihr verschiedenste Themes dazu unter dem Reiter Karamba.
Theme den eigenen Bedürfsnissen anpassen
Ich wählte mir das FixkaraTheme aus und habe es meinen System ein wenig angepasst.Klickt auf fix_karamba.theme mit der rechte Maustaste und wählt einen Editor eurer Wahl.
| [code] |
| #Theme: Fix`s Desktop v0.1 #Developed by Klaus Walter #Germany #mail to: rodg.linux@web.de #http://www.fixingnet.de #Licence: GPL > http://www.fsf.org/licensing/licenses/gpl.html #If your Distribution is another then gentoo and you dont know, how you change it, send me a mail and i look, what i can do for you. #Your user must be in the portage group ! karamba x=0 y=0 w=205 h=1024 locked=true interval=1000 image x=0 y=0 path="img/line.png" #System Info #--------------------------------------------------------------------------------------------------------------- image x=0 y=125 path="img/line.png" #--------------------------------------------------------------------------------------------------------------- #CPU <group> x=0 y=125 image x=60 y=20 path="img/cpugrid.png" text x=75 y=50 value="Firma:" align="left" color=255,255,255 fontsize=10 font="sans" text x=75 y=65 value="Model:" align="left" color=255,255,255 fontsize=10 font="sans" text x=75 y=80 value="MHz:" align="left" color=255,255,255 fontsize=10 font="sans" text x=75 y=95 value="Use:" align="left" color=255,255,255 fontsize=10 font="sans" text x=75 y=110 value="Temp:" align="left" color=255,255,255 fontsize=10 font="sans" #---------------------------------------------------------------------------------------------------------------- image x=0 y=250 path="img/line.png" #---------------------------------------------------------------------------------------------------------------- # Memory <group> x=0 y=255 text x=75 y=15 value="ram:" align=left color=255,255,255 fontsize=10 font="sans" text x=75 y=30 value="swap:" align=left color=255,255,255 fontsize=10 font="sans" #---------------------------------------------------------------------------------------------------------------- image x=0 y=315 path="img/line.png" #---------------------------------------------------------------------------------------------------------------- #Network <group> x=0 y=330 text x=75 y=0 value="tables:" color=255,255,255 fontsize=10 font="sans" text x=75 y=15 value="snort:" align=left color=255,255,255 fontsize=10 font="sans" text x=75 y=30 value="ip:" color=255,255,255 fontsize=10 font="sans" #In image x=0 y=65 path="img/netgrid-down.png" #Out image x=0 y=115 path="img/netgrid-up.png" </group> #--------------------------------------------------------------------------------------------------------------------- image x=0 y=495 path="img/line.png" #--------------------------------------------------------------------------------------------------------------------- # Disks <group> x=0 y=510 text x=75 y=5 value="/" align=left color=255,255,255 fontsize=10 font="sans" text x=75 y=20 value="/staff" align=left color=255,255,255 fontsize=10 font="sans" text x=75 y=35 value="/home" align=left color=255,255,255 fontsize=10 font="sans" text x=75 y=50 value="/vmware" align=left color=255,255,255 fontsize=10 font="sans" #text x=75 y=65 value="/Wechsel" align=left color=255,255,255 fontsize=10 font="sans" </group> #---------------------------------------------------------------------------------------------------------------------- image x=0 y=585 path="img/line.png" #---------------------------------------------------------------------------------------------------------------------- #inet/lan connections <group> x=0 y=600 image x=0 y=0 path="img/icons/netstat.png" text x=0 y=75 sensor=program program="netstat | grep -m 14 tcp | awk '{print $5}'" align=left color=255,255,255 fontsize=9 font="sans" interval=2000 #---------------------------------------------------------------------------------------------------------------------- image x=0 y=850 path="img/line.png" #---------------------------------------------------------------------------------------------------------------------- #Emerge Status #<group> x=0 y=860 #image x=0 y=10 path="img/icons/emerge.png" #text x=80 y=20 value="New Updates:" align="left" color=255,255,255 fontsize=10 font="sans" #text x=150 y=20 sensor=program program="emerge -up world | grep -c ebuild" color=255,255,255 fontsize=10 #font="sans" interval=600000 #clickarea x=80 y=55 w=15 h=20 onclick="kdesu emerge sync" #clickarea x=125 y=55 w=15 h=20 onclick="kdesu 'konsole --noclose -e emerge -u world'" #</group> #---------------------------------------------------------------------------------------------------------------------- #image x=0 y=945 path="img/line.png" #---------------------------------------------------------------------------------------------------------------------- |
| [/code] |
Nun wünsche ich euch viel Spass beim rumspielen =)
NTP Client starten – Lokale Uhrzeit automatisch aktualisieren
Das Network Time Protocol (NTP) ist ein Standard zur Synchronisierung von Uhren in Computersystemen über paketbasierte Kommunikationsnetze.
NTP verwendet das verbindungslose Netzwerkprotokoll UDP.
Es wurde speziell dafür entwickelt, eine zuverlässige Zeitgabe über Netzwerke mit variabler Paketlaufzeit (Ping) zu ermöglichen.
{mosmedia}
Generated by pyvnc2swf-0.8.1
Samba – Eine schnelle Netzwerkresource freigeben für jeden Beschreibbar
Der erste Schritt: Samba starten und Verzeichniss erstellen und freigeben !
{mosmedia}
Der zweite Schritt: Inhalt einfügen !(von einem andern Rechner aus)
{mosmedia}
Generated by pyvnc2swf-0.8.1
Programme auf andere Arbeitsfläche starten / KDE
Wenn ihr automatisch ein Programm auf einer anderen Arbeitsfläche beim KDE starten wollt gebt ihr folgendem Befehl ein :
Drückt Alt+F2 oder erstellt euch eine Desktopverknüpfung
| [code] |
|
kstart --desktop 2 kate |
| [/code] |
Dieser Befehl würde den Editor Kate auf der zweiten Arbeitsfläche starten.
Wenn ihr mehr machen wollt gebt in die Console diesen Befehl ein:
| [code] |
|
kstart --help |
| [/code] |
Die gesamt Auflistung aller Befehle:
| [code] |
|
kstart --help-all |
| [/code] |
