10445
Comment: add ProprietarySoftware sidebar
|
10457
adding links
|
Deletions are marked like this. | Additions are marked like this. |
Line 223: | Line 223: |
* Iceweasel (Debian's package of Firefox) | * ["Iceweasel"] (Debian's package of Firefox) |
Line 225: | Line 225: |
* Galeon (Gnome's alternative browser, based on gecko too) * Konqueror (KDE's browser). |
* ["Galeon"] (Gnome's alternative browser, based on gecko too) * ["Konqueror"] (KDE's browser). |
inline:Opera2.jpg |
||
Vendor: |
[http://www.opera.com/ opera.com] |
|
License: |
non-free ?BR(attachment:copyright.txt) |
|
quality: |
||
Version reviewed: 9.63.2474.gcc4.qt3 |
||
Download |
signed APT |
|
Source: |
not-available |
|
Lintian: |
minor errors |
|
Control scripts |
humm |
|
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: = Pass ; = Bad |
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 supported web browser] !
Installation
The recommended way to install opera, is to add Opera's package repository in your /etc/apt/sources.list :
## Add this line for Opera browser ## if needed, replace etch with sarge,oldstable,stable,testing,lenny,unstable or sid deb http://deb.opera.com/opera etch 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 --recv-key 033431536A423791 gpg: requesting key 6A423791 from hkp server subkeys.pgp.net gpg: key 6A423791: 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 /root/.gnupg/pubring.gpg ------------------------ [..] pub 1024D/6A423791 2006-09-26 [expires: 2009-09-25] Key fingerprint = CD5A 9776 9F6E F4D9 EBCD 8F92 0334 3153 6A42 3791 uid Opera Software Archive Automatic Signing Key <hostmaster@opera.com> sub 2048g/BEAEDCB7 2006-09-26 [expires: 2009-09-25]
Finally, the command to actually get apt to trust opera :
gpg --armor --export 033431536A423791 | 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 [http://www.opera.com/download/index.dml?platform=linux 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
Adobe's [http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15507&sliceId=1 Version test for Adobe Flash Player]
It didn't worked out of the box for me. work needed.
Java
Sun's [http://www.java.com/en/download/help/testvm.xml Test your Java Virtual Machine (JVM)]
It didn't worked out of the box for me. work needed.
Package Review
Privacy
- All search queries go through opera.com. See /usr/share/opera/locale/*/search.ini
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/fpiat/.opera/opera6.ini |
Saved session |
/home/fpiat/.opera/opera.win |
Bookmarks |
/home/fpiat/.opera/opera6.adr |
Opera directory |
/home/fpiat/.opera/ |
Cache |
/home/fpiat/.opera/cache4/ |
Mail directory |
/home/fpiat/.opera/mail/ |
User CSS directory |
/home/fpiat/.opera/styles/user/ |
System wide files |
|
Plug-in path |
/usr/lib/opera/plugins ?BR /usr/lib/flashplugin-nonfree ?BR /usr/lib/mozilla/plugins |
Config files |
/etc/opera6rc ?BR /etc/opera6rc.fixed |
Lintian check
lintian -v opera_9.63.2474.gcc4.qt3_i386.deb : N: Setting up lab in /tmp/24jThVjecP ...
N: Processing 1 packages...
N: ----
N: Processing binary package opera (version 9.63.2474.gcc4.qt3) ...
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: package-contains-empty-directory usr/lib/opera/plugins/
W: opera: possible-bashism-in-maintainer-script postinst:11 'then echo -e'
W: opera: possible-bashism-in-maintainer-script postinst:16 ' 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"
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)
- attachment:opera-9.25_2007-12-30-license.txt
See also
http://www.opera.com/support/ - Opera's support page.
?Anchor(supported-web-browser)
Alternatives 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).