Locked History Actions

Änderungen von "Dokumentation/WorkstationInstall2010"

Unterschiede zwischen den Revisionen 2 und 14 (über 12 Versionen hinweg)
Revision 2 vom 2010-06-15 11:26:20
Größe: 1493
Autor: vogel
Kommentar:
Revision 14 vom 2010-06-15 12:31:08
Größe: 4198
Autor: vogel
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 13: Zeile 13:
Basisinstallation === Basisinstallation ===
Zeile 17: Zeile 17:
Ubuntu Installer:
====
Ubuntu Installer ====
Zeile 24: Zeile 25:
    - Rechnername: apt
    - Spiegelverzeichnis: /ubuntu/
    - proxy: leer
    * Rechnername: apt
    * Spiegelverzeichnis: /ubuntu/
    * proxy: leer
Zeile 28: Zeile 29:
    - 10 GB /, ext4, Bootflag einschalten
    - 4 GB swap
    - Rest: frei
    * 10 GB /, ext4, Bootflag einschalten
    * 4 GB swap
    * Rest: frei
Zeile 32: Zeile 33:
  * Neuen Benutzer anlegen: rhadmin   * Neuen Benutzer anlegen: rhadmin (persönlichen Ordner nicht verschlüsseln)
  * Standardpaket werden installiert
  * Keine automatischen Aktualisierungen
  * Softwareauswahl: nur 'Ubuntu Desktop' auswählen gegebenfalls alles andere abwählen
  * restlichen Pakete werden installiert
  * Grub auf dem MBR installieren
  * Systemzeit auf UTC setzen
Zeile 34: Zeile 41:
Zusätzliche Packete nachinstallieren Der Installer startet das System neu.
Mit rhadmin einsteigen
/etc/default/grub bearbeiten
#GRUB_HIDDEN_TIMEOUT=0
sudo update-grup ausführen
reboot

