Drupal: install easy slider (slideshow)

# create directory
/sites/all/modules/easy_slider/js/
 
# download easySlider javascript file
http://www.cssglobe.com/lab/easyslider1.7/js/jquery.js
http://www.cssglobe.com/lab/easyslider1.7/js/easySlider1.7.js
 
# save to
/sites/all/modules/easy_slider/js/jquery.js
/sites/all/modules/easy_slider/js/easySlider1.7.js
 
# add to your css template (e.g.

Disable IPv6

sudo echo "#disable ipv6" >> /etc/sysctl.conf
sudo echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
sudo echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf
sudo echo "net.ipv6.conf.lo.disable_ipv6 = 1" >> /etc/sysctl.conf
 
sudo sed -i 's|udp6|#udp6|g' /etc/netconfig
sudo sed -i 's|tcp6|#tcp6|g' /etc/netconfig

Fix file permissions

#!/bin/bash
 
for DIR in /media/images /media/videos /media/music; do
    echo ${DIR}
 
    echo "set owner..."
    chown nobody:nogroup ${DIR} -R
 
    echo "set directory permissions..."
    find ${DIR} -type d -exec chmod 777 {} \;
 
    echo "set file permissions..."
    find ${DIR} -type f -exec chmod 666 {} \;
 
    echo "remove lock files..."
    find /media/ -name ".~lock*" -exec rm {} \;
done

Downgrade Libreoffice to 3.3.4

# remove current LibreOffice
sudo apt-get remove -y libreoffice*
 
# change repository
sudo rm /etc/apt/sources.list.d/libreoffice-ppa-oneiric.list*
 
sudo mv /etc/apt/sources.list /etc/apt/sources.list.oneiric
 
cat << EOF | sudo tee -a /etc/apt/sources.list.d/natty.list
deb http://archive.ubuntu.com/ubuntu natty main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu natty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu natty-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu natty-updates main restricte

Build LTSP thin client

#
# BUILD thin client
#
 
# create root directory for LTSP
sudo ltsp-build-client --arch=i386 --dist=precise
 
# disable encryption
cat <<EOF>> /var/lib/tftpboot/ltsp/i386/lts.conf 
[default]
LDM_DIRECTX=True
LDM_SESSION="gnome-session --session=gnome-fallback"
EOF
 
# OPTIONAL: set password on ltsp client
export LTSP_HANDLE_DAEMONS=false
chroot /opt/ltsp/i386/
mount -t proc proc /proc
echo "root:terceS" | chpasswd
umount /proc
exit
 
ltsp-update-image --arch=i386
 
 
# LINKS
http://wiki.ubuntuusers.de/LTSP/lts.conf
https://wiki.ubuntu.com/DebugLocalDev
https://help.ubunt

Create Gnome menu entry

# login as root
sudo su
 
# create group
cat <<EOF>/etc/xdg/menus/applications-merged/my.menu
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
  <Name>Applications</Name>
  <Menu>
    <Name>my</Name>
    <Directory>my.directory</Directory>
    <Include>
      <Category>my</Category>
    </Include>
 
        <Menu>
            <Name>my-sub</Name>
            <Directory>my-sub.directory</Directory>
            <Include>
                <Category>my-sub</Category>
            </Include>
        </Men

Install SQuirreL SQL

Automatic installation script
wget http://installit.googlecode.com/hg/install.squirrel-sql.sh -O - | bash -

#!/bin/bash

# install Java JRE
wget http://installit.googlecode.com/hg/install.java-jre.sh -O - | bash -

# download
wget http://garr.dl.sourceforge.net/project/squirrel-sql/1-stable/3.3.0-plainzip/squirrel-sql-3.3.0-standard.tar.gz -O /tmp/squirrel-sql-3.3.0-standard.tar.gz

# extract
sudo tar xzf /tmp/squirrel-sql-3.3.0-standard.tar.gz -C /usr/lib/
sudo chown root:root -R /usr/lib/squirrel-sql
sudo chmod +r -R /usr/lib/squirrel-sql
sudo ln -s /usr/lib/squirrel-sql-3.3.0-standard /usr/lib/squirrel-sql

