wget http://www.panticz.de/sites/default/files/endian/checkddns -O /etc/cron.d/checkddns
0 * * * * /sbin/checkddns.sh YOUR_HOSTNAME.dyndns.org
wget http://www.panticz.de/sites/default/files/endian/checkddns.sh -O /sbin/checkddns.sh
#!/bin/bash
if [ ! -z $1 ]; then
URL=$1
else
echo "Hostname missing"
echo "Usage: $0 YOUR_HOSTNAME.dyndns.org"
exit 1
fi
IP_DNS=$(ping -c 1 muenzen-ritter.dyndns.org | head -1 | cut -d"(" -f2 | cut -d")" -f1)
IP_LOCAL=$(ifconfig | grep inet | tail -2 | head -1 | cut -d":" -f2 | cut -d" " -f1)
ping -c 1 ${URL} > /dev/null
if [ $? -gt 0 -o "${IP_DNS}" != "${IP_LOCAL}" ]; then
echo "Update Dynamic DNS..."
/usr/local/bin/setddns.pl
fi
chmod u+x /sbin/checkddns.sh
/etc/init.d/fcron restart
install
wget http://share.grandou.net/debian/nvflash/nvflash_20110628-2_all.deb -O /tmp/nvflash_20110628-2_all.deb
sudo dpkg -i /tmp/nvflash_20110628-2_all.deb
# Connect the USB cable between your AC100 and the host PC
# Press CTRL and ESC keys and power on your AC100
wget http://cdimage.ubuntu.com/releases/11.10/release/ubuntu-11.10-preinstalled-desktop-armel+ac100.bootimg -O /tmp/ubuntu-11.10-preinstalled-desktop-armel+ac100.bootimg
nvflash --bl /usr/lib/nvflash/fastboot.bin --download 6 /tmp/ubuntu-11.10-preinstalled-desktop-armel+ac100.bootimg
Automatic installation script
wget http://installit.googlecode.com/hg/install.handbrake.sh -O - | bash -
#!/bin/bash sudo apt-add-repository -y ppa:stebbins/handbrake-snapshots sudo apt-get update -qq sudo apt-get install -y handbrake-cli handbrake-gtk
Install stable version
wget http://installit.googlecode.com/hg/install.xbmc.sh -O - | bash -
#!/bin/bash
sudo apt-get install -qq -y python-software-properties pkg-config
if [ "$1" == "-u" ]; then
# add unstable repository
sudo add-apt-repository -y ppa:team-xbmc/unstable
RELEASE=$(lsb_release -rs | tr -d ".")
if [ ${RELEASE} -gt 1110 ]; then
# downgrade to oneiric (lastest available release)
sudo sed -i "s|$(lsb_release -cs)|oneiric|g" /etc/apt/sources.list.d/team-xbmc-unstable-*.list
fi
else
# add stable repository
sudo add-apt-repository -y ppa:team-xbmc/ppa
RELEASE=$(lsb_release -rs | cut -d"." -f1)
if [ ${RELEASE} -gt 10 ]; then
# downgrade to maverick (lastest available release)
sudo sed -i "s|$(lsb_release -cs)|maverick|g" /etc/apt/sources.list.d/team-xbmc-ppa-*.list
fi
fi
# update
sudo apt-get update -qq
# install xbmc
sudo apt-get install -qq -y xbmc
# install required libraries
sudo apt-get install -qq -y libmad0 libmpeg2-4
install unstable version
wget http://installit.googlecode.com/hg/install.xbmc.sh -O /tmp/install.xbmc.sh
bash /tmp/install.xbmc.sh -u
Unofficial PVR repository
sudo add-apt-repository ppa:lars-opdenkamp/xbmc-pvr
XBMC standalone
sudo apt-get install -y xbmc xbmc-standalone
Configuring a Wii Remote
http://www.mini-itx.com/projects/xbmc-ion/module/6
Nero Download
http://www.nero.com/enu/downloads-linux4-trial.php
# download deb package
sudo dpkg -i ~/Downloads/nerolinux-*.deb
wget http://installit.googlecode.com/hg/install.nero.sh -O - | bash -
#!/bin/bash
URL=$1
FILE=${URL##*/}
# get file
if [ ${URL:0:4} == "http" ]; then
wget ${URL} -O /tmp/${FILE}
else
cp ${URL} /tmp/${FILE}
fi
# install file
sudo dpkg -i /tmp/${FILE}
wget http://installit.googlecode.com/hg/install.nvidia-graphic.sh -O - | bash -
#/bin/bash # nvidia graphic driver sudo apt-get install -y --force-yes nvidia-current-updates # configure driver sudo nvidia-xconfig --no-logo --cool-bits=1 # TODO: options #--registry-dwords="PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x3; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"
wget http://installit.googlecode.com/hg/hardware/wlan.medion-md-95400.sh -O - | bash -
#!/bin/bash # Links # http://wiki.ubuntuusers.de/Acer_Hotkeys # NEW # download source apt-get install -y acerhk-source linux-headers-generic # extract cd /usr/src sudo tar -xjf acerhk.tar.bz2 # patch sed -i '561s|KBUILD_CFLAGS|#KBUILD_CFLAGS|g' /usr/src/linux-headers-2.6.32-24-generic/Makefile # compile and install cd /usr/src/modules/acerhk make install echo "acerhk force_series=95400 autowlan=1" > /etc/modprobe.d/acerhk.conf echo "options radeon modeset=1 dynpm=1 dynclks=1" > /etc/modprobe.d/radeon.conf sudo update-initramfs -u # OLD # fix audio echo "acerhk force_series=95400 autowlan=1" >> /etc/modules # fix wlan cat <<EOF> /etc/init.d/wirelessled #!/bin/sh -e echo 1 > /proc/driver/acerhk/wirelessled exit 0 EOF chmod 755 /etc/init.d/wirelessled update-rc.d wirelessled defaults 90
wget http://installit.googlecode.com/hg/install.skype.sh -O - | bash -
#!/bin/bash # TODO: # disable ContactOnline / ContactOffline notification in ~/.Skype/*/config.xml # activate partner repository sudo sed -i "s/# \(deb .* partner\)/\1/" /etc/apt/sources.list sudo apt-get update -qq # install skype sudo apt-get install -y skype
Fix upside down webcam
wget http://www.panticz.de/sites/default/files/scripts/skype.fix.webcam.sh -O - | bash -
#!/bin/bash
# install video4linux libraries
sudo apt-get install libv4l-0
# fix lib path
if [ ! -f /usr/lib/libv4l/v4l1compat.so ]; then
sudo mkdir /usr/lib/libv4l
if [ "$(uname -m)" == "x86_64" ]; then
# 64 bit
sudo ln -s /usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/lib/libv4l/v4l1compat.so
else
# 32 bit
sudo ln -s /usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/lib/libv4l/v4l1compat.so
fi
fi
# modify Skype launcher
sudo sed -i 's|Exec=skype|Exec=env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype|g' /usr/share/applications/skype.desktop
Links
http://www.semanticpool.de/hidden-skype-emoticons/ - hidden skype emoticons
https://help.ubuntu.com/community/SkypeTroubleshooting
https://wiki.ubuntu.com/SkypeWebCams
Disable ContactOnline / ContactOffline notification
wget http://www.panticz.de/sites/default/files/config.xml_.diff -P /tmp/
patch -p2 ~/.Skype/*/config.xml < /tmp/config.xml_.diff
wget http://installit.googlecode.com/hg/install.virtualbox.sh -O - | bash -
#!/bin/sh # install debconf-utils sudo apt-get install debconf-utils # add debconf answer sudo debconf-set-selections <<\EOF virtualbox virtualbox/group-vboxusers note EOF # add key wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - # update repository list cat << EOF | sudo tee -a /etc/apt/sources.list.d/virtualbox.list deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib EOF sudo apt-get update -qq # install sudo apt-get install -y virtualbox-4.1 # do we need this? # virtualbox-ose-modules-$(uname -r) # add current user to vboxusers group sudo adduser $USER vboxusers
Links
http://www.virtualbox.org/wiki/Linux_Downloads
http://www.panticz.de/node/143