Vendor: |
|
|
License: |
non-free |
|
quality: |
||
Version reviewed: 9.64.2480.gcc4.qt3 |
||
Download |
signed APT |
|
Source: |
not-available |
|
Lintian: |
minor errors |
|
Control scripts |
Yes. looks clean. |
|
Languages: |
be, bg, cs, da, de, el, en, en-GB, es-ES, es-LA, et, fi, fr, fr-CA, fy, hi, hr, hu, id, it, ja, ka, ko, lt, mk, nb, nl, nn, pl, pt, pt-BR, ru, sv, ta, te, tr, uk, zh-cn, zh-tw |
|
Architectures: |
i386 amd64 sparc powerpc |
- |
Legend: |
||
Installing and using Opera web browser under Debian.
Opera is a non-free (proprietary) software. It isn't supported by Debian. It's probably wiser to use a supported web browser !
Note for web developers: This page explains how to use the released version of Opera. However, Opera also provides snapshots of development version (i.e Not for production use...). see http://deb.opera.com/.
Installation
The recommended way to install opera, is to add Opera's package repository in your /etc/apt/sources.list. This is documented in Opera's knowledge base, as well as here:
## Add this line for Opera browser ## if needed, replace lenny with etch,stable,testing,squeeze,unstable... deb http://deb.opera.com/opera lenny non-free
then run :
apt-update [..] Get:4 http://deb.opera.com lenny Release.gpg [189B] Ign http://deb.opera.com lenny/non-free Translation-en_US [..] Get:5 http://deb.opera.com lenny Release [855B] Ign http://deb.opera.com lenny Release [..] Ign http://deb.opera.com lenny/non-free Packages [..] Get:6 http://deb.opera.com lenny/non-free Packages [714B] [..] Fetched 1760B in 0s (1835B/s) Reading package lists... Done W: GPG error: http://deb.opera.com lenny Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 033431536A423791 W: You may want to run apt-get update to correct these problems
Now, we are going to trust Opera :
gpg --keyserver subkeys.pgp.net --recv-key 9D1A0061 gpg: requesting key 9D1A0061 from hkp server subkeys.pgp.net gpg: key 9D1A0061: public key "Opera Software Archive Automatic Signing Key <hostmaster@opera.com>" imported gpg: 3 marginal(s) needed, 1 complete(s) needed, classic trust model gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: Total number processed: 1 gpg: imported: 1
Let's list the keys we have :
gpg --fingerprint 9D1A0061 pub 1024D/9D1A0061 2009-08-31 [expires: 2011-01-23] Key fingerprint = 8526 E45F AF83 DE2F 634C 1909 F9A2 F76A 9D1A 0061 uid Opera Software Archive Automatic Signing Key 2010 <packager@opera.com> sub 4096g/87DEACAE 2009-08-31 [expires: 2011-01-23]
Finally, the command to actually get apt to trust opera :
gpg --armor --export 9D1A0061 | apt-key add - OK
and finally, install opera :
## re-update (to acknowledge the key) apt-get update ##then install apt-get install opera
The message WARNING: The following packages cannot be authenticated! occurs if you forgot to install the keys or to re-update the repository (apt-get update)..
Manual Installation
Opera software is also providing the packages individually.
- This solution isn't recommended : You'll have to download the file manually (this time, and every time there's a security update).
Download the package from Opera/Linux download page
You can save it in /tmp.
Open a command line as root, an run dpkg -i followed by the name of the .deb file you have downloaded.
dpkg -i /tmp/opera_9.25-20071214.6-shared-qt_en_i386.deb Selecting previously deselected package opera. (Reading database ... 148966 files and directories currently installed.) Unpacking opera (from .../opera_9.25-20071214.6-shared-qt_en_i386.deb) ... Setting up opera (9.25-20071214.6) ...
If it fails, it's probably because of a missing dependency. To install libqt3-mt, run :
apt-get install libqt3-mt
Plugins
Flashplugin
Java
Package Review
Privacy
Queries for most provided search engines go through opera.com, except Google (default search) and Wikipedia, and certain localized search providers. See /usr/share/opera/locale/*/search.ini and Opera's privacy policy
Paths and Files
- The packages itself puts most of the files in usual/expected places ( /usr/sbin ; /usr/share/opera ; /usr/share/doc ; /usr/lib/opera/plugins...)
- /usr/share/opera contains many files that should be at other location. it shoudln't hurt though.
User files Path |
|
Preferences |
/home/$USER/.opera/opera6.ini |
Saved session |
/home/$USER/.opera/opera.win |
Bookmarks |
/home/$USER/.opera/opera6.adr |
Opera directory |
/home/$USER/.opera/ |
Cache |
/home/$USER/.opera/cache4/ |
Mail directory |
/home/$USER/.opera/mail/ |
User CSS directory |
/home/$USER/.opera/styles/user/ |
System wide files |
|
Plug-in path |
/usr/lib/opera/plugins |
Config files |
/etc/opera6rc |
Lintian check
lintian opera_9.64.2480.gcc4.qt3_i386.deb: W: opera: extra-license-file usr/share/opera/locale/be/license.txt
W: opera: extra-license-file usr/share/opera/locale/bg/license.txt
W: opera: extra-license-file usr/share/opera/locale/cs/license.txt
W: opera: extra-license-file usr/share/opera/locale/da/license.txt
W: opera: extra-license-file usr/share/opera/locale/de/license.txt
W: opera: extra-license-file usr/share/opera/locale/el/license.txt
W: opera: extra-license-file usr/share/opera/locale/en-GB/license.txt
W: opera: extra-license-file usr/share/opera/locale/en/license.txt
W: opera: extra-license-file usr/share/opera/locale/es-ES/license.txt
W: opera: extra-license-file usr/share/opera/locale/es-LA/license.txt
W: opera: extra-license-file usr/share/opera/locale/et/license.txt
W: opera: extra-license-file usr/share/opera/locale/fi/license.txt
W: opera: extra-license-file usr/share/opera/locale/fr-CA/license.txt
W: opera: extra-license-file usr/share/opera/locale/fr/license.txt
W: opera: extra-license-file usr/share/opera/locale/fy/license.txt
W: opera: extra-license-file usr/share/opera/locale/hi/license.txt
W: opera: extra-license-file usr/share/opera/locale/hr/license.txt
W: opera: extra-license-file usr/share/opera/locale/hu/license.txt
W: opera: extra-license-file usr/share/opera/locale/id/license.txt
W: opera: extra-license-file usr/share/opera/locale/it/license.txt
W: opera: extra-license-file usr/share/opera/locale/ja/license.txt
W: opera: extra-license-file usr/share/opera/locale/ka/license.txt
W: opera: extra-license-file usr/share/opera/locale/ko/license.txt
W: opera: extra-license-file usr/share/opera/locale/lt/license.txt
W: opera: extra-license-file usr/share/opera/locale/mk/license.txt
W: opera: extra-license-file usr/share/opera/locale/nb/license.txt
W: opera: extra-license-file usr/share/opera/locale/nl/license.txt
W: opera: extra-license-file usr/share/opera/locale/nn/license.txt
W: opera: extra-license-file usr/share/opera/locale/pl/license.txt
W: opera: extra-license-file usr/share/opera/locale/pt-BR/license.txt
W: opera: extra-license-file usr/share/opera/locale/pt/license.txt
W: opera: extra-license-file usr/share/opera/locale/ru/license.txt
W: opera: extra-license-file usr/share/opera/locale/sv/license.txt
W: opera: extra-license-file usr/share/opera/locale/ta/license.txt
W: opera: extra-license-file usr/share/opera/locale/te/license.txt
W: opera: extra-license-file usr/share/opera/locale/tr/license.txt
W: opera: extra-license-file usr/share/opera/locale/uk/license.txt
W: opera: extra-license-file usr/share/opera/locale/zh-cn/license.txt
W: opera: extra-license-file usr/share/opera/locale/zh-tw/license.txt
W: opera: maintainer-script-ignores-errors prerm
W: opera: maintainer-script-ignores-errors postrm
W: opera: possible-bashism-in-maintainer-script postinst:14 'then echo -e'
W: opera: possible-bashism-in-maintainer-script postinst:19 ' echo -e'
W: opera: syntax-error-in-debian-changelog line 8 "unrecognised line"
W: opera: syntax-error-in-debian-changelog line 10 "found start of entry where expected more change data or trailer"
W: opera: syntax-error-in-debian-changelog line 16 "badly formatted trailer line"
W: opera: latest-debian-changelog-entry-changed-to-native
E: opera: depends-on-obsolete-package suggests: cupsys-client
Package Dependencies
#dpkg -f opera_9.63.2474.gcc4.qt3_i386.deb Depends Pre-Depends Conflicts Provides Depends: libc6 (>= 2.1.3), xlib6g (>= 3.3.6) | xlibs | libxmu6, libqt3-mt (>= 3.3.4), libstdc++6
Conflicts: opera-static
Provides: www-browser
License
You'll have to accept... once you have installed the program !
Here's a copy of the license, as of 2007-12-30 (shipped with Opera version 9.25)
See also
http://www.opera.com/support/ - Opera's support page.
Alternative browsers
The following browsers are free and supported by Debian.
Iceweasel (Debian's package of Firefox)
Epiphany (Gnome's primary browser, based on gecko)
Galeon (Gnome's alternative browser, based on gecko too)
Konqueror (KDE's browser).
