Linux:Ubuntu: Unterschied zwischen den Versionen
(Änderung 98 von 194.94.56.11 (Diskussion) rückgängig gemacht.) |
Admin (Diskussion | Beiträge) |
||
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
* Ubuntu mit Hilfe des Setupassistenten installieren | * Ubuntu mit Hilfe des Setupassistenten installieren | ||
== | == SSH Zugang aktivieren == | ||
<source lang="bash"> | |||
sudo apt-get install openssh-server | |||
</source> | |||
Konfiguriert wird der SSH-Server über die Datei '''/etc/ssh/sshd_config''' | |||
Mit den Direktiven '''AllowUsers''' und '''AllowGroups''' bzw. '''DenyUsers''' und '''DenyGroups''' lässt sich noch genauer festlegen, welche Benutzer sich anmelden dürfen und welche nicht. Dies empfiehlt sich besonders bei Servern. AllowGroups admin verbietet bspw. allen Benutzern, die keine Mitglieder der Gruppe admin sind, den Zugriff. | |||
== Oracle Java JDK == | |||
<source lang="bash"> | |||
#remove OpenJDK if installed | |||
sudo apt-get remove openjdk-6-jre openjdk-6-jdk | |||
</source> | |||
Download SDK für Linux mit RPM-Unterstützung | |||
<source lang="bash"> | |||
sudo chmod 755 /opt/java/64/jre-6u<VERSION>-linux-x64.bin | |||
sudo ./jre-6u<VERSION>-linux-x64.bin | |||
#Falls der Paketmanager noch nicht installiert wurde | |||
sudo apt-get install alien | |||
sudo alien -i jdk-6u33-linux-amd64.rpm --scripts | |||
</source> | |||
== grub2 == | |||
=== Bootreihenfolge ändern === | |||
Editieren der Datei ''/etc/default/grub'' | |||
<source lang="bash"> | |||
"GRUB_DEFAULT=x" | |||
</source> | |||
auf die Nummer des Menueeintrags ändern (Achtung zählt ab 0) | |||
<source lang="bash"> | |||
sudo update-grub | |||
</source> | |||
== RPM Pakete installieren == | |||
Zum einen können RPM-Pakete in das DEB-Format umgewandelt werden: | |||
<source lang="bash"> | |||
sudo apt-get install alien rpm lsb | |||
sudo alien <fremdes Paket> --scripts | |||
</source> | |||
Anschließend findet sich im aktuellen Verzeichnis des Terminals ein .deb-Paket, das man nun installieren kann. | |||
Zum anderen kann man mit ''Alien'' das Paket auch gleich installieren: | |||
<source lang="bash"> | |||
sudo alien --scripts -i <fremdes Paket> | |||
</source> | |||
== Verzeichnisstruktur == | |||
<source lang="bash"> | |||
/bin | |||
</source> | |||
Für Binärdateien, die vor dem Mounten den ''/usr'' Partition nötig sind (z.B. cat, ls ...) | |||
<source lang="bash"> | |||
/sbin | |||
</source> | |||
Wie oben, nur für Skripte, die superuser (root) Rechte benötigen. | |||
<source lang="bash"> | |||
/usr/bin | |||
/usr/sbin | |||
</source> | |||
Analog wie oben, aber systemweit zugänglich. | |||
Auch, wenn sich Ubuntu und Debain nicht an die Konvention halten, gehören eigene Skripte in die Verzeichnisse: | |||
<source lang="bash"> | |||
/usr/local/bin | |||
/usr/local/sbin | |||
</source> |
Aktuelle Version vom 10. November 2014, 08:49 Uhr
Installation
- Das ISO der aktuellen Distribution hier herunterladen
- Ubuntu mit Hilfe des Setupassistenten installieren
SSH Zugang aktivieren
sudo apt-get install openssh-server
Konfiguriert wird der SSH-Server über die Datei /etc/ssh/sshd_config
Mit den Direktiven AllowUsers und AllowGroups bzw. DenyUsers und DenyGroups lässt sich noch genauer festlegen, welche Benutzer sich anmelden dürfen und welche nicht. Dies empfiehlt sich besonders bei Servern. AllowGroups admin verbietet bspw. allen Benutzern, die keine Mitglieder der Gruppe admin sind, den Zugriff.
Oracle Java JDK
#remove OpenJDK if installed
sudo apt-get remove openjdk-6-jre openjdk-6-jdk
Download SDK für Linux mit RPM-Unterstützung
sudo chmod 755 /opt/java/64/jre-6u<VERSION>-linux-x64.bin
sudo ./jre-6u<VERSION>-linux-x64.bin
#Falls der Paketmanager noch nicht installiert wurde
sudo apt-get install alien
sudo alien -i jdk-6u33-linux-amd64.rpm --scripts
grub2
Bootreihenfolge ändern
Editieren der Datei /etc/default/grub
"GRUB_DEFAULT=x"
auf die Nummer des Menueeintrags ändern (Achtung zählt ab 0)
sudo update-grub
RPM Pakete installieren
Zum einen können RPM-Pakete in das DEB-Format umgewandelt werden:
sudo apt-get install alien rpm lsb
sudo alien <fremdes Paket> --scripts
Anschließend findet sich im aktuellen Verzeichnis des Terminals ein .deb-Paket, das man nun installieren kann.
Zum anderen kann man mit Alien das Paket auch gleich installieren:
sudo alien --scripts -i <fremdes Paket>
Verzeichnisstruktur
/bin
Für Binärdateien, die vor dem Mounten den /usr Partition nötig sind (z.B. cat, ls ...)
/sbin
Wie oben, nur für Skripte, die superuser (root) Rechte benötigen.
/usr/bin
/usr/sbin
Analog wie oben, aber systemweit zugänglich.
Auch, wenn sich Ubuntu und Debain nicht an die Konvention halten, gehören eigene Skripte in die Verzeichnisse:
/usr/local/bin
/usr/local/sbin