我正在用Debian / Lenny在一些旧的IDE PATA驱动器(包括/ boot的几个RAID-1分区)以及最近添加的SATA驱动器上寻找一个系统。 该系统工作正常,但我一直在周围的GRUB设置,以期望升级旧的驱动器… 如果在启动菜单出现时直接进入grub命令行并检查驱动器(使用 grub> root (<TAB>…) )然后我看到hd0和hd1作为PATA和hd2作为SATA。 但是,系统启动后,如果我做同样的事情,那么我看到hd0现在是SATA和hd1和hd2是PATA。 (另外,系统将/ dev / sda,c,b映射到SATA,PATA,PATA。) 这让我有点紧张,一旦机器启动,从grub>提示符进行更改。 所以: 为什么在这两种情况下,grub看到的设备顺序发生了变化? 也: 一些GRUB命令的正确运行似乎依赖于device.map的正确性。 目前它包含一行: (hd0) /dev/md0 (这是RAID1 /启动),但我不知道从哪里来(这个系统可以回到木头我想)! grub-mkdevicemap想把它重新生成为hd[0,1,2]->sd[a,b,c] (但是我没有让它)。 update-grub告诉我: warning: grub-probe can't find drive for /dev/sdb1 。 根据不断变化的枚举顺序,对于健康的device.map应该是什么样的build议? (我不清楚它是否应该包含启动前或启动设备枚举顺序)。
我有一个系统,这个系统是一个testing混乱的系统,有些来自实验。 如何获得我从实验中安装的软件包列表?
我想强制安装在debian linux apt-get上的系统安装一个软件包的不稳定(即更高版本),晚于debian软件包维护人员认可的稳定版本。 这是因为我想在以后的版本中利用新function。 我已经尝试了以下的组合,但没有强制我想要的更高版本: apt-get -t unstable选项 编辑/etc/apt/apt.conf APT :: Default-Release“unstable”; 编辑/etc/apt/source.list ftp.uk.debian.org/debian unstable main 请指教。 下面是可选的,如果你有兴趣(!):我已经给出了一些具体的背景,我下面想要实现的。 我详细的具体情况 我想在我的Debian 4 Etch系统上使用gcc 4.4,但apt-get报告是4.1。 它报告4.1,因为这是Debian中央软件包维护人员支持的最新稳定版本。 后来的版本被认为是不稳定的。 我需要4.4,因为我需要在我的bugzilla-3.4.4安装中安装一些graphicsfunction所需的PerlMagick模块。 没有4.4,我在PerlMagick模块的Perl模块安装的make / compile阶段出现错误:“无法识别的命令行选项”-fopenmp“” – 这个错误是关于多处理器支持的,并且在最新的4.4版本gcc而不是4.1版本,这是Debian软件包维护者视为最新的稳定版本。 我希望如果我可以在我的机器上得到gcc 4.4,那么如果我重新运行PerlMagick模块的Perl安装,并且将启用graphicsfunction,则不会出现此错误。
现在我已经通过SSL使用PAM + LDAP进行了工作设置,但是我只能在ldap树中passwd用户,关于如何能够passwd每个用户的任何想法? 这里是一些conf文件:/etc/pam.d/common-password:password可选pam_unix.so nullok obscure try_first_pass密码足够pam_ldap.so ignore_unknown_user密码pam_deny.so /etc/nsswitch.conf:passwd:compat ldap组:compat ldap shadow:compat ldap 主机:文件DNSnetworking:文件 协议:db文件服务:db文件ethers:db文件rpc:db文件 netgroup:nis 任何想法 ? 注意:我在每个系统上运行Debian Lenny。
你怎么能停止这个程序? 我的auth.log定期有类似的条目如下 Jan 2 03:15:01 lumi CRON[28939]: pam_unix(cron:session): session opened for user svn-autoreleasedeb by (uid=0) Jan 2 03:15:01 lumi CRON[28939]: pam_unix(cron:session): session closed for user svn-autoreleasedeb Jan 2 03:17:01 lumi CRON[28949]: pam_unix(cron:session): session opened for user root by (uid=0) Jan 2 03:17:01 lumi CRON[28949]: pam_unix(cron:session): session closed for user root Jan 2 03:20:01 lumi CRON[28955]: […]
在Debian 5(使用Linux内核版本2.6.26)ext4准备好了吗? 它会是稳定的,免费的,无bug的?
我试图让mod_rewrite规则工作在Debian Lenny上的Apache 2.2下。 为了让它工作,我把规则放在/etc/apache2/mods-enabled/rewrite.load中: RewriteEngine On RewriteRule http-poll/ http://jabberserver:5280/http-poll [P] RewriteLog "/tmp/rewrite.log" RewriteLogLevel 3 但是,当我重新启动Apache后使用浏览器去http:// localhost / http-poll时,我得到404错误。 Error.log有: [Wed Jun 30 15:22:53 2010] [error] [client 127.0.0.1] File does not exist: /var/www/http-poll “/tmp/rewrite.log”是空的。 我已经启用模块(包括mod_rewrite)(a2enmod重写代理proxy_http)
我第一次安装原始的Debian(我以前只使用Ubuntu服务器和客户端版本以及Arch客户端)服务器,它让我感到吃惊,它没有sudo,默认情况下没有安装ssh服务器,并允许root在ssh安装后通过sshlogin(所以显然,安装和保护SSH守护进程是新安装时要完成的#1任务)。 还有更多这样的惊喜吗?
“清理:致命的:没有find优先级”LOG_IF00“,退出” – 这样的消息(通常是双打 – 每次两次)不时popup在我的Debian控制台。 这意味着什么,我该如何解决这个问题? Google说这是与postfix-policyd和syslog有关的东西。 重现步骤: 安装Debian 5.0.5。 使用OpenLDAP安装和configurationiRedMail 0.6.0。 将不稳定和实验性的存储库添加到apt源列表中。 升级和远程升级,直到没有什么更多的升级。 修复dovecot config中的错误(在新版本中有一些参数已更改)。 然后,一切运行,但实际上不工作,上述消息不时popup。
我目前在Debian下的27015端口上运行游戏服务器。 根据以下输出: tcpdump -n -i任何dst主机xx.xxx.xxx.xxx 服务器正在充斥着: 19:34:48.388401 IP xx.xx.x.xxx.52954> xx.xxx.xxx.xxx.27015:UDP,长度为19:34:48.388405 IP xx.xx.x.xxx.52954> xx.xxx。 xxx.xxx.27015:UDP,长度为0 19:34:48.388407 IP xx.xx.x.xxx.52954> xx.xxx.xxx.xxx.27015:UDP,长度为0 而游戏服务器的ping命中1000+(只影响在这个ip上运行在这个端口上的服务器,而不是整个机器) 我为违规的IP地址设置了放置规则: iptables -A INPUT -s xx.xx.x.xxx -j DROP 但是,服务器的ping仍然是通过屋顶。 还有什么我可以做的吗? 我仍然看到tcpdump涌入,但根据随机谷歌来源,这似乎是正常的。