-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdist-upgrade
38 lines (31 loc) · 1.23 KB
/
dist-upgrade
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/bin/bash
do-release-upgrade -d <<EOF
j
EOF
ln -sf /bin/bash /bin/sh
mv /etc/apt/sources.list.d/yavdr.list /etc/apt/sources.list.d/yavdr.list.pre-dist-upgrade
cat <<EOF >/etc/apt/sources.list.d/yavdr.list
deb http://ppa.launchpad.net/yavdr/testing-vdr/ubuntu lucid main
deb http://ppa.launchpad.net/yavdr/testing-xbmc/ubuntu lucid main
deb http://ppa.launchpad.net/yavdr/testing-yavdr/ubuntu lucid main
EOF
cat <<EOF | apt-key add -
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.0.10
mI0ES6ftrQEEAPBGGmhTutCu9k2ZqTOcJSZEsSTVtDAL8MlDCG/P93O21DuwMzR83+fyRV//
RkeFFpDu8au0yIxgnjWi0KKws+WhiM3jixFOlJL02MGa5c8sG6UBZBIirsKBxr66zMxhwjoo
3TQ5QnwL2Tw5SZO6a/smiRr8+4PtBfw+YwuMwfVnABEBAAG0FExhdW5jaHBhZCBzdGFibGUt
dmRyiLYEEwECACAFAkun7a0CGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAnKizhgQOz
YJoiBACKu6aHe4Axq35XTCCGamlAtlkbMK5Ghex5y4NSyjEZNHsCzMv+IKxenZ1lhiHvDYKW
UHBXRwd2qV+E66Mr3mxo96V1QiKHng2EqhZLLMFisAPO4/IlYRHIqTOpyrG0gpM1MkvXbR2Z
BE5o78RSDnN53Zpr3nc5J2veEJSbowC7Jg==
=Jk9g
-----END PGP PUBLIC KEY BLOCK-----
EOF
apt-get update
apt-get -y dist-upgrade
#workarround because of missing transient package nvidia-195-vdpau -> libvdpau1
dpkg -r --force-all nvidia-195-libvdpau
apt-get -f -y install
apt-get -y install yavdr-essential
signal-event dist-upgrade