==== Benutzer rhadmin bearbeiten ====

  * In den Wiederherstellungsmodus booten
  * Wiederherstellungsmenü: root - Zur root Befehlszeile wechseln
  * /etc/passwd user:rhadmin uid=800, gid=800 ändern /home-local/rhadmin
  * /etc/group rhadmin gid=800
  * /etc/adduser.conf:
    * LASTSYSTEM_UID: 999 -> 799
    * LASTSYSTEM_GID: 999 -> 799
    * FIRST_UID: 1000 -> 800
    * LAST_UID: 29999 -> 999
    * FIRST_GID: 1000 -> 800
    * LAST_GID: 29999 -> 999
  * {{{# sudo mv /home /home-local}}}
  * {{{# find / -user 1000 -exec chown rhadmin {} \;}}}
  * {{{# find / -group 1000 -exec chgrp rhadmin {} \;}}}
  * reboot
Zeile 37: Zeile 67:
LDAP-Integration === NFS-Shares einbinden ===
 * {{{# aptitude purge ubuntuone-client ubuntuone-client-gnome rhythmbox-ubuntuone-music-store python-ubuntuone-storageprotocol python-ubuntuone-client python-ubuntuone libubuntuone-1.0-1}}}
 * {{{# aptitude install openssh-server nfs-common}}}
 * {{{# mkdir /home /radio /archiv /music /Public /Upload /var/snd}}}
 * {{{# for link in Buero Gremien Musikredaktion Redaktion Technik Vorstand Wissen Workshop; do target=$(echo $link | tr [:upper:] [:lower:] ); ln -sf /radio/$target /$link; done}}}
 * fstab öffnen und folgendes hinzufügen:

{{{
bigmama:/home /home nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
bigmama:/radio /radio nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
bigmama:/music /music nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
bigmama:/upload /Upload nfs rsize=8192,wsize=8192,timeo=14,intr 0 0

server:/archiv/files/ /archiv nfs addr=192.168.1.2,vers=3,proto=udp,mountvers=3,mountproto=udp,mountport=38177,rsize=8192,wsize=8192,timeo=14,intr 0 0
#archiv:/archiv /archiv nfs rsize=8192,wsize=8192,timeo=14,intr 0 0

airplay:/var/snd /var/snd nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
}}}

 * {{{# sudo mount -a}}}
Zeile 40: Zeile 89:
GConf-Einstellungen === LDAP-Integration ===
 * aptitude install ldap-utils libnss-ldap libpam-ldap nscd


=== Zusätzliche Packete nachinstallieren ===
 * alsa-tools-gui k3b gftp audacious vlc thunderbird easytag soundkonverter kile aqualung asunder
 * audacity audacity1.2

=== GConf-Einstellungen ===

Workstation Installationsanleitung

Hardware

Als Hardware kommen handelübliche PC's zum einsatzen. Neben einer Netzwerkkarte und mindestens 10 GB großen Festplatte werden 2 Soundkarten benötigt um Rivendell und andere Audio-Programme paralell verwenden zu können. Der Ausgang der Rivendell-Soundkarte ist dabei mit einem Kabel an den Line-In eingang der Hauptsoundkarte anzuschliesen.

Betriebssystem

Als Betriebsystem kommt Ubuntu LTS (derzeit Lucid) zum Einsatz. Es folgt eine Schritt für Schritt Anleitung anhand der eine Installation zu erfolgen hat.

Installationsvorgang

Basisinstallation

Das Bios ist so zu konfigurieren: "After Power Failure: Last state" Bootdisk Priority: Harddisk, Ethernet, Other Boot über Netzwerk: im Bootpromt des Radio Helsinki TFTP-Servers, entweder "lucid" oder "lucid64", je nachdem ob i386 oder amd64 auswählen

Ubuntu Installer

  • Sprache: Deutsch
  • Gebiet: Österreich
  • Netzwerk: per DHCP konfigurieren
  • Rechnername: <rechnernamer>

  • Ubuntu Spiegelserver: von Hand eingeben
    • Rechnername: apt
    • Spiegelverzeichnis: /ubuntu/
    • proxy: leer
  • Partitionierung der Festplatte
    • 10 GB /, ext4, Bootflag einschalten
    • 4 GB swap
    • Rest: frei
  • Partitionierung beenden - Basisinstallation beginnt
  • Neuen Benutzer anlegen: rhadmin (persönlichen Ordner nicht verschlüsseln)
  • Standardpaket werden installiert
  • Keine automatischen Aktualisierungen
  • Softwareauswahl: nur 'Ubuntu Desktop' auswählen gegebenfalls alles andere abwählen
  • restlichen Pakete werden installiert
  • Grub auf dem MBR installieren
  • Systemzeit auf UTC setzen

Der Installer startet das System neu. Mit rhadmin einsteigen /etc/default/grub bearbeiten #GRUB_HIDDEN_TIMEOUT=0 sudo update-grup ausführen reboot

Benutzer rhadmin bearbeiten

  • In den Wiederherstellungsmodus booten
  • Wiederherstellungsmenü: root - Zur root Befehlszeile wechseln
  • /etc/passwd user:rhadmin uid=800, gid=800 ändern /home-local/rhadmin
  • /etc/group rhadmin gid=800
  • /etc/adduser.conf:
    • LASTSYSTEM_UID: 999 -> 799

    • LASTSYSTEM_GID: 999 -> 799

    • FIRST_UID: 1000 -> 800

    • LAST_UID: 29999 -> 999

    • FIRST_GID: 1000 -> 800

    • LAST_GID: 29999 -> 999

  • # sudo mv /home /home-local

  • # find / -user 1000 -exec chown rhadmin {} \;

  • # find / -group 1000 -exec chgrp rhadmin {} \;

  • reboot

NFS-Shares einbinden

  • # aptitude purge ubuntuone-client ubuntuone-client-gnome rhythmbox-ubuntuone-music-store python-ubuntuone-storageprotocol python-ubuntuone-client python-ubuntuone libubuntuone-1.0-1

  • # aptitude install openssh-server nfs-common

  • # mkdir /home /radio /archiv /music /Public /Upload /var/snd

  • # for link in Buero Gremien Musikredaktion Redaktion Technik Vorstand Wissen Workshop; do target=$(echo $link | tr [:upper:] [:lower:] ); ln -sf /radio/$target /$link; done

  • fstab öffnen und folgendes hinzufügen:

bigmama:/home            /home           nfs     rsize=8192,wsize=8192,timeo=14,intr 0 0
bigmama:/radio           /radio          nfs     rsize=8192,wsize=8192,timeo=14,intr 0 0
bigmama:/music           /music          nfs     rsize=8192,wsize=8192,timeo=14,intr 0 0
bigmama:/upload          /Upload         nfs     rsize=8192,wsize=8192,timeo=14,intr 0 0

server:/archiv/files/    /archiv         nfs     addr=192.168.1.2,vers=3,proto=udp,mountvers=3,mountproto=udp,mountport=38177,rsize=8192,wsize=8192,timeo=14,intr  0 0
#archiv:/archiv          /archiv         nfs     rsize=8192,wsize=8192,timeo=14,intr 0 0

airplay:/var/snd         /var/snd        nfs     rsize=8192,wsize=8192,timeo=14,intr 0 0
  • # sudo mount -a

LDAP-Integration

  • aptitude install ldap-utils libnss-ldap libpam-ldap nscd

Zusätzliche Packete nachinstallieren

  • alsa-tools-gui k3b gftp audacious vlc thunderbird easytag soundkonverter kile aqualung asunder
  • audacity audacity1.2

GConf-Einstellungen


CategoryDocumentation