小编Pet*_*r.O的帖子

Virtualbox 安装 12.04 来宾:“pae 不存在”

我在尝试在 Ubuntu 10.04 主机上的 VirutalBox 4.1.18 中以访客身份安装 Ubuntu 12.04 时收到此消息。

This kernel requires the following feature not present on the CPU: pae
Run Code Online (Sandbox Code Playgroud)

一些主机规格:

  • 主机的内核是: Linux 2.6.32-41-generic-pae GNU/Linux
  • lscpu(主机): Architecture: i686CPU op-mode(s): 32-bit, 64-bit
  • grep --color=always -i PAE /proc/cpuinfo   确实显示pae在其输出中。

使用的 12.04 iso 是:ubuntu-12.04.0-desktop-i386.iso

作为比较/检查,我将 Linux Mint 13 Cinnamon 下载并安装到完全相同的 VM 上的同一台主机上(我只是更改了 .iso 映像)。它工作得很好。它的iso是:linuxmint-13-cinnamon-dvd-32bit.iso

似乎(对我而言)我有pae .. 这是怎么回事?

更新:我假设 Linux Mint 也需要pae(基于 Ubuntu),但我刚刚运行;   grep --color=always -i PAE /proc/cpuinfo   在 Mint VM 中。它显示没有输出。因此,问题似乎出在 VirtualBox …

virtualbox pae software-installation

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

在 htop 中,我有时会看到 64 个进程的列表,除了 PID 之外的所有进程都相同。这些是什么?

我已经多次注意到这种情况(但我不确定它是否总是相同的命令)。

我什至不知道如何描述导致这种情况的原因,除非是因为我一直在测试的分离脚本没有正确终止......

我能做的最好的事情就是展示htop(树视图)的这张图片......我只展示了前几个。总共有 63 个从属条目(加上 1 个父条目)......他们就坐在那里!

我想知道发生了什么?......“64”是某种限制吗?

无论如何,让 64 个线程/进程“运行”似乎很奇怪

更新:
我刚刚重新启动了系统,这一次,我做的第一件事是检查htop......
console-kit-daemon显示 63 个线程......所以看起来这可能是正常情况......它对我来说仍然有点奇怪......有谁知道为什么console-kit-daemon有这么多线程?


替代文字

process

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

sudo 和 gksu 之间的区别是否与 sudo -i 和 sudo -s 之间的区别相同?

sudo cmdand之间的区别,和 用and启动 shellgksu cmd的区别一样吗?
sudo -isudo -s

... 或者换一种说法,
sudo cmd 一样sudo -i cmd
gksu cmd一样sudo -s cmd吗?

编辑:根据我在Ubuntu 文档页面上阅读的内容,它说:

You should never use normal sudo to start graphical applications as root.  
You should use gksudo (kdesudo on Kubuntu) to run such programs. gksudo sets  
HOME=~root, and copies .Xauthority to a tmp directory. This prevents files  
in your home directory becoming owned by root.  
(AFAICT, this is …
Run Code Online (Sandbox Code Playgroud)

command-line sudo gksu

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

是什么导致 Nautilus 在我杀死它时重新启动?

在 htop 中,我杀死了 Nautilus,在一秒钟内,它又回来了,并带有一个新的 PID!

重新启动的 Nautilus 显示在进程列表中,但在我手动启动 Nautilus 之前没有 GUI...我听说 Nautilus 与桌面同步工作...也许这就是原因(?)。

是否有某种“看门狗”程序监视某些发行版关键程序?监控 Nautilus 似乎不是 Linux 内核问题,所以我只是想知道这里发生了什么?

session command-line nautilus process

28
推荐指数
4
解决办法
8703
查看次数

替代和桌面 cd 映像有什么区别?

我想知道同一发行版的这两个版本之间有什么区别。

ubuntu-10.10-alternate-i386.iso    
ubuntu-10.10-desktop-i386.iso  
Run Code Online (Sandbox Code Playgroud)

我认为替代 CD不是Live
但还有更多吗?

installation iso

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

缩写“etc”和“usr”是什么意思?

当我真正知道首字母缩写词和缩写词是如何派生的时,我可以更容易地了解它们。

如果您知道缩写词背后的词根,通常很难弄清楚缩写词的含义……但不幸的etc是,它是“ et-cetera ”的标准缩写……而usr我想到的是“用户”……但是我看不出任何相关性。

当我最终计算出它们背后的扩展原始正常词时,Linux 中的大多数简洁名称实际上都有意义。

这些缩写的起源是在时间的迷雾中迷失了,还是对除我之外的所有人来说都是“显而易见的”?

这个问题是由我昨天读到的一条评论引起的,有人将这些东西描述为 Linux咒语......我同情他:)......

