小编Oll*_*lli的帖子

如何从官方存储库安装 pygobject?

我想在我的 Ubuntu 13.10 上安装 Pygobject 包。我尝试了 JHBuild 选项,但在一个非常漫长的过程结束时我被卡住了。

Pygobject 的教程网站说它打包了几乎所有 Linux 发行版的所有依赖项,并且可以从发行版的官方存储库中安装。

我在软件中心找过,没找到。它返回的只是一些拼写检查库和 gobject python 绑定的开发头文件(我是初学者,所以请告诉我这是否是我在 python 3.3.2 中构建 pygtk 应用程序所需要的)。

我猜这需要使用命令行界面安装,但不知道如何安装。

package-management pygtk software-installation

18
推荐指数
1
解决办法
3万
查看次数

如何使用 Nautilus“区分”两个文件?

我已经安装了 Meld 并发现它是一个很棒的比较工具。不幸的是,没有与 Nautilus 3.2 集成。这意味着,我无法右键单击文件并选择一个选项以在 Meld 中打开它们进行比较。

我在工具评论中看到该工具需要安装diff-ext包。这个包已经从 Ubuntu Universe 中删除了,我猜是因为 gtk 3.0. 即使我从源代码手动下载伪造diff-ext包,当我尝试配置它时,检查也会失败并显示以下消息:

checking for DIFF_EXT... configure: error: Package requirements (libnautilus-extension >= 2.14.0 gconf-2.0 >= 2.14.0 gnome-vfs-module-2.0 >= 2.14) were not met:

No package 'libnautilus-extension' found
No package 'gconf-2.0' found
No package 'gnome-vfs-module-2.0' found
Run Code Online (Sandbox Code Playgroud)

好的,所以从这个输出中我发现确实需要 gtk 2 才能将 diff 扩展安装到 nautilus。

现在,我的问题是:是否有可能将 Meld 集成到 Nautilus 中?或者,是否有任何其他基于差异的工具与当前的 Nautilus 集成?所以基于gtk3。

如果到目前为止有任何疑问,我正在使用 Ubuntu 11.10。

gnome nautilus diff gtk3

17
推荐指数
3
解决办法
7834
查看次数

16
推荐指数
1
解决办法
3万
查看次数

查找读取或写入的文件

我想查看读取或写入哪些文件。

是否有任何程序或命令?我记得几年前我使用 Windows 时,我使用这种方法来寻找病毒和恶意软件的隐藏位置。

command-line files process

15
推荐指数
2
解决办法
1万
查看次数

如何在我的 Ubuntu 系统上扫描可能的病毒?

我想我可能感染了病毒。我将如何检查病毒以及如何保护我的计算机免受任何其他病毒的侵害?请给出详细的答案,因为我还在学习 Ubuntu。

security antivirus

13
推荐指数
1
解决办法
10万
查看次数

BuildID SHA1 是什么意思?

当这个问题出现时,我正在 ubuntu 统一终端窗口中探索:

当我输入:

file /bin/ls
Run Code Online (Sandbox Code Playgroud)

输出是:

/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x214a38d0db472db559f0dabf0ae97f82fea83e03, stripped
Run Code Online (Sandbox Code Playgroud)

我想验证 sha1 是否正确,因此我输入了以下内容:

openssl sha1 /bin/ls
Run Code Online (Sandbox Code Playgroud)

但是,输出是这样的:

SHA1(/bin/ls)= 8800fee57584ed1c44b638225c2f1eec818a27c2
Run Code Online (Sandbox Code Playgroud)

虽然它们的十六进制长度相同,但它们似乎并不匹配。我错过了什么?还是BuildID[sha1]指的是别的东西?

command-line openssl

12
推荐指数
1
解决办法
1万
查看次数

我已经在 bugs.debian.org 上提交了一个 ITP 错误 - 现在我如何将包放入 Ubuntu?

