install.linux 2.18 KB
Newer Older
1

Adrian Georgescu's avatar
Adrian Georgescu committed
2
Blink Qt Installation on Debian and Ubuntu Linux
3 4
------------------------------------------------

5
Copyright (c) 2010-2014 AG Projects
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 39
http://ag-projects.com

Home page: http://icanblink.com

This document describes the installation procedure on Debian and Ubuntu
operating systems from the official public repository maintained by AG
Projects.


Configure Repository
--------------------

Install the AG Projects debian software signing key:

wget http://download.ag-projects.com/agp-debian-gpg.key
sudo apt-key add agp-debian-gpg.key

Add these lines to /etc/apt/sources.list:


Debian Unstable (Sid)
---------------------

deb     http://ag-projects.com/debian unstable main
deb-src http://ag-projects.com/debian unstable main


Ubuntu Karmic (9.10)
--------------------

deb     http://ag-projects.com/ubuntu karmic main
deb-src http://ag-projects.com/ubuntu karmic main


40 41
Ubuntu Lucid (10.04) and Maverick (10.10)
-----------------------------------------
42 43 44 45

deb     http://ag-projects.com/ubuntu lucid main
deb-src http://ag-projects.com/ubuntu lucid main

46

47 48 49 50
Update the list of available packages:

sudo apt-get update

51

52
Install Blink
53
-------------
54 55 56 57

sudo apt-get install blink


58
Manual Installation
59 60 61 62 63 64 65
-------------------

Retrieve and unpack the tar archive from:
http://download.ag-projects.com/Blink/Linux/

Install the runtime dependencies:

66
 * python (2.7)
67
 * python-application (>= 1.2.5)
68
 * python-cjson
69
 * python-eventlet-0.8 (>= 0.8.11.4)
70
 * python-qt4 (>= 4.7)
71
 * python-twisted-core (>= 8.1.0)
72
 * python-sipsimple (>= 0.18.1)
73 74 75 76
 * python-zope.interface

After installing the above dependencies, install Blink system wide using:

77
python setup.py build_ext
78
sudo python setup.py install
79

80 81 82 83 84 85 86 87

Creating Debian Packages
------------------------

Install the building dependencies:

 * cdbs (>= 0.4.47)
 * debhelper (>= 7)
88
 * python-all (>= 2.7, not 3)
89
 * python-qt4 (>=4.7)
90 91 92 93
 * python-support
 * build-essential
 * python-all-dev
 * devscripts
94
 * libvncserver-dev (or libvncserver-devel)
95 96 97 98 99 100 101 102 103 104 105 106

Create a clean distribution file:

python setup.py sdist

Go to the ./dist directory and untar the file created at the step above.

Go to the newly created directory and type:

debuild

The .deb and related files are built in the upper directory.
107