# create starter
cat < /tmp/squirrel-sql.desktop
[Desktop Entry]
Name=SQuirreL SQL
Comment=SQuirreL SQL Client
Exec=/usr/lib/squirrel-sql-3.3.0-standard/squirrel-sql.sh
Icon=/usr/lib/squirrel-sql-3.3.0-standard/icons/acorn.xpm
Terminal=false
Type=Application
Categories=GTK;Database;Development;Application
EOF

sudo mv /tmp/squirrel-sql.desktop /usr/share/applications/squirrel-sql.desktop
sudo chmod +r /usr/share/applications/squirrel-sql.desktop

LTSP Nvidia thin client

# ION thin client
export LTSP_HANDLE_DAEMONS=false
chroot /opt/ltsp/i386/
mount -t proc proc /proc

# upgrade system
apt-get update
apt-get dist-upgrade -y

# view avaiable dirver
apt-cache search nvidia

# install nvidia driver
# sudo apt-get install -y nvidia-current-updates
# apt-get install -y nvidia-96 nvidia-96-updates nvidia-173 nvidia-173-updates nvidia-current nvidia-current-updates

# exit chroot
umount /proc
exit

ltsp-update-image --arch=i386
sudo ltsp-update-image -a i386-ion
sudo ltsp-update-kernels

Install Brother P-Touch QL-500 / QL-550 / QL-560 / QL-570 under Ubuntu

Automatic installation script
wget http://installit.googlecode.com/hg/hardware/install.brother-ql-500.sh -O - | bash -

#!/bin/bash

[ ! -d /usr/share/cups/model ] && mkdir /var/spool/lpd
[ ! -d /usr/share/cups/model ] && mkdir /usr/share/cups/model
#ln -s /etc/init.d/cups /etc/init.d/cupsys

# create outdated cupsys init script
cat < /etc/init.d/cupsys
#!/bin/bash

/etc/init.d/cups \$@
EOF
chmod a+x /etc/init.d/cupsys

cat < /var/lib/dpkg/info/ql570cupswrapper.list
./
./usr/
./usr/local/
./usr/local/Brother/
./usr/local/Brother/PTouch/
./usr/local/Brother/PTouch/ql570/
./usr/local/Brother/PTouch/ql570/cupswrapper/
./usr/local/Brother/PTouch/ql570/cupswrapper/cupswrapperql570pt1
./usr/local/Brother/PTouch/ql570/cupswrapper/brcupsconfpt1
EOF

mkdir -p /var/spool/lpd/ql570

wget http://pub.brother.com/pub/com/bsc/linux/dlf/ql570lpr-1.0.0-1.i386.deb -P /tmp
dpkg -i --force-all /tmp/ql570lpr-1.0.0-1.i386.deb

wget http://pub.brother.com/pub/com/bsc/linux/dlf/ql570cupswrapper-1.0.0-1.debian.i386.deb -P /tmp
dpkg -i --force-all /tmp/ql570cupswrapper-1.0.0-1.debian.i386.deb

# connect and power-on the printer

# delete default printer
lpadmin -x QL-570

# create new printer (example for QL-500)
lpadmin -p Brother_P-Touch -E -v usb://Brother/QL-500 -P /usr/share/cups/model/brql570.ppd

# recreate printer
lpadmin -x QL-500
lpadmin -p Brother_QL-500 -E -v usb://Brother/QL-500 -P /usr/share/cups/model/brql500.ppd

lpadmin -p Brother_38x90 -v socket://PRINTSERVER_IP:9100 -E -P /usr/share/ppd/brql570.ppd -o PageSize=38x90 -o PageRegion=38x90 -o ImageableArea=38x90 -o PaperDimension=38x90

# LINKS
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/faq_esp.html
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_esp1.html
http://solutions.brother.com/linux/en_us/download_esp.html#QL-500
http://welcome.solutions.brother.com/bsc/public_s/es/os/linux/linux_ql500550.html

Syndicate content