~openerp-community/openobject-doc/ksa-openobject-doc-6.0

« back to all changes in this revision

Viewing changes to i18n/ru/source/install/linux/web/index.rst

  • Committer: Don Kirkby
  • Date: 2011-02-21 20:46:11 UTC
  • mfrom: (433.1.53 openobject-doc)
  • Revision ID: donkirkby+launpd@gmail.com-20110221204611-1ykt6dmg4k3gh5dh
[MERGE] revisions 477 to 486 from the 5.0 branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
.. i18n: .. index::
 
3
.. i18n:    single: Installation; OpenERP Web (Linux)
 
4
.. i18n:    single: OpenERP Web; Installation (Linux)
 
5
.. i18n: .. 
 
6
..
 
7
 
 
8
.. index::
 
9
   single: Installation; OpenERP Web (Linux)
 
10
   single: OpenERP Web; Installation (Linux)
 
11
.. 
 
12
 
 
13
.. i18n: .. _installation-linux-web-link:
 
14
.. i18n: 
 
15
.. i18n: ===============================================================================
 
16
.. i18n: OpenERP Web Installation
 
17
.. i18n: ===============================================================================
 
18
..
 
19
 
 
20
.. _installation-linux-web-link:
 
21
 
 
22
===============================================================================
 
23
OpenERP Web Installation
 
24
===============================================================================
 
25
 
 
26
.. i18n: Here is the installation instructions for Debian based Linux distributions.
 
27
.. i18n: Tested on Debian Etch and Ubuntu Hardy. The procedure might work with other 
 
28
.. i18n: Linux or similar distributions. See the docs on how to install the specified 
 
29
.. i18n: Packages on your favourite distro.
 
30
..
 
31
 
 
32
Here is the installation instructions for Debian based Linux distributions.
 
33
Tested on Debian Etch and Ubuntu Hardy. The procedure might work with other 
 
34
Linux or similar distributions. See the docs on how to install the specified 
 
35
Packages on your favourite distro.
 
36
 
 
37
.. i18n: -------------------------------------------------------------------------------
 
38
.. i18n: Prerequisites
 
39
.. i18n: -------------------------------------------------------------------------------
 
40
..
 
41
 
 
42
-------------------------------------------------------------------------------
 
43
Prerequisites
 
44
-------------------------------------------------------------------------------
 
45
 
 
46
.. i18n: #. Python >= 2.4
 
47
.. i18n: #. CherryPy >= 3.1.2
 
48
.. i18n: #. Mako >= 0.2.4
 
49
.. i18n: #. Babel >= 0.9.4
 
50
.. i18n: #. FormEncode >= 1.2.2
 
51
.. i18n: #. simplejson >= 2.0.9
 
52
.. i18n: #. pyparsing >= 1.5.0
 
53
.. i18n:     
 
54
.. i18n: Remember, this version requires CherryPy3 which is conflicting with 
 
55
.. i18n: CherryPy2 (used by TurboGears), so you can't install both in system area.
 
56
.. i18n: To overcome with the issue, we added support for local library installation
 
57
.. i18n: for OpenERP Web. In that case, just download the source package and do the 
 
58
.. i18n: following...
 
59
..
 
60
 
 
61
#. Python >= 2.4
 
62
#. CherryPy >= 3.1.2
 
63
#. Mako >= 0.2.4
 
64
#. Babel >= 0.9.4
 
65
#. FormEncode >= 1.2.2
 
66
#. simplejson >= 2.0.9
 
67
#. pyparsing >= 1.5.0
 
68
    
 
69
Remember, this version requires CherryPy3 which is conflicting with 
 
70
CherryPy2 (used by TurboGears), so you can't install both in system area.
 
71
To overcome with the issue, we added support for local library installation
 
72
for OpenERP Web. In that case, just download the source package and do the 
 
73
following...
 
74
 
 
75
.. i18n: -------------------------------------------------------------------------------
 
76
.. i18n: Python
 
77
.. i18n: -------------------------------------------------------------------------------
 
78
..
 
79
 
 
80
-------------------------------------------------------------------------------
 
81
Python
 
82
-------------------------------------------------------------------------------
 
83
 
 
84
.. i18n: .. code-block:: bash
 
85
.. i18n: 
 
86
.. i18n:     $ sudo apt-get install python python-dev build-essential
 
87
.. i18n:     $ sudo apt-get install python-setuptools
 
