我正在尝试在 Debian Squeeze 上获取我的 AMD-FX8350 的 CPU 温度。我跑了sensors-detect然后sensors,但我只得到了我的主板传感器(it8720-isa-0228)。那里有三个温度值,但我认为它们不适用于 CPU。
it8720-isa-0228
Adapter: ISA adapter
in0: +1.36 V (min = +0.00 V, max = +4.08 V)
in1: +1.50 V (min = +0.00 V, max = +4.08 V)
in2: +3.38 V (min = +0.00 V, max = +4.08 V)
in3: +2.93 V (min = +0.00 V, max = +4.08 V)
in4: +3.07 V (min = +0.00 V, max = +4.08 V)
in5: +4.08 V (min = +0.00 V, max …Run Code Online (Sandbox Code Playgroud) 我刚刚在我的 vserver 上从 lenny 更新了我的 Debian 系统,然后按照此处所述进行挤压。
我在安装过程中遇到一些错误,说无法更新 glibc。
我做了一个apt-get -f install,它给了我以下警告:
警告:此版本的 GNU libc 需要内核版本 2.6.18 或更高版本。请在安装 glibc 之前升级您的内核。
2.6内核的安装可能会要求你先安装一个新的libc,这是不是一个错误,并应不报。在这种情况下,请将 lenny 源添加到您的 /etc/apt/sources.list 并运行: apt-get install -t lenny linux-image-2.6 然后重新启动到这个新内核,并继续升级
dpkg: error processing /var/cache/apt/archives/libc6_2.10.2-2_i386.deb (--unpack): subprocess new pre-installation script returned error exit status 1 处理时遇到错误:/var/cache/apt/档案/libc6_2.10.2-2_i386.deb
我将这些行添加到我的/etc/apt/sources.list:
deb http://ftp.de.debian.org/debian squeeze main contrib non-free
deb http://ftp.de.debian.org/debian-volatile squeeze/volatile main contrib non-free
deb http://ftp.de.debian.org/debian-security squeeze/updates main contrib non-free
deb http://ftp.de.debian.org/debian lenny main contrib …Run Code Online (Sandbox Code Playgroud) 如何配置 Debian 安装以根据驱动器的卷名将外部 USB 驱动器安装到安装点?例如,如果我有一个卷名称为“SWORDFISH”的拇指驱动器,如何让 Linux 将其挂载到 /media/SWORDFISH?
我知道这可以在 FSTAB 中进行设置,但这要求我事先知道设备的 UUID,并且我需要花时间首先在 FSTAB 中设置每个外部设备。当我有一个以前从未插入过计算机的拇指驱动器时,这对我没有任何作用。
这似乎是 Ubuntu/Kubuntu 中的默认设置,但对于我全新安装的 Debian Squeeze 和 KDE4 不起作用。我花了两个小时在谷歌上搜索解决方案,但一无所获。
更新:我的结果不一致。有时 Debian 根据卷名将设备挂载到挂载点,有时它会为它们提供通用挂载点(例如 /media/usb1)。
将 partman 分区为单个磁盘很容易:
d-i partman-auto/disk string /dev/xvda
d-i partman-auto/method string regular
d-i partman-auto/expert_recipe string \
boot-swap :: \
2048 2048 -1 ext3 \
$primary{ } \
$bootable{ } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ ext3 } \
mountpoint{ / } \
device{ /dev/xvda } \
. \
Run Code Online (Sandbox Code Playgroud)
或者更简单的:
d-i partman-auto/disk string xvda
d-i partman-auto/method string regular
d-i partman-auto/choose_recipe select atomic
Run Code Online (Sandbox Code Playgroud)
但是有多个磁盘,我找到或编写的食谱都没有。安装程序进入要求分区方法的屏幕,然后停在那里。我以为我已经在这里回答了这个问题:
# The presently available methods are:
# - regular: use the usual partition …Run Code Online (Sandbox Code Playgroud) 我有一台旧 PC(奔腾 4)和一台新 PC(双核)。在旧 PC 上,我没有 DVD ROM 或 CD ROM。主板不允许我从 USB 密钥启动。而且我没有可以从 TFTP 服务器启动和安装的 NIC。
我想 使用新 PC在旧 PC上安装 Debian Squeeze 。我的计划是
在新 PC上插入一个新硬盘作为从机并在其上创建一个分区,我将在其中放置安装文件
在该硬盘驱动器上安装 GRUB 以引导该安装分区。
之后,我将把这个硬盘作为master插在旧PC上,让GRUB进行安装。
我想我可以做第一步,但我对第二步感到迷茫。
你能告诉我我必须遵循的步骤吗?
我将二进制文件及其依赖项安装到非标准位置。当我运行二进制文件时,我需要指定其所有依赖项的库位置。我知道这样做的一种方法是:
export LD_LIBRARY_PATH="/path/to/shared/libraries:/path/to/more/shared/libraries"
Run Code Online (Sandbox Code Playgroud)
...但这似乎是hackish,因为我需要将它放在每个打算运行该程序的用户的 .bashrc 中。如果不将库安装到系统目录,是否有更好的方法来确保二进制文件始终能够链接到正确的库?
我无法在 Debian Squeeze 上安装带有 ATI Radeon HD 5970 的专有驱动程序“fglrx”。用ATI Catalyst 12-8安装并重启后,从GDM阶段开始,屏幕冻结,X上出现很多小方块,鼠标锁定,系统完全冻结。我曾尝试使用旧的 Catalyst 版本和同样的问题。
我想安装专有的 fglrx 驱动程序,因为我需要在 OpenCL 中使用这张卡的双 GPU。使用免费的 radeon 驱动程序,我对 X 没有问题,但我没有 GPU 支持。
我也尝试使用“模块助手”,但问题是一样的。
这是我的配置:
PC : Aspire G5900-090 - Core i7-870 - 8Go - HD5970 (2048Mo)
$ lspci | grep ATI
03:00.0 VGA compatible controller: ATI Technologies Inc Hemlock [ATI Radeon HD 5900 Series]
03:00.1 Audio device: ATI Technologies Inc Cypress HDMI Audio [Radeon HD 5800 Series]
04:00.0 Display controller: ATI Technologies Inc Hemlock [ATI Radeon HD …Run Code Online (Sandbox Code Playgroud) 我在 MSI M670 笔记本电脑上运行 Debian Squeeze。我的根驱动器上有以下文件,每个 256MB:
file:///sys/devices/pci0000:00/0000:00:05.0/resource1
file:///sys/devices/pci0000:00/0000:00:05.0/resource1_wc
Run Code Online (Sandbox Code Playgroud)
这是我的 lspci 输出:
muhuk@debian:~$ lspci
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM …Run Code Online (Sandbox Code Playgroud) 我正在使用网络管理器自动连接到无线网络。我已经使用 BIND 9 设置了我的个人 DNS 服务器。

连接后,似乎就好了:
$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 127.0.0.1
Run Code Online (Sandbox Code Playgroud)
但是30分钟左右,文件/etc/resolv.conf被未知程序覆盖,内容变成:
domain domain
search domain
nameserver 208.67.222.222
nameserver 8.8.4.4
Run Code Online (Sandbox Code Playgroud)
问题是,我怎么知道哪个程序改变了/etc/resolv.conf?或者,如何强制它使用本地名称服务器?
我想wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant.conf在 Debian 启动时运行(运行级别 2-5)。我从一个相关问题中发现了一些模糊的说明,其中说要放入一个脚本/etc/init.d/,然后从适当的/etc/rcRUNLEVEL.d/目录中符号链接到它。但是,我注意到已经有一些名为“wpasupplicant”的文件可能在启动时运行:
/etc/network/if-down.d/wpasupplicant
/etc/network/if-post-down.d/wpasupplicant
/etc/network/if-pre-up.d/wpasupplicant
/etc/network/if-up.d/wpasupplicant
它们都是指向同一个脚本的符号链接,/etc/wpa_supplicant/ifupdown.sh. 它在开头有一条评论说“[...] 允许 ifup(8) 和 ifdown(8) 管理以守护进程模式运行的 wpa_supplicant(8) 和 wpa_cli(8) 进程。” 然而,它最接近调用wpa_supplicant自身的是(在functions.sh中):
WPA_SUP_BIN="/sbin/wpa_supplicant"
[snip]
start-stop-daemon --start --oknodo $DAEMON_VERBOSITY \
--name $WPA_SUP_PNAME --startas $WPA_SUP_BIN --pidfile $WPA_SUP_PIDFILE \
-- $WPA_SUP_OPTIONS $WPA_SUP_CONF
[snip]
start-stop-daemon --stop --oknodo $DAEMON_VERBOSITY \
--exec $WPA_SUP_BIN --pidfile $WPA_SUP_PIDFILE
Run Code Online (Sandbox Code Playgroud)
这是否意味着为 制作 init.d 脚本是安全的wpa_supplicant,如果是这样,它会是什么样子?
基本信息:
我的系统的全部内容functions.sh,并 …
我在两个数据中心之间同步大量数据时遇到问题。两台机器都有千兆连接并且没有完全占用,但我能够获得的最快速度是 6 到 10 Mbit => 不可接受!
昨天我做了一些 traceroute,它表明 LEVEL3 路由器上的负载很大,但问题已经存在数周了,高响应时间也消失了(20 毫秒而不是 300 毫秒)。
我如何跟踪它以找到实际的慢节点?想过一个带有更大包的跟踪路由,但这行得通吗?
此外,此问题可能与我们的其中一台服务器无关,因为到其他服务器或客户端的传输速率要高得多。实际上office => server比server <=> server快!
任何想法表示赞赏;)
更新
我们实际上通过 ssh 使用 rsync 来复制文件。由于加密往往有更多的瓶颈,我尝试了一个 HTTP 请求,但不幸的是它同样慢。
我们与其中一个数据中心签订了 SLA。他们说他们已经尝试更改路由,因为他们说这与流量路由通过的廉价网络有关。确实,它会通过“廉价网”,但只是反过来。我们的方向通过 LEVEL3,另一条路通过 lambdanet(他们说这不是一个好的网络)。如果我做对了(我是网络中间人),他们会模拟一条更长的路径来强制通过 LEVEL3 进行路由,并在 AS 路径中宣布 LEVEL3。
我基本上想知道他们是对的还是他们只是想推卸责任。问题是两个方向都存在问题(虽然路线不同),所以我认为这是我们的房东的责任。老实说,我不相信有一个 DC2DC 连接只能处理 600kb/s - 1.5 MB/s 几个星期!问题是如何检测这个瓶颈在哪里
将 Debian 系统从 5.0 升级到 6.0(Lenny 到 Sqeeze)后,我该如何将根文件系统(在这种情况下也是引导)从 ext3 升级到 ext4?
我在服务器(Debian GNU/Linux 6.0.6(squeeze))上使用 \xe2\x80\x98exif\xe2\x80\x99 ,与我的开发计算机(Mac OS X 通过 MacPort)不同,它以法语运行:
\n\nexif -h\nUtilisation: exif [OPTION...] fichier\n -v, --version Display software version\n -i, --ids Montre les ID plut\xc3\xb4t que les noms des marqueurs\n -t, --tag=marqueur S\xc3\xa9lection du marqueur\n --ifd=IFD S\xc3\xa9lection de l'IFD\n -l, --list-tags Liste tous les marqueurs EXIF\n -|, --show-mnote Show contents of tag MakerNote\n --remove Supprime le marqueur ou l'ifd\n -s, --show-description Montre la description du marqueur\n -e, --extract-thumbnail Extrait la vignette\n -r, --remove-thumbnail Supprime la vignette\n -n, --insert-thumbnail=FICHIER Ins\xc3\xa8re …Run Code Online (Sandbox Code Playgroud) debian-squeeze ×13
debian ×8
linux ×4
networking ×2
amd-catalyst ×1
amd-radeon ×1
command-line ×1
dependencies ×1
ext3 ×1
ext4 ×1
filesystems ×1
gpu ×1
hard-drive ×1
installation ×1
kernel ×1
language ×1
libraries ×1
lm-sensors ×1
locale ×1
mount ×1
partitioning ×1
preseed ×1
temperature ×1
traceroute ×1
usb ×1
usb-storage ×1