查看“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 (可以参考http://deb.opera.com/)==== 将下列信息添加到你的 apt sources.list(/etc/apt/sources.list) 文件: deb http://deb.opera.com/opera/ stable non-free 如果提示无法验证,可以这样来安装key: wget -O - http://deb.opera.com/archive.key | sudo apt-key add - 或者,你需要最新的beta版本: deb http://deb.opera.com/opera-beta/ 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浏览器
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息