88
..
 
89
 
 
90
.. code-block:: bash
 
91
 
 
92
    $ sudo apt-get install python python-dev build-essential
 
93
    $ sudo apt-get install python-setuptools
 
94
 
 
95
.. i18n: This will install dependencies required for the following
 
96
..
 
97
 
 
98
This will install dependencies required for the following
 
99
 
 
100
.. i18n: .. code-block:: bash
 
101
.. i18n: 
 
102
.. i18n:     $ cd /path/to/openerp-web/lib
 
103
.. i18n:     $ ./populate.sh
 
104
.. i18n:     $ cd ..
 
105
..
 
106
 
 
107
.. code-block:: bash
 
108
 
 
109
    $ cd /path/to/openerp-web/lib
 
110
    $ ./populate.sh
 
111
    $ cd ..
 
112
 
 
113
.. i18n: This will install all required dependencies in private lib directory, and you
 
114
.. i18n: don't need to install anything...
 
115
..
 
116
 
 
117
This will install all required dependencies in private lib directory, and you
 
118
don't need to install anything...
 
119
 
 
120
.. i18n: -------------------------------------------------------------------------------
 
121
.. i18n: OpenERP Web Client
 
122
.. i18n: -------------------------------------------------------------------------------
 
123
..
 
124
 
 
125
-------------------------------------------------------------------------------
 
126
OpenERP Web Client
 
127
-------------------------------------------------------------------------------
 
128
 
 
129
.. i18n: .. code-block:: bash
 
130
.. i18n: 
 
131
.. i18n:     $ sudo easy_install -U openerp-web
 
132
..
 
133
 
 
134
.. code-block:: bash
 
135
 
 
136
    $ sudo easy_install -U openerp-web
 
137
 
 
138
.. i18n: all other dependencies will be installed automatically by setuptools...
 
139
..
 
140
 
 
141
all other dependencies will be installed automatically by setuptools...
 
142
 
 
143
.. i18n: -------------------------------------------------------------------------------
 
144
.. i18n: Configuration
 
145
.. i18n: -------------------------------------------------------------------------------
 
146
..
 
147
 
 
148
-------------------------------------------------------------------------------
 
149
Configuration
 
150
-------------------------------------------------------------------------------
 
151
 
 
152
.. i18n: Locate the *config/default.cfg* in the installed *EGG*, and make appropriate
 
153
.. i18n: changes, especially:
 
154
..
 
155
 
 
156
Locate the *config/default.cfg* in the installed *EGG*, and make appropriate
 
157
changes, especially:
 
158
 
 
159
.. i18n: .. code-block:: ini
 
160
.. i18n: 
 
161
.. i18n:     [openerp]
 
162
.. i18n:     server = "localhost"
 
163
.. i18n:     port = 8070
 
164
.. i18n:     protocol = "socket"
 
165
..
 
166
 
 
167
.. code-block:: ini
 
168
 
 
169
    [openerp]
 
170
    server = "localhost"
 
171
    port = 8070
 
172
    protocol = "socket"
 
173
 
 
174
.. i18n: where:
 
175
..
 
176
 
 
177
where:
 
178
 
 
179
.. i18n:     * ``server`` is the OpenERP server host
 
180
.. i18n:     
 
181
.. i18n:     * ``port`` is the OpenERP server port which is by default 8070 for NET-RPC or 8069 for XML(S)-RPC.
 
182
.. i18n:       The web server itself listens by default on port 8080 and connects to the OpenERP server
 
183
.. i18n:       using one of the above-mentioned ports.
 
184
.. i18n:       The final web browser connects to the Web server, so usually port 8080. 
 
185
.. i18n: 
 
186
.. i18n:     * ``protocol`` is the protocol to be used (``socket`` for NET-RPC, ``http`` for XML-RPC or ``https`` for XMLS-RPC)
 
187
..
 
188
 
 
189
    * ``server`` is the OpenERP server host
 
190
    
 
191
    * ``port`` is the OpenERP server port which is by default 8070 for NET-RPC or 8069 for XML(S)-RPC.
 
192
      The web server itself listens by default on port 8080 and connects to the OpenERP server
 
193
      using one of the above-mentioned ports.
 
194
      The final web browser connects to the Web server, so usually port 8080. 
 
195
 
 
196
    * ``protocol`` is the protocol to be used (``socket`` for NET-RPC, ``http`` for XML-RPC or ``https`` for XMLS-RPC)
 
