Inhaltsverzeichnis
Ubuntu-Installation
@todo Schleife für die Pakete und Fehler auffangen?
# Dateirechte für home setzen
# vorher alle Paketquellen freischalten! (auch Partner & Co.) !! # => /etc/apt/sources.list sichern ... !
# Allgemein sudo apt-get update sudo apt-get install apache2 apache2.2-common apache2-doc banshee bzr cabextract colordiff compizconfig-settings-manager cowsay dia duplicity enigmail etherape filezilla firebug glipper gparted gnome-do gnome-rdp grapc htop inkscape j2sdk1.4 kalarm keepassx kregexpeditor labyrinth mc msttcorefonts mysql-admin mysql-client-5.0 mysql-server-5.0 opera php-pear php5 php5-dev php5-mysql php5-xdebug phpmyadmin recode ssh subversion subversion-tools sun-java6-bin thunderbird thunderbird-gnome-support thunderbird-locale-de vim vim-full virtualbox-ose xbindkeys xbindkeys-config xchm xscreensaver xscreensaver-data-extra wine
# Apache // http://www.symfony-project.org/cookbook/1_0/web_server @httpd.conf sudo a2enmod rewrite sudo a2enmod userdir # sf: AllowOverride All in <Directory> in /etc/apache2/mods-available/userdir.conf einstellen, danach force-reload sudo /etc/init.d/apache2 force-reload
# Java sudo update-alternatives --set java /usr/lib/jvm/java-6-sun/jre/bin/java
# Eclipse - manuell, da neueste Version nicht in der Paketliste // bestehende Workspaces können direkt verwendet werden! sudo mkdir /opt/eclipse cd /opt sudo wget http://ftp.wh2.tu-dresden.de/pub/mirrors/eclipse/tools/pdt/downloads/drops/S20080601-RC2/all-in-one/pdt-all-in-one-S20080601_RC2-linux-gtk.tar.gz&mirror_id=324 #sudo wget http://mirror.yoxos-eclipse-distribution.de/eclipse.org/tools/pdt/downloads/drops/R20070917/all-in-one/pdt-all-in-one-1.0-R20070917-linux-gtk.tar.gz&mirror_id=200 #sudo wget http://mirror.yoxos-eclipse-distribution.de/eclipse.org/tools/pdt/downloads/drops/S20071213-M1/all-in-one/pdt-all-in-one-S20071213_M1-linux-gtk.tar.gz&mirror_id=200 # sudo tar -xzf p* # Plugins # * Columns4Eclipse: http://columns4eclipse.sourceforge.net/updates/ # scheint nur manuell installierbar zu sein :( # * EditorViewer: http://sourceforge.net/projects/editorviewer/ (manuell entpacken, die .jar-Datei in den plugins-Ordner) # * Subclipse: http://subclipse.tigris.org/update_1.2.x -- select required from Europa Discovery # * Symfoclipse: http://noy.cc/symfoclipse # * (Buckminster (select required): http://download.eclipse.org/technology/buckminster/updates) # * (Myln (select required): http://download.eclipse.org/tools/mylyn/update/e3.3/) # * (PDT: http://download.eclipse.org/tools/pdt/updates/) # + usr/bin/eclipse anlegen => siehe wiki | backup .)
# IE4Linux cd /opt sudo wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz sudo tar -xzf ies4linux-latest.tar.gz sudo rm -f ies4linux-latest.tar.gz
# PHP sudo a2enmod php5 sudo pecl install fileinfo # file --mime veraltet # phpMyAdmin sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d sudo apache2ctl restart
# Pear sudo pear upgrade PEAR sudo pear channel-update PEAR
# Pear -- PHP5 Code Sniffer sudo pear install PHP_CodeSniffer
# Skype mkdir -p ~/temp cd ~/temp wget http://www.skype.com/go/getskype-linux-ubuntu sleep 60 gdebi-gtk skype-debian_foo-versionsnummer.deb
# Symfony sudo pear channel-discover pear.symfony-project.com sudo pear remote-list -c symfony sudo pear install symfony/symfony symfony -V # checkout as new project using wizard > php project # /etc/apache2/sites-available/default (wenn userdir verwendet: /etc/apache2/mods-available/userdir.conf): innerhalb des <Directory> AllowOverride All einstellen, danach force-reload
# Virtualbox: chown: „:vboxusers“: ungültige Gruppe - Cannot change owner vboxusers for device /dev/vboxdrv. # sudo gpasswd -a theil vboxusers
# Xdebug // xdebug.ini aus Backup holen | siehe xdebug.txt # -- pecl entfällt, da php5-xdebug via Sources verfügbar -- # sudo pecl search xdebug # sudo pecl install xdebug # extension=xdebug.so in die Extensions der php.ini aufnehmen
# xbindkeys-config gnome-terminal --geometry=163x47+100+75 --hide-menubar
# Aliases