我编写了一个开发库,希望将其包含在 Ubuntu 档案中。据我所知,最好的方法是首先将软件包放入 Debian,然后请求软件包同步。

这是ITP 错误

现在我该怎么做?

查看此页面,我看到了诸如“准备中的 419 天”和“上次活动 404 天前”之类的可怕内容。我的印象是将软件包放入 Debian 是一个缓慢的过程。

我能做些什么来加快这个过程吗?我已经尝试做尽可能多的工作来平滑这个过程 - 我有一个带有 Debian 打包的分支(它由 Lintian 获得,没有任何错误)。

community packaging debian official-repositories libraries

12
推荐指数
1
解决办法
683
查看次数

有什么方法可以清理关闭/注销/重启过程的外观?

所以,我已经放弃尝试将我的系统(ubuntu 10.10,开源 ATI 驱动程序)配置为正常关闭/注销/重新启动。每当我执行这三项中的任何一项时,我得到的只是一个丑陋的 ubuntu 徽标,上面有控制台文本。它确实关闭很快,我喜欢它。它做的时候看起来很糟糕。

当我单击关闭/注销/重新启动时,有没有办法显示任何内容?例如,是否有一个命令可以禁用屏幕,我可以将它放在某个配置文件中的某个位置,这将是我选择关闭/注销/重新启动时执行的绝对第一件事?我知道xset dpms force off关闭显示的命令,但是完全移动鼠标或按任意键将再次打开它。

是否有一个命令可以禁用屏幕并禁用我可以放置在某处的任何输入,这些输入将是我选择关闭/注销/重新启动时执行的第一件事?

gui boot shutdown

11
推荐指数
2
解决办法
952
查看次数

彻底清除 KDE 4

我最近使用 apt 将 KDE 安装到我的 Ubuntu 10.04 机器中。(即apt-get install kde-desktop

一段时间后,我通过测试获得了足够的体验,并希望再次拥有 gnome。因此,我使用 Synaptic 包管理器删除了系统上的所有 kde4 组件,并删除了与 KDE 桌面环境相关的所有内容。(或者这就是我的想法..)

但在所有这些并重新启动之后,加载屏幕(或初始屏幕)仍然显示“Kubuntu”。而且当我使用 gnome 时,除了我应该看到的合法(gnome)鼠标指针之外,我还看到了 KDE 鼠标指针。(氧气主题一)

我删除 KDE 的方式有什么问题,以及为什么我会看到已删除桌面环境的残余。

10.04 gnome kde apt

8
推荐指数
1
解决办法
1238
查看次数

Ubuntu Server - 如何连接到无线 WPA2 个人网络?

连接到无线网络相对简单。

经过一番挣扎,您的安装程序中有wifi。您可以安装 Ubuntu Server,一切正常。您已准备好启动新系统。

设置完成后,wifi设置消失了。

tl;dr:如何从 Ubuntu Server 12.10 连接到无线(WPA2 Personal)网络?

到目前为止我尝试过的:

与 iw* 命令连接。使用 dhclient 获取 IP 地址。将这些命令放到etc/rc.local.

启动时,服务器等待 120 秒并显示消息“Waiting for network to come up”

为了解决这个问题,我删除了所有内容/etc/network/interfaces(wpa-psk 和 wpa-ssid)。
这没有用。它仍在等待。我找到了一个答案,它说我可以删除 /etc/... (负责 120 秒等待时间的文件。)

我这样做了,并保留了它的备份。现在服务器等待约 3 秒(在文件中修改睡眠)并启动。但是,没有可用的网络连接。这是一些dhcp错误。

由于我没有选择,我尝试在评论中使用那个。使用“tee”的那个。
事实证明它也不起作用。

这整件事怎么会如此不一致?他们怎么能不在 ISO 上安装固件而它非常适合(673+~10MB = 683)。安装程序如何不复制必要的文件并设置稍后使用的连接?(或者询问用户是否想使用它。)

server wireless ralink wpa2

8
推荐指数
2
解决办法
5万
查看次数