我打算制作一个应用程序,它可以根据环境光线条件在明暗主题之间切换。因此,如果它是一个黑暗的房间,那么该应用程序将切换到黑暗主题以减轻眼睛疲劳并提供愉快的体验。
我在这里查看了 Qt LightSensor API 文档,但在示例设备上尝试它并没有按预期工作。我还确保将传感器添加到 apparmor 文件中。有没有人得到这个工作?
如果答案可以包含工作代码,我将不胜感激。
我正在运行 Ubuntu 11.04 Natty,只是注意到我没有听到任何登录声音。我检查了声音首选项,它显示选择了 Ubuntu 声音主题。
在启动应用程序中也会出现 gnome 登录声音。这可以在下面看到。
这是一个错误吗?Natty 是否包含登录声音?如果没有声音,我可以从启动应用程序中删除它吗?
我喜欢在 Launchpad 上关注 Unity 的开发进度。目前我在 Natty 上运行 Unity 3.8.10。在启动板上,它显示 Unity 3.8.12“0day-SRU”像 3 天前一样发布。但是我还没有得到这个更新。我急切地等待它,因为它修复了我在使用 Unity 时遇到的许多错误。
为什么我没有收到更新?还有“oday-SRU”是什么意思?
这是一个普遍的问题。有时在使用 Natty 时,界面会像键盘一样冻结,但鼠标会响应。在这种情况下,按 Ctrl+Alt+F1 会将我置于终端。但是我不知道如何加载 GUI 和 Unity 并继续使用 Ubuntu。目前我只是正常关机并重新启动。
我没有这方面的专业知识,这可能就是为什么我使用的某些术语可能是错误的。如有必要,请纠正我。
当我按下 Ctrl+Alt+F1 时,如何重新启动 Xserver 或 GUI(Gnome 和 Unity)?
我创建了一个 Firefox 快速列表,如下所示,
但是,我还想在单独的组下的快速列表中添加常用网站。为了在视觉上很好地呈现它,我想添加分隔符(如屏幕截图中所示的白线)以将其与其他现有命令分开。
是否有任何代码或任何其他方式来做到这一点?
如何在统一的快速列表中添加分隔符?
请注意,目前,以下包含的大部分信息已过时,无法更新。请注意,其中大部分内容不适用于 Ubuntu 12.04 及更高版本。
为 Unity 创建自定义启动器很简单。快速列表提供了一种简单有效的方式来快速访问特定应用程序的常用任务。
注意:从 Ubuntu 11.10 开始,此弹出选项已消失。现在只能通过编辑主文件夹中的文本文件来创建启动器。
创建自定义启动器很容易。
那么,您在 Unity 上使用哪些自定义启动器?
注意:请将每个答案限制为一个自定义启动器。另外,请提供它的屏幕截图。
我安装了 Ubuntu Natty 11.04 Beta 2。我确实有一些我报告的compiz冻结。但是今天我遇到了系统冻结...一切都被冻结了...键盘没有响应,到处点击都不起作用,唯一的方法是硬重启系统。
场景 1:我在全屏播放 supertuxkaart 时突然卡住了……只有硬重置才是解决方案。(虽然没有再试一次)
场景 2:Unity 运行了将近 4 个小时,处理文件,听音乐,然后突然卡住了。
这个系统冻结不是传统的,就像你登录后没有统一或登录2-3分钟后冻结一样。
但是,由于我不知道是什么原因导致冻结,而且系统无法生成任何错误报告,因为我进行了硬重启,我该如何向启动板报告呢?
我刚刚在我的系统上安装了 Ubuntu Natty beta 2。我还在 Launchpad 中定期跟踪 Unity 的里程碑。当我下载 Ubuntu Natty beta 时,Unity 版本是 3.8.6。然而几个小时前他们发布了 3.8.8 版本。
我需要知道版本,因为它将帮助我测试添加的功能和其他内容。
如何找出我在 Ubuntu Natty beta 2 上运行的 Unity 版本?
Unity-2D 和 Unity-3D 有什么区别?未来版本的 ubuntu 会支持 unity-2D(更新、功能)吗?
我正在运行 ubuntu 10.10,当我在 ubuntu 软件中心收到此错误消息时,我正试图重新安装指示器天气。它显示在下面的屏幕截图中,
我点击修复,但消息不断出现。我关闭了 ubuntu 软件中心并再次尝试并得到相同的错误消息。
如果从上一个屏幕截图中不清楚,这是错误消息,
编辑1:运行 sudo apt-get install aptitude
时说我已经安装了aptitude。然后我跑了sudo apt-get reinstall indicator-weather
。输出是,
indicator-weather is not currently installed, so it will not be reinstalled.
indicator-weather is not currently installed, so it will not be reinstalled.
The following packages will be REMOVED:
libgio-cil{u}
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 274kB will be freed.
Do you want to continue?
我继续说是,但问题仍然存在。
编辑 2:我尝试运行sudo apt-get install indicator-weather
但收到以下错误消息。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
indicator-weather : Depends: gir1.2-glib-2.0 but it is not installable
E: Broken packages
我正在使用 Ubuntu 10.10 Maverick,我遇到了 NetworkManager 随机退出导致互联网连接中断的问题。恢复它的唯一方法是注销或重新启动计算机。这很烦人,因为您必须关闭所有正在执行的工作并注销或重新启动计算机。
面板中的 Networkmanager 图标在退出时不再可见,如此处的屏幕截图所示。
但是无线的硬件图标仍然存在,这表明这是一个软件问题。
有没有其他人遇到过这个问题?退出时是否有命令或其他东西可以重新启动网络管理器小程序?
我在 Dell Inspiron 1525 笔记本电脑上双启动 Ubuntu 10.10 Maverick Meerkat 和 Windows 7。而且我在这两个操作系统上都安装了最新的 Firefox 4.0。但是,当我单击 Windows 上的组织选项卡按钮时,我可以看到在后台应用的 firefox personna 主题,如下面的屏幕截图所示。
这是安装在 ubuntu 10.10 中的
从两张截图中可以看出,在组织标签页下看不到 ubuntu 中的 firefox 4.0 主题。ubuntu 10.10 系统中也缺少 firefox 按钮。虽然在 ubuntu 中浏览网页时可以看到主题。仅在标签组织页面中,我没有看到应用了 firefox personna 主题,而只是一个暗灰色的背景。
更新:我在 windows 7 中运行 firefox 4.0 最终版本,并在使用 firefox-next ppa 安装的 ubuntu 10.10 中运行 firefox 4.0 RC。
更新:我已按照 ændrük 的建议提交了反馈。:)
更新:我在最新的 Firefox 4.0 稳定版本(从他们的网站下载)上尝试过,但仍然有这个问题。
为什么会这样?
我正在运行 ubuntu 10.10 Maverick Meerkat,最近我正在帮助使用不稳定的 buid 测试指标天气。但是有一个错误导致我的系统突然冻结(由于指标天气而不是 ubuntu),唯一的恢复方法是对系统进行硬重置。这发生了几次。
当我在几次这样的重置后尝试打开女妖时,我收到以下致命错误,迫使我退出女妖。
屏幕截图不够清晰,无法阅读错误,所以我将其发布在下面,
An unhandled exception was thrown: Sqlite error 11: database disk image is malformed (SQL:
BEGIN TRANSACTION;
DELETE FROM CoreSmartPlaylistEntries WHERE SmartPlaylistID IN (SELECT SmartPlaylistID FROM CoreSmartPlaylists WHERE IsTemporary = 1);
DELETE FROM CoreSmartPlaylists WHERE IsTemporary = 1;
COMMIT TRANSACTION)
at Hyena.Data.Sqlite.Connection.CheckError (Int32 errorCode, System.String sql) [0x00000] in <filename unknown>:0
at Hyena.Data.Sqlite.Connection.Execute (System.String sql) [0x00000] in <filename unknown>:0
at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0
Exception has been thrown by the target of an invocation.
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in <filename unknown>:0
at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] in <filename unknown>:0
.NET Version: 2.0.50727.1433
OS Version: Unix 2.6.35.27
Assembly Version Information:
gkeyfile-sharp (1.0.0.0)
Banshee.AudioCd (1.9.0.0)
Banshee.MiniMode (1.9.0.0)
Banshee.CoverArt (1.9.0.0)
indicate-sharp (0.4.1.0)
notify-sharp (0.4.0.0)
Banshee.SoundMenu (1.9.0.0)
Banshee.Mpris (1.9.0.0)
Migo (1.9.0.0)
Banshee.Podcasting (1.9.0.0)
Banshee.Dap (1.9.0.0)
Banshee.LibraryWatcher (1.9.0.0)
Banshee.MultimediaKeys (1.9.0.0)
Banshee.Bpm (1.9.0.0)
Banshee.YouTube (1.9.0.0)
Banshee.WebBrowser (1.9.0.0)
Banshee.Wikipedia (1.9.0.0)
pango-sharp (2.12.0.0)
Banshee.Fixup (1.9.0.0)
Banshee.Widgets (1.9.0.0)
gio-sharp (2.14.0.0)
gudev-sharp (1.0.0.0)
Banshee.Gio (1.9.0.0)
Banshee.GStreamer (1.9.0.0)
System.Configuration (2.0.0.0)
NDesk.DBus.GLib (1.0.0.0)
gconf-sharp (2.24.0.0)
Banshee.Gnome (1.9.0.0)
Banshee.NowPlaying (1.9.0.0)
Mono.Cairo (2.0.0.0)
System.Xml (2.0.0.0)
Banshee.Core (1.9.0.0)
Hyena.Data.Sqlite (1.9.0.0)
System.Core (3.5.0.0)
gdk-sharp (2.12.0.0)
Mono.Addins (0.4.0.0)
atk-sharp (2.12.0.0)
Hyena.Gui (1.9.0.0)
gtk-sharp (2.12.0.0)
Banshee.ThickClient (1.9.0.0)
Nereid (1.9.0.0)
NDesk.DBus.Proxies (0.0.0.0)
Mono.Posix (2.0.0.0)
NDesk.DBus (1.0.0.0)
glib-sharp (2.12.0.0)
Hyena (1.9.0.0)
System (2.0.0.0)
Banshee.Services (1.9.0.0)
Banshee (1.9.0.0)
mscorlib (2.0.0.0)
Platform Information: Linux 2.6.35-27-generic i686 unknown GNU/Linux
Disribution Information:
[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.10
DISTRIB_CODENAME=maverick
DISTRIB_DESCRIPTION="Ubuntu 10.10"
[/etc/debian_version]
squeeze/sid
为了清楚起见,这仅发生在硬重置之后而不是之前。我以前每天都使用女妖,效果很好。
谁能帮我解决这个问题?
我希望这个问题能在迁移到更新版本的 ubuntu 时对其他 ubuntu 用户有所帮助。这应该包含他们需要的所有信息。因此,请在回答时尝试将它们分成点以便于理解。我了解我提出的一些问题之前可能已被其他用户提出过。在这种情况下,只需提供这些问题的链接。
我正在运行ubuntu 10.10 Maverick Meerkat,以防万一。我可以肯定地说,全新安装绝对比升级更好,因为它让您有机会清理系统并重新开始。然而,我们中的一些人喜欢保留某些软件配置或文件等。
问题如下,
您如何保存某些应用程序的配置文件,例如 Thunderbird、firefox等...以便您基本上可以粘贴到新版本的 ubuntu 中?(例如 Thunderbird 有我所有的邮件,所以我肯定想备份它的配置,然后在我做的新安装中使用它)
我安装了一些应用程序,例如 MATLAB 和 Maple(基于 JAVA)。当我迁移时,我可以将整个安装文件夹复制到新版本的 ubuntu吗?如果我这样做,它还会像现在一样工作吗?
备份时应该备份哪些文件夹?显然,您的个人文件将被备份。但除此之外,是否有必要备份主文件夹、/usr/bin 等中的内容?
我已经安装了 BURG。我猜当我与程序的配置和所有内容一起进行全新安装时,它会被删除。我怎样才能对其进行备份?
我正在将我的 ubuntu 与 Windows 7 一起双启动。当我执行 ubuntu 的全新安装时,会删除 GRUB(引导加载程序)并且无论如何都会危及我的 Windows 安装吗?
随着时间的推移,我添加了很多 PPA,它们当然与我当前的 ubuntu 版本兼容。如何备份我的所有 PPA,当我恢复它们时它们是否与新版本的 ubuntu 兼容?
有没有办法获取用户安装的应用程序的完整列表,并在可能的情况下自动在新系统中安装这些应用程序?例如,我安装了 VLC、ubuntu 调整等应用程序,而不是必须从头开始安装所有东西,最好有一个程序来安装它。
我希望这涵盖了用户在考虑执行其系统的全新安装时可能面临的所有问题或疑虑。如果我遗漏了什么,请将其作为评论提及,我会将其添加到我的问题中。
我曾经在我的 gnome 面板上安装了 dockbarX 小程序。但是有一天,当我登录时,我收到一条错误消息,可以在下面的屏幕截图中看到。所以我删除了它,然后尝试再次将它添加到 gnome 面板,但我仍然收到错误消息。
我在Ubuntu 10.10 Maverick Meerkat上运行最新版本的dockbarX 0.43 ,启用了帮助程序和媒体按钮等。我最近没有更新它,现在已经使用这个版本几个星期了,现在才遇到这个问题。
我尝试重新安装 dockbarX 的所有组件,但仍然收到错误消息。
这是 ~/.dockbarx/log/dockbarx.log
ERROR | 2011-03-02 12:10:18,984 | Traceback (most recent call last):
ERROR | 2011-03-02 12:10:18,985 | File "/usr/bin/dockbarx_factory", line 31, in <module>
ERROR | 2011-03-02 12:10:18,985 | import dockbarx.dockbar
ERROR | 2011-03-02 12:10:18,985 | File "/usr/lib/pymodules/python2.6/dockbarx/dockbar.py", line 37, in <module>
ERROR | 2011-03-02 12:10:19,187 | from groupbutton import *
ERROR | 2011-03-02 12:10:19,187 | File "/usr/lib/pymodules/python2.6/dockbarx/groupbutton.py", line 40, in <module>
ERROR | 2011-03-02 12:10:19,324 | import zg
ERROR | 2011-03-02 12:10:19,324 | File "/usr/lib/pymodules/python2.6/dockbarx/zg.py", line 34, in <module>
ERROR | 2011-03-02 12:10:19,399 | iface = client.ZeitgeistDBusInterface()
ERROR | 2011-03-02 12:10:19,400 | File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 184, in __init__
ERROR | 2011-03-02 12:10:19,428 | self.OBJECT_PATH)
ERROR | 2011-03-02 12:10:19,428 | File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 244, in get_object
ERROR | 2011-03-02 12:10:19,496 | follow_name_owner_changes=follow_name_owner_changes)
ERROR | 2011-03-02 12:10:19,496 | File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 241, in __init__
ERROR | 2011-03-02 12:10:19,520 | self._named_service = conn.activate_name_owner(bus_name)
ERROR | 2011-03-02 12:10:19,520 | File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 183, in activate_name_owner
ERROR | 2011-03-02 12:10:19,520 | self.start_service_by_name(bus_name)
ERROR | 2011-03-02 12:10:19,520 | File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 281, in start_service_by_name
ERROR | 2011-03-02 12:10:19,521 | 'su', (bus_name, flags)))
ERROR | 2011-03-02 12:10:19,521 | File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
ERROR | 2011-03-02 12:10:19,574 | message, timeout)
ERROR | 2011-03-02 12:10:19,575 | dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/local/bin/zeitgeist-daemon: Success
我怎么解决这个问题?
我正在运行 ubuntu 10.10,并安装了 Gnome Activity Journal。但是,它不显示任何最近使用的文件。我在下面附上了截图。
请注意,gnome 活动日志已经在系统上安装了一段时间。所以不是我最近安装的,它仍然要慢慢收集数据。zeitgeist-daemon 也在后台运行。
重新安装 zeitgeist 会帮助解决这个问题吗?如果是,您能否提供一个 ppa,我可以在其中找到 zeitgeist 的最新稳定版本。
更新 1:我尝试卸载 zeitgeist 和 gnome 活动日志,但问题仍然存在。为什么时代精神不收集数据?
更新 2:我检查了 12 月份的峰值。但他们什么都不是。在进行到那个月之后,峰值就像其他人一样回到了零。
更新 3:我检查了时代精神的偏好。我没有将任何东西列入黑名单。将检查删除数据库是否有任何作用。
更新 4:我很高兴知道 zeitgeist 正在收集数据,但不知何故它没有在 gaj 中显示。按照以下解决方案之一清除软件然后重新安装它,我不再能够打开 gaj。但是我可以说我无法正确清除所有内容。当我尝试该命令sudo apt-get --purge gnome-acitivity-journal
时,它不起作用。当我现在尝试打开 gaj 时,我在终端中收到以下消息。
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Traceback (most recent call last):
File "/usr/bin/gnome-activity-journal", line 101, in <module>
from src.main import PortalWindow
File "/usr/share/gnome-activity-journal/src/main.py", line 31, in <module>
from activity_widgets import MultiViewContainer, TimelineViewContainer, ThumbViewContainer
File "/usr/share/gnome-activity-journal/src/activity_widgets.py", line 39, in <module>
from store import ContentStruct, CLIENT
File "/usr/share/gnome-activity-journal/src/store.py", line 539, in <module>
STORE = Store()
File "/usr/share/gnome-activity-journal/src/store.py", line 397, in __init__
days_population = ZeitgeistDBusInterface().get_extension("Log", "journal/activity").GetHistogramData()
File "/usr/local/lib/python2.6/dist-packages/zeitgeist/client.py", line 82, in __getattr__
raise TypeError("Unknown method name: %s" % name)
TypeError: Unknown method name: GetHistogramData
问题是我以前经常遇到这个错误。但是我通过将 gnome_activity_journal.py 复制到/home/krnekhelesh/.local/share/zeitgeist/Extensions/ 来解决它。但现在这种方法似乎行不通了。我也尝试重新启动 zeitgeist 守护进程,但仍然是同样的问题。
更新 5:我不再收到更新 4 中发布的错误。Gnome 活动日志打开,但与屏幕截图中显示的问题相同。终端的输出是
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Activate
Activating Example Plugin
Activating Blacklist Manager
更新 6:最近的文档没有被禁用。我可以在位置菜单下完美地查看它。当我删除文件 activity.sqlite 时,它也被再次创建,表明 zeitgeist 正在记录最近的活动。
更新 7:这是我在下面插入的最新屏幕截图,其中显示了一两天的 8 个项目。但是,当我点击那一天时,GAJ 没有显示任何最近使用的文件。
更新 8:我删除了 ~.local/share/zeitgeist 文件夹,然后zeitgeist-datahub
在终端中运行命令。输出如下,
Traceback (most recent call last):
File "/usr/bin/zeitgeist-datahub", line 33, in <module>
from _zeitgeist.loggers.zeitgeist_setup_service import DataProviderService
ImportError: No module named loggers.zeitgeist_setup_service
更新 9:时代精神组件的版本号如下,
时代精神核心:0.7.0
Gnome-Activity-Journal:0.6
时代精神数据中心:0.5.2
更新 10:在我再次重新安装 GAJ 之前,我完全删除了 GAJ 和 zeitgeist,并确保文件夹/usr/share/zeitgeist和/usr/local/share/zeitgeist也很清晰。在运行 GAJ 时,窗口没有出现。所以我做了以下。
我输入zeitgeist-daemon --replace
并得到以下输出,
Traceback (most recent call last):
File "/usr/local/bin/zeitgeist-daemon", line 38, in <module>
from _zeitgeist.engine import constants
ImportError: No module named _zeitgeist.engine
然后我运行命令zeitgeist-datahub
并得到以下输出,
Traceback (most recent call last):
File "/usr/bin/zeitgeist-datahub", line 32, in <module>
from zeitgeist.client import ZeitgeistDBusInterface
File "/usr/local/lib/python2.6/dist-packages/zeitgeist/client.py", line 35, in <module>
from zeitgeist.datamodel import (Event, Subject, TimeRange, StorageState,
File "/usr/local/lib/python2.6/dist-packages/zeitgeist/datamodel.py", line 1116, in <module>
execfile(os.path.join(_config.datadir, "zeitgeist/ontology/zeitgeist.py"))
IOError: [Errno 2] No such file or directory: '/usr/local/share/zeitgeist/ontology/zeitgeist.py'
在检查突触管理器时,版本号与之前在更新 9 中所述的相同。
更新 10:它的工作原理!!!!!!这是我所做的,正如 mhr 所说,我卸载了所有东西,使用locate zeitgeist
并删除了所有东西。之后,我还为 zeitgeist-datahub 强制使用了 0.5.1 版。重新启动并再次安装所有内容。它有效..但是有一个小问题!
我必须先运行命令zeitgeist-daemon --replace
,当它在终端中运行时,我可以打开 GAJ。否则不会出现。
如果我不运行zeitgeist-daemon --replace
但在终端中运行 GAJ,我会收到以下错误消息。
Traceback (most recent call last):
File "/usr/bin/gnome-activity-journal", line 90, in <module>
CLIENT = ZeitgeistClient()
File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 318, in __init__
self._iface = ZeitgeistDBusInterface()
File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 184, in __init__
self.OBJECT_PATH)
File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 244, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 241, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 183, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 281, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/local/bin/zeitgeist-daemon: Success
除此之外,它完美无缺。它很好地得到了我今天使用的文件、我使用的图片以及所有内容。
希望这可以帮助。任何人?
请不要将此误认为是另一个类似安装 Firefox 4.0 beta 的帖子。我无意这样做。
我的意思是在 2 月或可能 3 月 Firefox 4.0 将正式发布。官方存储库会更新到最新版本还是我应该安装添加 mozilla 每日 ppa 来执行此操作?
我非常热衷于在最新版本的 Firefox 4.o 发布时安装它。firefox 网站只提供.tar.bz2文件,这意味着我需要从源代码编译。因此,如果官方存储库更新到 firefox 4.0,就会出现问题。