197
 
 
198
.. i18n: Now start the web server with ``openerp-web`` command:
 
199
..
 
200
 
 
201
Now start the web server with ``openerp-web`` command:
 
202
 
 
203
.. i18n: .. code-block:: bash
 
204
.. i18n: 
 
205
.. i18n:     $ openerp-web
 
206
..
 
207
 
 
208
.. code-block:: bash
 
209
 
 
210
    $ openerp-web
 
211
 
 
212
.. i18n: If you see message showing ``IOError: Port 8080 not free on '0.0.0.0'`` make
 
213
.. i18n: sure no other application is running on the specified port (8080 is default).
 
214
..
 
215
 
 
216
If you see message showing ``IOError: Port 8080 not free on '0.0.0.0'`` make
 
217
sure no other application is running on the specified port (8080 is default).
 
218
 
 
219
.. i18n: You can change port by changing ``server.socket_port`` value in
 
220
.. i18n: ``config/openerp-web.cfg``.
 
221
..
 
222
 
 
223
You can change port by changing ``server.socket_port`` value in
 
224
``config/openerp-web.cfg``.
 
225
 
 
226
.. i18n: If everything is fine, open your favourite web browser and type 
 
227
.. i18n: http://localhost:8080/, and your can see welcome page with login screen.
 
228
..
 
229
 
 
230
If everything is fine, open your favourite web browser and type 
 
231
http://localhost:8080/, and your can see welcome page with login screen.
 
232
 
 
233
.. i18n: Please make sure cookies are enabled in your browser.
 
234
..
 
235
 
 
236
Please make sure cookies are enabled in your browser.
 
237
 
 
238
.. i18n: Of course, OpenERP Server must be running at that time. You should create a
 
239
.. i18n: database from the DBAdmin interface by clicking on Databases button that you can
 
240
.. i18n: see on the login screen. After creating a new database, login with the 
 
241
.. i18n: admin/admin or demo/demo user to see OpenERP in action...
 
242
..
 
243
 
 
244
Of course, OpenERP Server must be running at that time. You should create a
 
245
database from the DBAdmin interface by clicking on Databases button that you can
 
246
see on the login screen. After creating a new database, login with the 
 
247
admin/admin or demo/demo user to see OpenERP in action...
 
248
 
 
249
.. i18n: .. warning::
 
250
.. i18n: 
 
251
.. i18n:     Please make sure that the system time is properly set otherwise web browsers
 
252
.. i18n:     might fail to establish sessions. We strongly recommend you to synchronize
 
253
.. i18n:     system clock with NTP...
 
254
..
 
255
 
 
256
.. warning::
 
257
 
 
258
    Please make sure that the system time is properly set otherwise web browsers
 
259
    might fail to establish sessions. We strongly recommend you to synchronize
 
260
    system clock with NTP...
 
261
 
 
262
.. i18n: -------------------------------------------------------------------------------
 
263
.. i18n: Run as service (daemon)
 
264
.. i18n: -------------------------------------------------------------------------------
 
265
..
 
266
 
 
267
-------------------------------------------------------------------------------
 
268
Run as service (daemon)
 
269
-------------------------------------------------------------------------------
 
270
 
 
271
.. i18n: This has been tested on *ubuntu* only.To run openerp Web as a service you need to first locate the openerp_web-5.0.0-py2.5.egg ad copy the openerp-web file to etc/init.d/. An egg is a python package. "Eggs are to Pythons as Jars are to Java...".You can find the documentation about eggs at http://peak.telecommunity.com/DevCenter/PythonEggs
 
272
.. i18n: The location of the egg depends on your distribution.
 
273
.. i18n: For example path to openerp_web-5.0.6-py2.5.egg in Ubuntu 8.10 is:
 
274
.. i18n: ::
 
275
.. i18n:   
 
276
.. i18n:   /usr/lib/python2.5/site-packages/openerp_web-5.0.6-py2.5.egg/
 
277
..
 
278
 
 
279
This has been tested on *ubuntu* only.To run openerp Web as a service you need to first locate the openerp_web-5.0.0-py2.5.egg ad copy the openerp-web file to etc/init.d/. An egg is a python package. "Eggs are to Pythons as Jars are to Java...".You can find the documentation about eggs at http://peak.telecommunity.com/DevCenter/PythonEggs
 
280
The location of the egg depends on your distribution.
 
