小编Suc*_*ipi的帖子

安装时,什么时候应该使用循环装置?

根据以下问题:
什么是安装时的“循环设备”?
循环设备是充当基于块的设备的文件。虽然我可以从概念上理解这一点,但这与挂载任何其他文件有什么不同?例如,如果我获取 ext2 文件系统的 dd 映像然后挂载它,则不必使用循环选项 -mount -t ext2 file.dd /mnt/mount-point成功。

我什么时候应该使用 loop 选项,使用 loop 选项进行安装和不使用它进行安装有什么区别?

mount loop-device

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

如何在 Linux 桌面上观看加密的蓝光光盘?

我有一些带有 DRM 的零售蓝光电影,我想在 Linux 桌面上观看。

我想直接从光盘上观看电影。我在网上找到的教程告诉我如何将其翻录成文件,但当我只看几次电影时,我不想用掉那么多的硬盘空间。我怎样才能做到这一点?

video blu-ray optical-media

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

Debian dhcpd“没有 eth0 的子网声明”


我正在尝试在提供 PLoP Linux 图像的 Debian 6.0.3 Squeeze 机器上设置 pxe 引导服务器。我正在关注本教程。
当我尝试启动 dhcpd(从包 dhcp3-server)时,我得到以下信息:

No subnet declaration for eth0 (10.0.0.0).
**Ignoring requests on eth0. If this is not what
  you want, please write a subnet delclaration
  in your dhcpd.conf file for the network segment 
  to which interface eth0 is attached. **



Not configured to listen on any interfaces!
Run Code Online (Sandbox Code Playgroud)

/etc/dhcpd.conf除了一些更改外,我的与教程中的相同:

host testpc {
        hardware ethernet 00:0C:6E:A6:1A:E6;
        fixed-address 10.0.0.250;
}
Run Code Online (Sandbox Code Playgroud)

而是

host tablet {
        hardware ethernet 00:02:3F:FB:E2:6F;
        fixed-address 10.0.0.249;
} …
Run Code Online (Sandbox Code Playgroud)

dhcp debian pxe

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

为 i915 英特尔驱动程序配置 Xorg.conf

我有一个 MotionComputing M1400 数位板。它运行 Debian Squeeze,今天我注意到它正在使用 OpenGL 的软件渲染,所以我决定尝试使用该intel驱动程序。我的芯片组是 Intel 855GM。当我最初安装 Debian 时,我不得不修改 xorg.conf 以便它可以拿起我的笔。那/etc/X11/xorg.conf就是这里。为了安装驱动程序,我添加了 ppappa:glasen/intel-driver并运行了sudo apt-get install xserver-xorg-video-intel. 重新启动后,我的光标可见,但我坐在黑屏前。当我将光标移到屏幕的某些部分时,我的光标会变成文本选择光标,这似乎是登录提示。我进入 tty6 并用 停止 gdm3/etc/init.d/gdm3 stop然后尝试Xorg -configure,但失败了。这是它生成的日志文件。我试图结合xorg.conf.new它用我的原件创建xorg.conf成一个新的xorg.conf,它在这里,但这也不起作用。我应该怎么做才能恢复图形界面?

xorg debian intel-gma

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

我可以在基于 Ubuntu 的发行版上升级到更新的 Ubuntu 版本吗?

我目前正在运行基于 Ubuntu 12.04 的基本操作系统 Luna。我可以升级我的安装以拥有 Ubuntu 13.04 基础,但仍使用基本操作系统的桌面环境和应用程序吗?基本操作系统的软件包是否会因为他们期望 Ubuntu 12.04 中的依赖版本而损坏?我最好安装 13.04,从源代码构建基本操作系统的软件包,然后重新配置我对所有内容的所有首选项吗?

ubuntu apt upgrade elementary-os

4
推荐指数
1
解决办法
1225
查看次数

使用 eval 运行 $@ 时如何保留 args 中的空格

我正在编写一个 bash 脚本来运行传递给它的所有内容。我希望它像这样工作:

$ ./myscript.sh echo hello world
# should run 'echo hello world'
Run Code Online (Sandbox Code Playgroud)

到目前为止,这是我的脚本:

#!/bin/bash

eval "$@"
Run Code Online (Sandbox Code Playgroud)

这适用于上面的示例:

$ ./myscript.sh echo hello world
# successfully runs `echo hello world`
Run Code Online (Sandbox Code Playgroud)

但是如果任何传递的参数有空格,它就不能正常工作,因为空格被分解成多个参数:

$ ./myscript.sh sh -c 'echo hello world'
# runs `sh -c 'echo' 'hello' 'world'` instead of `sh -c 'echo hello world'`, so nothing is printed
Run Code Online (Sandbox Code Playgroud)

如何将 bash 脚本接收到的所有参数传递给 eval 而根本不解释其中的空格?

bash arguments

0
推荐指数
1
解决办法
56
查看次数