warning: Creating default object from empty value in /data/web/1/000/027/003/273448/htdocs/ on line 33.

LibreOffice / OpenOffice

wget -O - | bash -


# add ppa repository
sudo add-apt-repository -y ppa:libreoffice/ppa
sudo apt-get update -qq

# install
sudo apt-get install -y libreoffice
sudo apt-get install -y libreoffice-gnome libreoffice-help-de libreoffice-l10n-de libreoffice-officebean libreoffice-java-common libreoffice-base
sudo apt-get install -y hunspell-de-de hunspell-en-us hyphen-de mythes-de

# remove unnecessary gnome menu entries
sed -i 's|Education;Science;||' /usr/share/applications/libreoffice-math.desktop

# fix libjpipe
[ -f /usr/lib/ ] || sudo ln -s /usr/lib/libreoffice/program/ /usr/lib/

# do we need this?
#sudo apt-get install -y

Configure default paper size
echo "a4" > /etc/papersize

# fix broken /
ln -s /usr/lib/libreoffice/program/ /usr/lib/

#dpkg -x libreoffice5.0-ure_5.0.1.2-2_amd64.deb /tmp/
#dpkg -i libreoffice5.0-ure_5.0.1.2-2_amd64.deb
#ln -sf /opt/libreoffice5.0/program/ /usr/lib/

# optional, start LibreOffice quicksart to speedup
ln -s /usr/lib/libreoffice/share/xdg/qstart.desktop /etc/xdg/autostart/

Links - Release Plan - Official downloads (deb)

Install lastest stable Firefox from PPA

wget -O - | bash -


# add repository if necessary
RELEASE=$(lsb_release -rs | tr -d ".")
if [ ${RELEASE} -le 1104 ]; then
  sudo add-apt-repository -y ppa:mozillateam/firefox-stable
  sudo apt-get update -qq

# install firefox
sudo apt-get install -y firefox

# install language packs
sudo apt-get install -y firefox-locale-de firefox-locale-en

Global Firefox extensions folder

OPTIONAL: install flash
wget -O /tmp/install_flash_player.tar.gz
tar -xzf /tmp/install_flash_player.tar.gz -C /tmp
cp /tmp/ /usr/lib/firefox-addons/plugins/

OPTIONAL, install german language pack

Leo translate engine

Gmail Notifier


Install lastest stable Thunderbird

wget -O - | bash -


# install german spell check

# add repository if necessary
RELEASE=$(lsb_release -rs | tr -d ".")
if [ ${RELEASE} -le 1104 ]; then
  sudo add-apt-repository -y ppa:mozillateam/thunderbird-stable
  sudo apt-get update -qq

# install thunderbird
sudo apt-get install -y thunderbird

# install language packs
sudo apt-get install -y thunderbird-locale-de thunderbird-locale-en hunspell-de-de hunspell-en-us

# do we need this?
#sudo apt-get install -y thunderbird-gnome-support

# install lightning
sudo apt-get install -y xul-ext-lightning

# set thunderbird as default email client
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults/ -t string -s /desktop/gnome/url-handlers/mailto/command 'thunderbird "%s"'