281
For example path to openerp_web-5.0.6-py2.5.egg in Ubuntu 8.10 is:
 
282
::
 
283
  
 
284
  /usr/lib/python2.5/site-packages/openerp_web-5.0.6-py2.5.egg/
 
285
 
 
286
.. i18n: .. code-block:: bash
 
287
.. i18n: 
 
288
.. i18n:     $ sudo cp /path/to/openerp_web-5.0.0-py2.5.egg/scripts/openerp-web /etc/init.d/
 
289
.. i18n:     $ sudo cp /path/to/openerp_web-5.0.0-py2.5.egg/config/openerp-web.cfg /etc/
 
290
.. i18n:     $ sudo chmod +x /etc/init.d/openerp-web
 
291
..
 
292
 
 
293
.. code-block:: bash
 
294
 
 
295
    $ sudo cp /path/to/openerp_web-5.0.0-py2.5.egg/scripts/openerp-web /etc/init.d/
 
296
    $ sudo cp /path/to/openerp_web-5.0.0-py2.5.egg/config/openerp-web.cfg /etc/
 
297
    $ sudo chmod +x /etc/init.d/openerp-web
 
298
 
 
299
.. i18n: edit */etc/init.d/openerp-web* using any editor example:
 
300
..
 
301
 
 
302
edit */etc/init.d/openerp-web* using any editor example:
 
303
 
 
304
.. i18n: .. code-block:: bash
 
305
.. i18n: 
 
306
.. i18n:    $ sudo gedit /etc/init.d/openerp-web
 
307
..
 
308
 
 
309
.. code-block:: bash
 
310
 
 
311
   $ sudo gedit /etc/init.d/openerp-web
 
312
 
 
313
.. i18n: .. code-block:: ini
 
314
.. i18n: 
 
315
.. i18n:     USER="your system username"
 
316
..
 
317
 
 
318
.. code-block:: ini
 
319
 
 
320
    USER="your system username"
 
321
 
 
322
.. i18n: and edit */etc/openerp-web.cfg*:
 
323
..
 
324
 
 
325
and edit */etc/openerp-web.cfg*:
 
326
 
 
327
.. i18n: .. code-block:: bash
 
328
.. i18n: 
 
329
.. i18n:    $ sudo gedit /etc/openerp-web.cfg
 
330
..
 
331
 
 
332
.. code-block:: bash
 
333
 
 
334
   $ sudo gedit /etc/openerp-web.cfg
 
335
 
 
336
.. i18n: .. code-block:: ini
 
337
.. i18n: 
 
338
.. i18n:     log.access_file = "/var/log/openerp-web/access.log"
 
339
.. i18n:     log.error_file = "/var/log/openerp-web/error.log"
 
340
..
 
341
 
 
342
.. code-block:: ini
 
343
 
 
344
    log.access_file = "/var/log/openerp-web/access.log"
 
345
    log.error_file = "/var/log/openerp-web/error.log"
 
346
 
 
347
.. i18n: Create ``/var/log/openerp-web/`` with proper ownership
 
348
..
 
349
 
 
350
Create ``/var/log/openerp-web/`` with proper ownership
 
351
 
 
352
.. i18n: .. code-block:: bash
 
353
.. i18n: 
 
354
.. i18n:     $ sudo mkdir /var/log/openerp-web/
 
355
.. i18n:     $ sudo chown username /var/log/openerp-web/
 
356
..
 
357
 
 
358
.. code-block:: bash
 
359
 
 
360
    $ sudo mkdir /var/log/openerp-web/
 
361
    $ sudo chown username /var/log/openerp-web/
 
362
 
 
363
.. i18n: Now run following command to start the OpenERP Web automatically on system
 
364
.. i18n: startup (Debian/Ubuntu).
 
365
..
 
366
 
 
367
Now run following command to start the OpenERP Web automatically on system
 
368
startup (Debian/Ubuntu).
 
369
 
 
370
.. i18n: .. code-block:: bash
 
371
.. i18n: 
 
372
.. i18n:     $ sudo update-rc.d openerp-web defaults
 
373
..
 
374
 
 
375
.. code-block:: bash
 
376
 
 
377
    $ sudo update-rc.d openerp-web defaults
 
378
 
 
379
.. i18n: Start the deamon:
 
380
..
 
381
 
 
382
Start the deamon:
 
383
 
 
384
.. i18n: .. code-block:: bash
 
