我尝试使用本手册从源安装 webkit 应用程序:
https://help.ubuntu.com/community/WebKit
当我输入:
./autogen.sh --prefix=/usr
Run Code Online (Sandbox Code Playgroud)
出现以下错误:
checking for _FILE_OFFSET_BITS value needed for large files... 64
configure: error: Compiler GCC >= 4.7 or Clang >= 3.0 is required for C++ compilation
Run Code Online (Sandbox Code Playgroud)
当我输入:
gcc --version
Run Code Online (Sandbox Code Playgroud)
它回应:
gcc (Ubuntu/Linaro 4.7.2-11precise2) 4.7.2
Run Code Online (Sandbox Code Playgroud)
因此该错误与 gcc 版本无关。为什么执行失败?
编辑:通过将 g++ 更新到 4.7 解决了以前的问题。但进一步发生以下错误:
checking for GAIL... no
configure: error: Package requirements (gail-3.0 >= 3.0) were not met:
No package 'gail-3.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard …Run Code Online (Sandbox Code Playgroud) Ubuntu 中的某些应用程序不会自动更新,例如 VirtualBox、GCC 和 Git。
我害怕使用非官方 PPA,但我无法从官方来源找到 PPA。
Ubuntu 上是否有一个好的图像编辑器应用程序可以将 jpg/png 图像转换为 WebP 格式?ImageMagick 对我来说就是一坨屎!有了它,输出的 webp 图像的大小就增加了!!!
我正在尝试在运行精确的 travis-ci 上获得 cmake 3.2 或更高版本。有PPA吗?我发现ppa:george-edison55/cmake-3.x但它不提供精确。
我发现这个问题提供了手动安装步骤,所以如果没有现有的 PPA,我可以使用它。
有时,Ubuntu 用户会遇到来自apt或apt-get形式的错误:
The package some-package needs to be reinstalled, but I can't find an archive for it.Run Code Online (Sandbox Code Playgroud)
我想知道是什么导致了这个错误,以便我可以重现它并尝试找到修复它的安全方法,即使损坏的包很重要并且有很多依赖项。此位的的APT源代码可能会给有点头绪,但我不知道怎么包获取引起错误的状态。
如何在我的(Ubuntu MATE 17.10)系统上测试时产生这个错误?
这是由最近的 Ask Ubuntu 问题以及我长期以来对关闭有关Apt/Synaptic 的此错误的问题感到不安的提示,需要重新安装软件包但找不到它的存档,其答案用于dpkg --force-all删除有问题的软件包。匿名反馈表明此解决方案已对许多用户有效,但我不相信使用--force-all不会导致以后的问题,或者使用此方法删除 APT 等重要软件包是个好主意。
我正在浏览Repository files并在文件/etc/apt/sources.list中看到这些行:
deb http://ppa.launchpad.net/elementary-os/stable/ubuntu xenial main
deb-src http://ppa.launchpad.net/elementary-os/stable/ubuntu xenial main
Run Code Online (Sandbox Code Playgroud)
其中,我明白
http://ppa.launchpad.net/elementary-os/stable/ubuntu
Run Code Online (Sandbox Code Playgroud)
是 apt-get 从中检索文件的地方,但我无法理解其中其余单词的含义。这些词是deb, deb-src, xenial main, stable main, trusty main。
编辑:另外,我在访问此站点时发现了这些行,并注意到了 URL[arch=amd64]之间deb的内容。
echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/chrome.list
Run Code Online (Sandbox Code Playgroud)
所以,这里的问题是:
sources.list档案里的这些字是什么意思?
deb
deb-src
xenial main
stable main
trusty main
Run Code Online (Sandbox Code Playgroud)还有,什么[arch=amd64]意思?
当我这样做时我注意到:
sudo update-initramfs -u
使用最新的内核版本 (2.6.38),我收到以下警告消息:
update-initramfs:生成 /boot/initrd.img-2.6.38-3-generic-pae W:模块 r8169 可能缺少固件 /lib/firmware/rtl_nic/rtl8168d-2.fw W:模块 r8169 可能缺少固件 /lib/firmware/rtl_nic/rtl8168d-1.fw
我该如何解决这个问题?
Dean Thomson 2 月 14 日 4:11 写道:
不幸的是,linux-firmware 包不适用于Maverick。
我想在软件中心有更好的免费软件选择,并有更新版本的软件包。我怎样才能做到这一点?
我正在运行 Ubuntu 10.10,并且正在尝试将StackApplet添加到面板中。
我正在遵循的步骤是,只是为了确保我没有做明显错误的事情:
这样做会导致一个小的,大致1px的2,灰色正方形被添加到面板上,但没有指示为什么该StackApplet没有响应/加载。我试过添加到面板,然后重新启动gdm并添加到面板,然后重新启动系统。这两种方法似乎都没有取得任何成果。
我还完全删除/清除,然后通过 Synaptic 重新安装 StackApplet,希望可以解决任何依赖问题,但无济于事。
显然,回答这个问题还需要更多信息,但在现阶段,我对可能需要哪些信息,或者在大多数情况下,如何找到它的了解还不够。不过,我会尽力添加评论中要求的任何信息,以尝试解决此问题。
预先感谢任何人可以提供的任何和所有帮助和指导......
在提问之前我已经阅读了以下问题:
~/.xsession-errors~/.config/autostart/stackapplet.desktop已接受答案中建议的内容的文件。gnome-panel,主要是因为我在别处读到这可能会导致痛苦的世界。不过,如果那是错的,我会很乐意试一试。StackApplet 通过不同的系统运行。从应用程序 > 附件运行 StackApplet。然后它会自动打开然后自动放入系统托盘
我似乎没有在“附件”菜单中提供 StackApplet:

虽然我确实安装了 StackApplet(至少根据 Ubuntu 软件中心的说法):

12.04 ×3
10.10 ×2
apt ×2
ppa ×2
repository ×2
cmake ×1
dependencies ×1
dpkg ×1
editor ×1
firmware ×1
gcc ×1
gnome-panel ×1
initramfs ×1
kernel ×1
photo ×1
programming ×1
realtek ×1
stackapplet ×1
unity ×1
versions ×1
webkit ×1
webp ×1