1) Удалить все версии wine и winetricks.
2) Отключить ppa ubuntu-wine
3) Обновить список пакетов (apt-get update)
4) Установить wine (он потянет пакеты wine 1.4 и winetricks)
5) profit
6) Ждать wine 1.5 в стабильной ветке, и проверять время от времени новую сборку в ppa (может, профиксят).
#
# speed limit to download\upload data from Internet
# for local IP's in interface eth0
#
#!/bin/sh
# start shaper
shaper_start() {
tc qdisc add dev eth0 root handle 1: htb default 12
tc class add dev eth0 parent 1: classid 1:1 htb rate 100mbit ceil 100mbit
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 512kbit ceil 512kbit
tc class add dev eth0 parent 1:1 classid 1:11 htb rate 512kbit ceil 512kbit
tc class add dev eth0 parent 1:1 classid 1:12 htb rate 100mbit ceil 100mbit
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst 192.168.10.0/24 match ip sport 80 0xffff flowid 1:10
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip src 192.168.10.0/24 match ip dport 80 0xffff flowid 1:10
tc qdisc add dev eth0 parent 1:10 handle 20: pfifo limit 5
tc qdisc add dev eth0 parent 1:11 handle 30: pfifo limit 5
tc qdisc add dev eth0 parent 1:12 handle 40: pfifo limit 10
}
shaper_stop () {
# remove shaper
tc qdisc del dev eth0 root
}
# Restart shaper
shaper_restart (){
shaper_stop
sleep 1
shaper_start
}
# View shaper status
shaper_status (){
# view status shaper
tc -s -d qdisc show dev eth0
}
case "$1" in
'start')
shaper_start
;;
'stop')
shaper_stop
;;
'restart')
shaper_restart
;;
'status')
shaper_status
;;
*)
echo "usage rc.shaper : start|stop|restart|status"
esac