小编Sey*_*mad的帖子

'zeitgeist-fts' 总是使用大量内存!

什么是zeitgeist-fts?!
它始终处于内存使用量的前 3 个位置(与Firefox和竞争Compiz)。重新启动后,它使用大约 30 MB,但几个小时或一天后,它超过 300 MB并停留在那里!

此进程的文件位于/usr/lib/zeitgeist/zeitgeist-fts. 我不知道这个东西是做什么的,但如果它没有破坏任何功能,我会很乐意将其删除,因为内存容量对我来说非常宝贵。

编辑:我在 Ubuntu-12.04.2 LTS 上使用 Unity 桌面。

memory-usage zeitgeist ram

68
推荐指数
2
解决办法
3万
查看次数

无法更改符号链接的目的地

我想更改现有符号链接的目标,而不删除链接或旧目标。

我之前创建了一个指向目录的符号链接,如下所示:

$ cd /usr/lib/jvm/

$ ls -lh
drwxr-xr-x 8 uucp  143 4.0K Sep 10 20:22  jdk1.7.0_04
drwxr-xr-x 8 uucp  143 4.0K Aug 29 05:42  jdk1.7.0_07

$ sudo ln -s jdk1.7.0_04 oracle-jdk-7

$ ls -lh
drwxr-xr-x 8 uucp  143 4.0K Sep 10 20:22  jdk1.7.0_04
drwxr-xr-x 8 uucp  143 4.0K Aug 29 05:42  jdk1.7.0_07
lrwxrwxrwx 1 root root   12 May 11 11:27  oracle-jdk-7 -> jdk1.7.0_04/
Run Code Online (Sandbox Code Playgroud)

现在我想改变这个,链接到另一个目录:

$ sudo ln --force -s jdk1.7.0_07 oracle-jdk-7
Run Code Online (Sandbox Code Playgroud)

但它没有任何错误就无法工作:

$ ls -lh
drwxr-xr-x 8 uucp  143 …
Run Code Online (Sandbox Code Playgroud)

command-line symbolic-link

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

3G USB 调制解调器在 12.04 中不起作用

当我使用 12.04 将 3G USB 调制解调器连接到笔记本电脑时,网络管理器中没有任何显示。此调制解调器在 11.10 中工作,并且调制解调器显示在网络管理器中但不在 12.04 中!!

这是两台机器上lsusb和的输出usb-devices,一台是 11.10,另一台是 12.04:

Ubuntu-11.10 :

$ lsusb
    Bus 002 Device 009: ID 1c9e:6061  

$ usb-devices
    T:  Bus=02 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#=  9 Spd=12  MxCh= 0
    D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=1c9e ProdID=6061 Rev=00.00
    S:  Manufacturer=3G USB Modem        ??
    S:  SerialNumber=000000000002
    C:  #Ifs= 4 Cfg#= 1 Atr=a0 MxPwr=500mA
    I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option …
Run Code Online (Sandbox Code Playgroud)

3g 12.04 usb-modem

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

转换文本文件编码

我经常遇到具有字符编码问题的文本文件(例如我的母语波斯语的字幕文件)。这些文件是在 Windows 上创建的,并以不合适的编码(似乎是 ANSI)保存,看起来乱七八糟且不可读,如下所示:

在此处输入图片说明

在 Windows 中,可以使用Notepad++轻松解决此问题,将编码转换为 UTF-8,如下所示:

在此处输入图片说明

而正确的可读结果是这样的:

在此处输入图片说明

我在 GNU/Linux 上搜索了很多类似的解决方案,但不幸的是,建议的解决方案(例如这个问题)不起作用。最重要的是,我看到人们提出建议iconvrecode但我对这些工具并不走运。我测试了许多命令,包括以下命令,但都失败了:

$ recode ISO-8859-15..UTF8 file.txt
$ iconv -f ISO8859-15 -t UTF-8 file.txt > out.txt
$ iconv -f WINDOWS-1252 -t UTF-8 file.txt > out.txt 
Run Code Online (Sandbox Code Playgroud)

这些都没有用!

我正在使用 Ubuntu-14.04,我正在寻找一个简单的解决方案(GUI 或 CLI),它的工作原理与 Notepad++ 一样。

“简单”的一个重要方面是不需要用户确定源编码;相反,源编码应该由工具自动检测,并且只有目标编码应该由用户提供。但是,我也很高兴知道需要提供源编码的工作解决方案。

如果有人需要测试用例来检查不同的解决方案,可以通过此链接访问上述示例。

encoding

16
推荐指数
2
解决办法
4万
查看次数

是否有 Unity 开发的人机界面设计指南?

我正在浏览developer.ubuntu.com,搜索Unity-Human-Interface-Design-GuidelinesUnity-HIG,但我什么也没找到。我看过design.ubuntu.com,但这不是我要说的。

Canonical 是否为 Unity 应用程序提供了人机界面设计指南 (HIG)?如果没有,他们应该!如果我们希望为我们的平台提供一致且高质量的应用程序,这一点很重要。苹果微软谷歌都为各自平台的开发者提供了这样的指导方针。GNOME还为他们的开发人员提供了一本 HIG 书。

