Klärwerk Server

# Entsprechend Howto „Grundkonfiguration

# kw zu users hinzugefügt.
sudo adduser kw users
# Shell neustarten und nachschauen, ob kw zur Gruppe users hinzugefügt wurde.
groups

# .bashrc erweitert (Uhrzeit + History wird sofort und mit Ausführungszeit gespeichert und die Kapazität erhöht)
cat >>~/.bashrc <<EOT

# Sven: Zeit im Prompt:
PS1="\t "\$PS1

# Sven: History wird hiermit sofort nach jedem Kommando und mit Zeitstempel gespeichert:
shopt -s histappend
export PROMPT_COMMAND='history -a;ruby -e "f=%q($HOME/.bash_history);c=File.read(f).chomp;File.open(f,%q(w)).puts c+%q( # )+Time.now.strftime(%q(%F %X))"'
export HISTSIZE=9999
EOT

# Einige Programme installieren …
sudo apt-get --yes install k4dirstat
sudo apt-get --yes install git
sudo apt-get --yes install beep
sudo apt-get --yes install sox
sudo apt-get --yes install virtualbox
sudo apt-get --yes install curl
sudo apt-get --yes install patch
sudo apt-get --yes install nfs-kernel-server
sudo apt-get --yes install nmap
sudo apt-get --yes install ssh
# Bei der Passwortabfrage das Feld leer lassen!
sudo apt-get install mysql-server
sudo apt-get install libmysqld-dev

# Umask auf 002 setzen
sudo sed -ri "s/^(UMASK\s+).+$/\1002/" /etc/login.defs

# Nachschauen, ob Umask auch 002 ist.
grep UMASK /etc/login.defs

# RVM Installation:

bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile
Müsste getestet werden, wenn es nicht klappt, .Bash_rc benutzen! (wird erst nach einem Neustart aktiv)

# Shell neustarten!

source ~/.bash_profile
type rvm | head -1

# Wenn *rvm is a function* in der Konsole steht, läuft RVM.

# Zlib installieren (wird für Rubygem benötigt)
rvm pkg install zlib
# Folgendes ist notwendig, aber ggf. schon vorhanden!
rvm pkg install openssl
rvm pkg install iconv
rvm pkg install readline
# Ruby 1.8.7
rvm install 1.8.7
# Ruby 1.9.3
rvm install 1.9.3

# Ruby Version auswählen:
rvm use 1.9.3

# Gems installieren
gem install -v 2.3.14 rails
gem install rake
gem install rspec

Advertisements

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s