filesystem

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

在脚本中,如何确定文件当前是否正在被另一个进程写入?

我对 bash 脚本很陌生,所以我可能会吠错树,但这是我目前的情况:

在脚本中,我启动soffice;将odt转换为pdf

似乎soffice 将自己从脚本的进程中分离出来,然后徘徊去做自己的事情.. 好吧,那很好;GUI应用程序倾向于这样做......

但是,我需要等到新的pdf完全编写完毕,因为我的下一步涉及处理新的pdf

(据我所知)我不能使用 soffice 的进程 ID,因为在我的脚本开始之前它可能已经是一个正在运行的进程:例如。soffice可能已经为另一个不相关的文档/演示文稿/电子表格的正常 GUI 活动打开。

对我来说,问题的关键是,在我继续之前,必须完成新pdf的编写……

有什么方法可以确定文件何时不再以“写入”模式向另一个进程打开?...

bash openoffice.org process

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

MIME 类型和文件 .extensions 之间有什么关系?

我在这里可能有错误的想法,但我认为:

MIME 类型是识别代码,嵌入文件中。
文件 .extensions是识别代码,后缀为文件

我想,根据我在黑暗时代听到的一些事情,Linux 是 .extension 不可知论者......(也许是在早期,从那时起事情就发生了变化......?)

我最近来自 Windows 世界,在操作系统级别,文件 .extension 是(据我所知)将其与其相关应用程序相关联的唯一方法。

因为我不知道为什么,我发现一个名为“fred”的文件一个名为“fred.txt”的文件都在文本编辑器中打开,这让我有点不安。

这里有明确的层次结构吗?

mime-type file-association

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

在'apt-cache depends' 输出中,Suggests、Recommends、|、<> 的含义是什么?

我检查了 man/info 页面,但没有提到输出格式的某些方面 apt-cache depends

man/info 页面试图提供帮助(以一种迟钝的方式);引用:“对于输出的其余部分的具体含义,最好查阅 apt 源代码”

现在公平地对待信息页面,该引用是关于它已合理解释的“showpkg”选项,但我的选项没有这样的解释......我知道 Linux 信息来自许多来源(不仅仅是 man/info页),而且我并不特别想翻阅源代码(尽管有时我会这样做),所以这里有一个我想知道其含义的示例。

# I can assume what these mean, but... 
#  What does | mean? (probably means 'or'???)
#  What does <pkg> and the following indentations  mean? 
#  At the end, the interaction(?) of Suggest and Recommends puzzles me.

$ apt-cache depends solr-common
solr-common    
  Depends: debconf
 |Depends: openjdk-6-jre-headless
 |Depends: <java5-runtime-headless>
    default-jre-headless
    gcj-4.4-jre-headless
    gcj-jre-headless
    gij-4.3
   openjdk-6-jre-headless
  Depends: <java6-runtime-headless>
    default-jre-headless
    openjdk-6-jre-headless
  Depends: libcommons-codec-java
  Depends: libcommons-csv-java
  Depends: libcommons-fileupload-java
  Depends: libcommons-httpclient-java
  Depends: libcommons-io-java …
Run Code Online (Sandbox Code Playgroud)

apt documentation info manpage apt-cache

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

如何在同一台计算机上同时运行多个用户 X 会话?

我想有一个以上的用户登录的同时,在对同一台计算机

每个用户都应该有一个完整的 X 会话。

登录多个并发的非 X Linux 终端很容易,但我想要 X 因子。

也许我错过了一些东西,但我只看到一个 Main Menu 选项来注销当前用户,而没有看到Switch User

有没有一种简单的方法可以做到这一点?

session xorg users

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