385
.. i18n: 
 
386
.. i18n:     $ sudo /etc/init.d/openerp-web start
 
387
..
 
388
 
 
389
.. code-block:: bash
 
390
 
 
391
    $ sudo /etc/init.d/openerp-web start
 
392
 
 
393
.. i18n: .. note::
 
394
.. i18n: 
 
395
.. i18n:      The init script is compatible with all major Linux distributions. Please
 
396
.. i18n:      check docs of your distribution on how to enable services.
 
397
..
 
398
 
 
399
.. note::
 
400
 
 
401
     The init script is compatible with all major Linux distributions. Please
 
402
     check docs of your distribution on how to enable services.
 
403
 
 
404
.. i18n: -------------------------------------------------------------------------------
 
405
.. i18n: Configure HTTPS
 
406
.. i18n: -------------------------------------------------------------------------------
 
407
..
 
408
 
 
409
-------------------------------------------------------------------------------
 
410
Configure HTTPS
 
411
-------------------------------------------------------------------------------
 
412
 
 
413
.. i18n: The following text describes how to configure OpenERP Web for production
 
414
.. i18n: environment over HTTPS with Apache2.
 
415
..
 
416
 
 
417
The following text describes how to configure OpenERP Web for production
 
418
environment over HTTPS with Apache2.
 
419
 
 
420
.. i18n: **mod_proxy + mod_ssl (Apache2)**
 
421
..
 
422
 
 
423
**mod_proxy + mod_ssl (Apache2)**
 
424
 
 
425
.. i18n: See `Apache manual <http://httpd.apache.org/docs/>`_ for more information.
 
426
..
 
427
 
 
428
See `Apache manual <http://httpd.apache.org/docs/>`_ for more information.
 
429
 
 
430
.. i18n: **Apache configuration**
 
431
..
 
432
 
 
433
**Apache configuration**
 
434
 
 
435
.. i18n: .. code-block:: apache
 
436
.. i18n: 
 
437
.. i18n:     <VirtualHost *:443>
 
438
.. i18n: 
 
439
.. i18n:         SSLEngine on
 
440
.. i18n:         SSLCertificateFile /etc/apache2/ssl/apache.pem
 
441
.. i18n: 
 
442
.. i18n:         <Proxy *>
 
443
.. i18n:             Order deny,allow
 
444
.. i18n:             Allow from all
 
445
.. i18n:         </Proxy>
 
446
.. i18n: 
 
447
.. i18n:         ProxyRequests Off
 
448
.. i18n: 
 
449
.. i18n:         ProxyPass        /   http://127.0.0.1:8080/
 
450
.. i18n:         ProxyPassReverse /   http://127.0.0.1:8080/
 
451
.. i18n: 
 
452
.. i18n:         RequestHeader set "X-Forwarded-Proto" "https"
 
453
.. i18n: 
 
454
.. i18n:         # Fix IE problem (http error 408/409)
 
455
.. i18n:         SetEnv proxy-nokeepalive 1
 
456
.. i18n: 
 
457
.. i18n:     </VirtualHost>
 
458
..
 
459
 
 
460
.. code-block:: apache
 
461
 
 
462
    <VirtualHost *:443>
 
463
 
 
464
        SSLEngine on
 
465
        SSLCertificateFile /etc/apache2/ssl/apache.pem
 
466
 
 
467
        <Proxy *>
 
468
            Order deny,allow
 
469
            Allow from all
 
470
        </Proxy>
 
471
 
 
472
        ProxyRequests Off
 
473
 
 
474
        ProxyPass        /   http://127.0.0.1:8080/
 
475
        ProxyPassReverse /   http://127.0.0.1:8080/
 
476
 
 
477
        RequestHeader set "X-Forwarded-Proto" "https"
 
478
 
 
479
        # Fix IE problem (http error 408/409)
 
480
        SetEnv proxy-nokeepalive 1
 
481
 
 
482
    </VirtualHost>
 
483
 
 
484
.. i18n: **OpenERP Web configuration**
 
485
..
 
486
 
 
487
**OpenERP Web configuration**
 
488
 
 
489
.. i18n: .. code-block:: ini
 
490
.. i18n: 
 
491
.. i18n:      tools.proxy.on = True
 
492
..
 
493
 
 
494
.. code-block:: ini
 
495
 
 
496
     tools.proxy.on = True
 
