个人工具
登录
查看“Opera浏览器”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“Opera浏览器”的源代码
来自Ubuntu中文
←
Opera浏览器
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==下载最新的针对 Ubuntu 的 .deb 包== 目前 Opera 提供了针对 Ubuntu 的 .deb 文件。Debian的.deb文件应该也可以工作。 Opera 提供了两种基本安装类型:使用静态库和共享库。它们的区别是 Opera 是如何链接到 Qt 库的。在共享库版本中,Opera 使用你机器上的 Qt,而静态库的版本则使用 Opera 内建的 Qt。静态库版本下载的体积更大,在菜单和文件选择器使用了点阵字库(没有抗锯齿功能)。动态的编译版本集成到系统中,这样它使用你其它 Qt 应用程序相同的抗锯齿设置。静态的编译版本在浏览器窗口和其它用户界面还是支持抗锯齿功能。静态版本可能更快和更稳定,至少 Opera 的爱好者已经体验了很长时间。你可以都试试,因为在 Ubuntu 中安装和卸载软件相当容易。 请访问Opera 官方[http://www.opera.com/download/index.dml?platform=linux 下载网站],选择你需要的包并选择一个下载镜像站点。 你也可以访问Opera FTP或网站以获得最新的版本。 保存你下载的文件 其中opera11版本已完全修复了输入法问题,可以正常连续输入文字了。网页文字也可自选字体。 ===安装 Opera=== 打开一个终端,转移到你放置下载的deb文件的位置,输入: sudo dpkg -i opera<Tab 键>.deb 注:Tab 键能够自动帮助你输入较长的复杂的文件名。前提是你在正确的目录中,只要输入“opera”并在上述命令说明<Tab 键>的地方按下键盘上的 Tab,Ubuntu 会自动帮助你输入完整的文件名。 安装Opera需要一点时间。 如果你得到一些信息显示依赖的包未安装,请输入: sudo apt-get -f install apt 将会安装这些缺失的包。 ====替换方案——通过 apt-get 安装 Opera==== 将下列信息添加到你的 apt sources.list(/etc/apt/sources.list) 文件: deb http://deb.opera.com/opera/ pool/non-free 0 opera 或者,你不需要最新的版本可以选择稳定的版本: deb http://deb.opera.com/opera/ stable non-free .修改后保存 sources.list 文件,然后在终端中输入: sudo apt-get update 接下来: sudo apt-get install opera 所有需要的依赖关系将会被处理,并且你不需要像上面所述创建桌面文件,这些都自动完成了。(译注:事实似乎并非如此,建议你将本文“Ubuntu 化 Opera(完成安装)”的部分进行一遍。) 在更高版本的opera, 他会自动建立一个文件 /etc/apt/sources.list.d/opera.list , 就像 google-chrome会建立 google-chrome.list 一样, 这个文件就是源信息. 可能在opera 10 测试版本,这个文件名会是 /etc/apt/sources.list.d/opera , 只要手工添加 .list 后缀就行. 如果提示只有 lenny , 只要在文件中找到 opera-beta字样, 改为: deb http://deb.opera.com/opera-beta/ lenny non-free 就行. 以后只要 sudo apt-get update ; sudo apt-get install opera 或 apt-get upgrade 就能升级他.很方便. ==设置 Opera 为默认浏览器== 要将 Opera 设置为系统默认的浏览器和邮件客户端,请这么做: 进入“系统 -> 首选项 -> 首选应用程序” 在“Web 浏览器”标签页选择“自定义”并输入: opera -newpage "%s" 在“邮件阅读器”标签页选择“自定义”并输入: opera -newmail "%s" ==启动浏览器== 你可以通过“应用程序 -> Internet -> Opera”启动这个非常棒的浏览器了。 ==常见问题== ===在opera里我的ibus输入法工作不正常=== 请使用最新的opera.目前最新稳定版是opera11已完全正常。 在opera中要ctrl+space切换会发现无法切换,并且当前页面会变成默认主页。 opera默认有很多很多的快捷键。其中定义的ctrl+space为重新载入主页。将其取消就可以了。 '''工具>首选项>高级>快捷键>键盘设置>编辑''',在搜索框里输入ctrl然后找到'''Space ctrl Go to homepage''' 将其删除。保存就可以了。 ===Operamotif 问题=== 将 multiverse 源加入 sources.list,然后: sudo apt-get install libmotif3 lesstif1 lesstif2 motif-clients 你可能还需要这么做: cd /usr/lib; cp libXm.so.2 libXm.so.3 ===Java 问题=== 如果你在终端中启动 Opera 你可能会看到下面的错误信息,如果你的 Java 不能正确工作的话: ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored. 要修正该错误,请在下面位置更正 Java 的路径:Tools -> Preferences -> Advanced Tab -> Content -> Java options. 它看起来像是: /usr/lib/jvm/java-6-sun/jre/lib/i386 你的实际的 Java 运行时版本可能有些不同。直到下次启动 Opera 这个改动才会生效。 使用 http://www.java.com/en/download/help/testvm.xml 来测试你的 Java 虚拟机(JVM)。 当然你需要安装 Java,请参阅 https://wiki.ubuntu.com/RestrictedFormats?highlight=%28restricted%29 以了解如何进行。 ===常见插件问题=== 要让 Opera 能使用插件,插件必须安装到 Opera 的插件目录中。你可以通过“Tools -> Preferences -> Advanced -> Content -> Plugin Options”添加插件目录。添加目录的描述并按下“Find Plugins”。你可能需要重启 Opera 以启用这些插件。 一些常用的插件的 .so 文件: Shockwave Flash libflashplayer.so Acroread nppdf.so GXine gxineplugin.so 请访问Opera's Linux Plugin Page。 ===Flash 问题=== 有关中文问题、32/64位原生插件安装及使用问题,请先参看[[flash]] Macromedia Flash player 使用 OSS 输出声音,这样当其它应用程序使用声音的时候或者 /dev/dsp 不存在的时候,它就不会发出声音。一个可行的解决方案是通过一个音效守护程序封装启动 Opera,这样发送到 /dev/dsp 的声音将被音效守护程序截获。可以安装 arts 或者 esd-clients: sudo apt-get install arts 或 sudo apt-get install esd-clients 通过相应的守护程序启动 Opera: esddsp opera 或 artsdsp opera 如果你使用 KDE,arts 是默认的音效守护程序,而 esd 是 GNOME 默认的。两者都能协同工作: artsdsp esd & 或 esddsp artswrapper & ===Acroread 插件问题=== Acroread 插件默认的不能在 Opera 8 中工作。你必须修改 Opera 启动脚本来让其工作起来。进入终端,输入: sudo gedit /usr/bin/opera 将 OPERA_LD_PRELOAD="${LD_PRELOAD}" export OPERA_LD_PRELOAD 替换为 LD_PRELOAD="libXm.so.2:${LD_PRELOAD}" export LD_PRELOAD OPERA_LD_PRELOAD="${LD_PRELOAD}" export OPERA_LD_PRELOAD 启动 Opera 并打开一个 pdf 文件。当它询问你要如何做时,点击“Change”按钮,将会一个文件类型关联的对话框,然后选择相关的插件(例如 nppdf.so)。 ===Opera 段错误和静态版本下 Java 崩溃的问题=== 如果你的 Operan 启动为 segfault,或者你使用静态版本时 Java 出现问题,请这么做: 1. 编辑 ~/.opera/pluginpath.ini,修改为这样: [Paths] /usr/lib/opera/plugins=1 /usr/lib/mozilla/plugins=0 /usr/lib/netscape/plugins-libc6=0 2. 创建符号链接,从 /usr/lib/mozilla/plugins/libflashplayer.so 到 /usr/lib/opera/plugins/libflashplayer.so 3. 检查你的 ~/.opera/javapath.txt,当使用 Blackdown Java 时,它应该是 /usr/lib/j2se/1.4/jre/lib/i386 该解决方案由 rwf 提供,基于这个论坛讨论。 === 汉化 === 请访问[http://www.opera.com/download/languagefiles/ 这里],下载对应你的 Opera 版本的语言文件。 进入“Tools > Preferences”,在“General”中,你会找到语言的设置,点击“Details”。 点击“Choose”并找到你下载的语言文件。 点击“OK”并关闭对话框。 ===中文字体显示=== opera11以及以上版本,请在 菜单 设置 首选项 高级 字体 中,每一项都设置为ar pl uming cn。或者你测试认为完美的字体 参见[[Opera浏览器/解决英文环境_Opera 中文字体问题|解决英文环境 Opera 中文字体问题]] opera10.6的用户: 还有一个快速简单的方法, 使用强制字体快速解决: @charset "UTF-8"; /* Name: WenQuanYi Zen Hei */ * { font-family: "WenQuanYi Zen Hei", monospace !important; } 保存为 my.css 在首选项,内容,样式。中选择保存好的my.css,页面文字即刻改变。 ==使用技巧,中文习惯== 基于opera10.6X。 ===双击关闭标签页=== 双击关闭标签页这个功能是傲游浏览器最先提出的,其实Opera里面也有,估计大家一直不知道吧。在Opera浏览器地址栏中输入“opera:config”,可以打开Opera的“首选项编辑器”. 在搜索栏中填入“Doubleclick to close tab",我们可以找到具体的选项,没错,这个选项的用途就是打开内置的“双击关闭标签页”功能。 勾选这个选项之后你的Opera就支持“双击关闭标签页”功能啦。 ===鼠标超级拖拽(在新标签中打开连接)=== 依然是打开“Opera:config”,然后搜索“Enable Drag” 把选项中的247数字改成255即可。不过目前这个超级拖拽功能还不是很强大,不支持文字拖拽。 ===经典小技巧=== 这些技巧均可在快捷键设置中修改^v^ 按下F8便能快速将焦点切换到地址栏上. 你可以按下,(逗号)快速搜索页面内的链接,而按下。(句号)则是搜索页面内的文字。 按下ctrl和方向右键,就可快速翻到“下一页”。当然点击“前进”“后退”后面的奇怪图标也有此作用。 你可以用 Ctrl+Z 恢复被关闭的标签 ===轻松下载flash视频=== 我们可以在opera缓存中获得正在播放的flash。达到无需下载就能获得flash影片的效果。 1.在地址栏输入:opera:about 获得cache(缓存)文件夹位置信息。比如/home/forcat/.opera/cache/ 把/tmp文件夹的链接复制到/home/forcat/.opera/,删除.opera文件夹中cache文件夹。把tmp的链接名改为cache。 2.此时,opera临时文件被缓冲到系统临时文件夹中。会出现g_000E类似的文件夹,即为opera缓冲文件夹。其中文件较大的.tmp文件即为flv文件。如果你安装了kde环境下推荐的播放器VLC,就能自动识别文件类型。 3.推荐把/tmp系统文件夹设置到内存中去。因为tmp文件夹负责很多软件的缓存任务,而且关机就会清空的那种,毫无保留意义。为了提高速度,减少磁盘负担。请把它设置到内存中去。 如果有需要临时缓冲的文件,也可以很方便的使用tmp链接完成。 设置方法:[[Tmpfs]] [[Category:网页浏览]] [[Category:聊天]]
返回至
Opera浏览器
。