我希望这个消息能传达给 Canonical 的人。

gui unity design application-development

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

如何将 Nautilus 中的文件大小计算从“十进制前缀”更改回正常的“二进制前缀”?

Ubuntu 使用“base-10” Units Policy已经将近 3 年了,作为 Ubuntu 10.10 的完整用户,我个人从来没有与它联系过!

我不会谈论在我和许多其他 Ubuntu 用户看来这个决定的正确/错误。相反,我的问题是是否有一个干净的解决方案来使整个系统或至少 Nautilus 使用“base-2”或“binary-prefix”?

我看过这篇文章,其中的答案指出这个问题没有解决方案(除非修改 Ubuntu 的整个源代码!!)但那篇文章很旧,适用于 Ubuntu-11.10 时代。我想知道从那以后有没有什么变化?

更不用说该问题中的另一篇文章指出 KDE 能够在系统设置中执行此操作!如果这是真的,为什么不在 Unity 中也添加一个选项?!

我主要是 LTS 用户,目前使用 Ubuntu-12.04(并期待 14.04)。如果没有办法将整个系统配置为使用“二进制前缀”,我至少可以配置 Nautilus 来执行此操作吗?

nautilus

6
推荐指数
0
解决办法
86
查看次数

ChmSee 在 14.04 发生了什么?

自从令人敬畏的 10.10 以来,我一直是ChmSee的快乐用户,可以查看和阅读我的 CHM 电子书。今天我尝试chmsee在我的Xubuntu机器上安装,但两者apt-get和软件中心都找不到软件包!

我搜索了这个包,令人震惊的是,从 Ubuntu 14.04 Trusty 开始,ChmSee 似乎不再可用。

这是真的?为什么有人想要删除这样一个完美可用且功能强大的应用程序?


更新:由于该chmsee软件包早已从 14.04-Trusty 的官方存储库中消失,更重要的是 14.04 的用户如何安装并恢复这个很棒的应用程序。

所以我正在更新这个问题,以寻求一种chmsee在 Ubuntu-14.04 Trusty 上安装和使用的好方法。从“好”我的意思是一种很少努力并且对系统危害最小的方法。我不喜欢仅仅为了安装一个应用程序而添加整个新的存储库!

chmsee

6
推荐指数
2
解决办法
5516
查看次数

如何检查我的系统是否感染了“Turla”木马?

正如许多人听到/读到的消息,最近发现了一个名为“Turla”的国家赞助的木马恶意软件模块,它感染了 Linux 主机:(来自 ArsTechnica 的新闻)(来自 OMG-Ubuntu 的新闻)(卡巴斯基的技术报告

在 ArsTechnica 的文章中,提到:

想要检查受 Turla 感染的 Linux 系统的管理员可以检查连接到 news-bbc.podzone[.]org 或 80.248.65.183 的传出流量,...管理员还可以使用名为 YARA 的工具来检测字符串来构建签名“TREX_PID=%u”和“远程 VS 为空!”

这个简短的解释并没有真正帮助我弄清楚我应该如何检查我的系统是否被感染!

那么有人可以给出清晰的分步说明吗?

更新:虽然似乎没有绝对的检测感染的方法,但是使用方便的网络监控工具来检测与上述地址的连接(例如vnstat,netstat,...)非常感谢和需要使用方便的工具来阻止与上述地址(例如 ufw、iptables 等)的连接的步骤!

malware

6
推荐指数
1
解决办法
4266
查看次数

如何安装较旧的 2.6.37 内核版本?

我有一台 Sony VAIO P 上网本,对于几个问题(图形驱动程序、音频驱动程序和电源管理),我想在Ubuntu 11.10(实际上是它的 Xubuntu)上安装一个旧版本的 Linux 内核,这似乎更合适。

所以我搜索了 Ubuntu 内核并找到了这个链接,其中包含 Ubuntu 分发的所有版本的 Linux 内核。我正在寻找 2.6.38 之前的版本(以避免已知的电源管理问题),当然可以解决我的许多驱动程序问题!

  1. 我想我最好的选择是2.6.37,但有几个2.6.37.xx内核!有人可以指出我正确的选择吗?

  2. 在每个文件夹(例如:this one)中有几个 DEB 包。我应该安装哪些软件包?(注意:我有一个 32 位系统)

  3. 安装过程是怎样的?sudo dpkg -i *.deb? 这是罚款还是需要额外的步骤?

谢谢。

kernel 11.10

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

Xubuntu:禁用 gnome-keyring

我正在使用 Xubuntu,因为 GNOME 和 Unity 对我的上网本来说太重了。

我想禁用“gnome-keyring”提示。

我试过sudo apt-get remove gnome-keyring哪些结果:

The following packages will be REMOVED:
    gnome-keyring oneconf python-ubuntu-sso-client software-center 
                  ubuntu-sso-client ubuntu-sso-client-gtk xubuntu-desktop
Do you want to continue [Y/n]?
Run Code Online (Sandbox Code Playgroud)

当然,我没有证实这一点!
因为它会删除整个xubuntu-desktopsoftware-center

有人可以帮忙吗?

xfce xubuntu gnome-keyring

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