497
 
 
498
.. i18n: **Block the OpenERP Web server port (firewall)**
 
499
..
 
500
 
 
501
**Block the OpenERP Web server port (firewall)**
 
502
 
 
503
.. i18n: .. code-block:: bash
 
504
.. i18n: 
 
505
.. i18n:     $ iptables -A INPUT -i lo -j ACCEPT
 
506
.. i18n:     $ iptables -A INPUT -p tcp --dport 8080 -j REJECT
 
507
..
 
508
 
 
509
.. code-block:: bash
 
510
 
 
511
    $ iptables -A INPUT -i lo -j ACCEPT
 
512
    $ iptables -A INPUT -p tcp --dport 8080 -j REJECT
 
513
 
 
514
.. i18n: .. note::
 
515
.. i18n: 
 
516
.. i18n:     Don't block the localhost/121.0.0.1 (the first rule)
 
517
..
 
518
 
 
519
.. note::
 
520
 
 
521
    Don't block the localhost/121.0.0.1 (the first rule)
 
522
 
 
523
.. i18n: .. note::
 
524
.. i18n: 
 
525
.. i18n:     This method only works if you want your OpenERP Web application at the
 
526
.. i18n:     root of your server (https://www.example.com) and can't be deployed under
 
527
.. i18n:     a subdirectory, e.g. http://www.example.com/openerp.
 
528
.. i18n: 
 
529
.. i18n:     To overcome with the issue you can go with `subdomain`, like:
 
530
.. i18n: 
 
531
.. i18n:         https://openerp.example.com
 
532
..
 
533
 
 
534
.. note::
 
535
 
 
536
    This method only works if you want your OpenERP Web application at the
 
537
    root of your server (https://www.example.com) and can't be deployed under
 
538
    a subdirectory, e.g. http://www.example.com/openerp.
 
539
 
 
540
    To overcome with the issue you can go with `subdomain`, like:
 
541
 
 
542
        https://openerp.example.com
 
543
 
 
544
.. i18n: -------------------------------------------------------------------------------
 
545
.. i18n: Web Browser Compatibilities
 
546
.. i18n: -------------------------------------------------------------------------------
 
547
..
 
548
 
 
549
-------------------------------------------------------------------------------
 
550
Web Browser Compatibilities
 
551
-------------------------------------------------------------------------------
 
552
 
 
553
.. i18n: Supported browsers
 
554
.. i18n: ++++++++++++++++++
 
555
..
 
556
 
 
557
Supported browsers
 
558
++++++++++++++++++
 
559
 
 
560
.. i18n: *OpenERP Web* is known to work best with *Mozilla* based web browsers. Here is
 
561
.. i18n: the list of supported browsers.
 
562
..
 
563
 
 
564
*OpenERP Web* is known to work best with *Mozilla* based web browsers. Here is
 
565
the list of supported browsers.
 
566
 
 
567
.. i18n: #. Firefox >= 1.5
 
568
.. i18n: #. Internet Explorer >= 6.0
 
569
.. i18n: #. Safari >= 3.0
 
570
.. i18n: #. Google Chrome >= 1.0
 
571
.. i18n: #. Opera >= 9.0
 
572
..
 
573
 
 
574
#. Firefox >= 1.5
 
575
#. Internet Explorer >= 6.0
 
576
#. Safari >= 3.0
 
577
#. Google Chrome >= 1.0
 
578
#. Opera >= 9.0
 
579
 
 
580
.. i18n: Flash plugin
 
581
.. i18n: ++++++++++++
 
582
..
 
583
 
 
584
Flash plugin
 
585
++++++++++++
 
586
 
 
587
.. i18n: Your browser should have the Flash plugin installed because *OpenERP Web* uses
 
588
.. i18n: some Flash components.
 
589
..
 
590
 
 
591
Your browser should have the Flash plugin installed because *OpenERP Web* uses
 
592
some Flash components.
 
593
 
 
594
.. i18n: Here is how to install the Flash plugin on an Ubuntu system:
 
595
..
 
596
 
 
597
Here is how to install the Flash plugin on an Ubuntu system:
 
598
 
 
599
.. i18n: .. code-block:: bash
 
600
.. i18n: 
 
601
.. i18n:     $ sudo apt-get install flashplugin-nonfree
 
602
..
 
603
 
 
604
.. code-block:: bash
 
605
 
 
606
    $ sudo apt-get install flashplugin-nonfree