Tips and Tricks: Difference between revisions

From Q
Jump to navigation Jump to search
Tgurr (talk | contribs)
No edit summary
Tgurr (talk | contribs)
No edit summary
Line 9: Line 9:
=== Backup von installiertem Paket anlegen ===
=== Backup von installiertem Paket anlegen ===
{{Codeline|# quickpkg net-www/apache}}
{{Codeline|# quickpkg net-www/apache}}
Danach kann man das Paket auf einem anderen Rechner installieren oder schnell downgraden, wenn bei einem Update etwas schief gelaufen ist. Die Datei befindet sich dann in {{Filename|/usr/portage/packages/All}} bzw. ein Symlink auf die Datei in {{Filename|/usr/portage/packages/net-www}}. Zur Installation:<br />
 
Danach kann man das Paket auf einem anderen Rechner installieren oder schnell downgraden, wenn bei einem Update etwas schief gelaufen ist. Die Datei befindet sich dann in {{Filename|/usr/portage/packages/All}} bzw. ein Symlink auf die Datei in {{Filename|/usr/portage/packages/net-www}}. Zur Installation:
 
{{Codeline|# emerge --usepkgonly "<net-www/apache-2.2.4"}}
{{Codeline|# emerge --usepkgonly "<net-www/apache-2.2.4"}}



Revision as of 12:51, 22 May 2007

Paketverwaltung

Zu welchem Paket gehört Datei X

# equery belongs -f <dateiname>

Welche Pakete haben USE-Flag X

# equery hasuse <useflag>

Backup von installiertem Paket anlegen

# quickpkg net-www/apache

Danach kann man das Paket auf einem anderen Rechner installieren oder schnell downgraden, wenn bei einem Update etwas schief gelaufen ist. Die Datei befindet sich dann in Template:Filename bzw. ein Symlink auf die Datei in Template:Filename. Zur Installation:

# emerge --usepkgonly "<net-www/apache-2.2.4"

SCP Dateitransfer

Datenaustausch zwischen zwei Rechnern über Kommandozeile.

Datei hochladen:
# scp /root/htdocsbackup.tar.bz2 root@entfernter-server.de:/root/
Datei runterladen:
# scp root@entfernter-server.de:/root/htdocsbackup.tar.bz2 /root/htdocsbackup.tar.bz2

SSH Tunnel

Ist auf dem Server nur der SSH Port offen aber man möchte sich z.B. auf den auf Port 8080 laufenden Tomcat Webserver verbinden so kann man das über einen SSH Tunnel machen.

# ssh -N -i /home/benutzer/.ssh/id_dsa -L 7777:webserver:8080 root@webserver

Anschließend kann man den Tomcat unter localhost:7777 erreichen. Kategorie:Software