mv /usr/lib/thunderbird.old/extensions/* /usr/lib/extensions/

german language


Lightning (calender support)
apt-get install xul-ext-lightning
module name: {e2fda1a4-762b-4020-b5ad-a41df1933103}

# lighting on 64 bit

command line arguments

# shortcuts

### OLD

# german speel check

# Lightning for Thunderbird 3

# add german language
#wget -P /tmp
wget -P /tmp
tar xjf /tmp/thunderbird*.tar.bz2 -C /tmp
#cp /tmp/thunderbird/chrome/de.jar /usr/lib/thunderbird-3.0.1pre/chrome/
cp /tmp/thunderbird/chrome/de.* /usr/lib/thunderbird-3.1.1/chrome/

# calender file
local.sqlite - browser for sqlite files

Open winmail.dat in thunderbird
LookOut -

Send Email from command line
FILE=/tmp/file-$(date +'%Y%m%dT%H%M%S').json
thunderbird -compose "to='',cc='',subject='my_subject',body='my_text',attachment=${FILE}"


Preseed Debian / Ubuntu installation

Pressed on GitHub

pressed install under kvm
wget -O - | bash -

wget -q -O /tmp/UbuntuNetInstall.iso
kvm -m 512 -hda /dev/sda -cdrom /tmp/UbuntuNetInstall.iso -boot d

Install UPnP server

Preseed auto RAID1 LVM

Ubuntu LiveCD quick tweaks

GoTo: Applications > Accessories > Terminal

SSH server
sudo apt-get install -y openssh-server
echo root:t00r | sudo chpasswd
ifconfig | grep Bcast | cut -d':' -f2 | cut -d' ' -f1

Adobe Flash
#wget -P /tmp && \
#sudo dpkg -i /tmp/install_flash_player_10_linux.deb
sudo add-apt-repository ppa:sevenmachines/flash
sudo apt-get update
sudo apt-get install flashplugin64-installer


Install Fax client for Hylafax (YajHFC)

wget -O - | bash -


# add repository
sudo apt-add-repository "deb stable/"
# add repository key
wget -q -O - | sudo apt-key add -
# update repository list
sudo apt-get update -qq
# install yajhfc
sudo apt-get install -y yajhfc yajhfc-faxprinter

# install apps
sudo apt-get install -y libtiff-tools gs

# fix installation
sudo apt-get install -f

# disable autostart
sudo mv /etc/xdg/autostart/yajhfc-autostart.desktop /etc/xdg/autostart/yajhfc-autostart.desktop.disabled

# rename menu entry
sudo sed -i 's|YajHFC|FAX Client|g' /usr/share/applications/yajhfc.desktop

# TODO: rename YajHFC printer to FAX

# OPTIONAL, set evince as default fax viewer
sed -i 's|gnome-open|evince|g' ~/.yajhfc/settings


Ubuntu repository list

## Main
deb lucid main restricted universe multiverse
# deb-src karmic main restricted universe multiverse

## Updates
deb lucid-updates main restricted universe multiverse
# deb-src karmic-updates main restricted universe multiverse

## Backports
deb lucid-backports main restricted universe multiverse
# deb-src karmic-backports main restricted universe multiverse

## Proposed

Debian on SheevaPlug

# create boot disc, sd-card with vfat filesystem
mmc rescan
fatload mmc 0:1 0x00800000 /uImage
fatload mmc 0:1 0x01100000 /uInitrd
setenv bootargs console=ttyS0,115200n8 base-installer/initramfs-tools/driver-policy=most
bootm 0x00800000 0x01100000
# allow root login (change settins on sd card)
cat /etc/ssh/sshd_config | grep Root

Install TaskFreak! (web based task manager)

tar xzf /tmp/taskfreak-multi-mysql-0.6.tgz -C /var/www
mv /var/www/taskfreak-0.6.2/ /var/www/taskfreak
echo "CREATE DATABASE taskfreak;" | mysql -u root -pterceS
echo "GRANT all ON taskfreak.* TO 'taskfreak'@'localhost' IDENTIFIED BY 'taskfreak';" | mysql -u root -pterceS

Install Roundcube

# install from repository
apt-get install -y roundcube
# download
wget $URL -P /tmp
# install
cd /var/www
tar xzf /tmp/roundcubemail-*.tar.gz
mv roundcubemail*/ roundcubemail
chmod 777 /var/www/roundcubemail/temp/ /var/www/roundcubemail/logs/
# create
echo "CREATE DATABASE roundcubemail; GRANT all ON roundcubemail.* TO 'roundcube'@'localhost' IDENTIFIED BY 'pass';" | mysql -u root -p
Syndicate content