Changes between Version 7 and Version 8 of Installing/Linux/Debian/Squeeze
- Timestamp:
- 11/05/2012 12:49:07 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Installing/Linux/Debian/Squeeze
v7 v8 1 1 = Debian Squeeze = 2 If you require a newer version of deluge than what is available in the squeeze repos,3 you can install the newest version in the unstable distribution (sid)4 2 5 First add sid to your /etc/apt/sources.list 3 If you require the latest version of Deluge than what is currently in the Squeeze repository, there are two options open to you: 4 5 == Unstable Repository == 6 7 This method installs the latest Deluge version by using the Debian unstable distribution repository. 8 9 First add unstable to your `/etc/apt/sources.list`: 6 10 {{{ 7 11 deb http://ftp.us.debian.org/debian unstable main 8 12 deb-src http://ftp.us.debian.org/debian unstable main 9 13 }}} 10 (use your local country mirror, eg ftp.uk.debian.org, ftp.fr.debian.org etc.) 14 ''Note: You should use your local country mirror, eg `ftp.uk.debian.org`, `ftp.fr.debian.org` etc.'' 11 15 12 Next we set the priority for each distribution, so that only packages you specify are from sid, not your whole system.16 Next set the priority for each distribution so that only packages you specify are from unstable, not your whole system. 13 17 14 In /etc/apt/preferences 18 Edit `/etc/apt/preferences` 15 19 {{{ 16 20 Package: * … … 27 31 }}} 28 32 29 Update your packages list 33 Update your packages list: 30 34 {{{ 31 35 aptitude update 32 36 }}} 33 37 34 Now install the version of deluge available in unstable 35 38 Now install the version of Deluge available in unstable: 36 39 {{{ 37 40 aptitude -t unstable install deluge … … 39 42 40 43 41 == Launchpad PPA ==42 An alternative to installing deluge from Sid, involves using a Launchpad PPA for Ubuntu Lucid. 44 == Deluge Launchpad PPA == 45 The alternative to using Debian unstable involves using the Deluge Launchpad PPA for Ubuntu Maverick as the release is old enough to not get any unmet dependencies when installed on Squeeze. 43 46 44 That release is old enough as to not get any nasty unmet dependencies when those packages are installed on Squeeze. 47 ''This method does not work for Lenny as it depends on a package that doesn't exist, see [wiki:Installing/Linux/Debian/Lenny Installing Lenny]'' 45 48 46 This method does '''not''' work for Lenny, it depends on a package that doesn't exist in Lenny yet, see [wiki:Installing/Linux/Debian/Lenny] as how this can be done. 47 48 First, lets add the PPA to your {{{/etc/apt/sources.list}}}: 49 Add PPA to your `/etc/apt/sources.list`: 49 50 {{{ 50 deb http://ppa.launchpad.net/deluge-team/ppa/ubuntu lucidmain51 deb-src http://ppa.launchpad.net/deluge-team/ppa/ubuntu lucidmain51 deb http://ppa.launchpad.net/deluge-team/ppa/ubuntu maverick main 52 deb-src http://ppa.launchpad.net/deluge-team/ppa/ubuntu maverick main 52 53 }}} 53 54 54 ''Note: Maverick repository (instead of Lucid) has been reported to work, enabling the use of libtorrent 0.15.'' 55 56 Then, lets fetch and add the GPG key for that repository in order to be able to verify the downloaded packages (the following command needs to be done as privileged user so either su or sudo). 55 Add repository GPG key to verify the downloaded packages: 57 56 {{{ 58 57 apt-key adv --recv-keys --keyserver pgp.surfnet.nl 249AD24C … … 64 63 }}} 65 64 66 Now all that is left to do is install deluge, for example: 65 Install Deluge: 67 66 {{{ 68 apt-get install -t luciddeluge-common deluged deluge-web67 apt-get install -t maverick deluge-common deluged deluge-web 69 68 }}} 69 70 To also upgrade libtorrent to 0.15: 71 {{{ 72 apt-get install -t maverick libtorrent-rasterbar6 python-libtorrent 73 }}}