Articles of Debian

安装耙gem时出错302

我尝试在我干净的lenny服务器上安装耙 ,我得到以下错误: Updating installed gems ERROR: While executing gem … (Gem::RemoteFetcher::FetchError) bad response Found 302 (http://gems.rubyforge.org/latest_specs.4.8) 有什么build议吗? 谢谢!

如何从一个USB拇指驱动器安装debian

到目前为止,我一直在这里http://www.debian.org/releases/stable/i386/ch04s03.html.en 我下载boot.img.gz到我的Windows机器,并将其复制到我的空白的USB密钥。 在这条指令上: “挂载USB存储卡(挂载/ dev / sdX / mnt),挂载一个FAT文件系统,然后拷贝一张Debian netinst或者businesscard ISO映像文件,卸载它(umount / mnt),完成。“ 我没有一个现有的debian系统运行。 我有一个Ubuntu系统,我希望这将取代。 我插入USB键,然后键入 “sudo dmesg | grep scsi -A 3”,这是另一个网页告诉我的一种方法,找出USB密钥的位置。 在输出结束时,它表示“[22530852.908000] sd 2:0:0:0:附加scsi可移动磁盘sdb [22530852.908000] sd 2:0:0:0:附加的scsi通用sg1types0”我想这意味着我的USB密钥是'sdb' 所以现在我input“sudo mount / dev / sdb / mnt”,然后得到“mount:你必须指定文件系统types” 我尝试了一下,尝试'sudo mount -t vfat / dev / sdb / mnt',但是这个响应'mount:错误的fstypes,错误的选项,/ dev / sdb坏的超级块,缺less代码页或者其他错误信息在syslog中find – 尝试dmesg | 尾巴左右“ 现在我卡住了,不知道还有什么要尝试:(

exim4从文件中读取中继(debian lenny)

我试图让exim4从文件中读取中继主机。 我试了lsearch: # /etc/exim4/update-exim4.conf.conf dc_relay_domains='lsearch;/etc/exim4/relay_domains' 但它会产生警告和遗漏的工作… WARNING: using 'lookup;' constructs in /etc/exim4/update-exim4.conf.conf has never been supported!

什么是默认网站 – 可用和启用网站的debian?

只是想知道是否有人可以告诉我什么默认文件的默认文件在debian中的网站,可用和网站启用。 谢谢

debian代理服务器上的shorewall故障排除

设置是: debian代理服务器 – > linsys路由器 – >内部ubuntu服务器 问题是:我可以通过在我的debian代理浏览器中input192.168.1.128访问Ubuntu Web服务器(apache2)。 但是,我的shorewall转发规则并没有通过使用以下规则之一: #Web/DNAT net loc:192.168.1.128 #DNAT net loc:192.168.1.128:80 tcp 80 – 70.90.XXX.XX 额外信息: 我有内部ubuntu服务器接受所有连接现在进行debugging(也有安装shorewall) 从“shorewall显示日志”(在debian机器上)输出: Feb 1 19:37:15 fw2loc:ACCEPT:IN= OUT=eth1 SRC=192.168.1.137 DST=224.0.0.251 LEN=104 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=84 Feb 1 19:40:31 fw2loc:ACCEPT:IN= OUT=eth1 SRC=192.168.1.137 DST=224.0.0.251 LEN=104 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 […]

如何用exim4testing备用configuration?

我有一个使用拆分configuration模式的工作exim4设置,我想对其进行一些更改。 显然,只是干涉现场系统是不是很需要,我没有可用的testing系统,所以我想复制configuration文件,并使用exim4debugging命令,如-bVtesting对此副本的更改,-bt等。是否有一个参数强制exim4使用不同的configuration目录进行这个testing? -C选项似乎只适用于单个文件。

调查为什么服务器无响应

我正在运行一个虚拟专用服务器(运行Apache + Tomcat + jruby的Debian / Linux),它不时无法访问(我甚至无法ping通它)。 我把这一点归咎于我们的服务提供商。 发生这种情况时,必须通过提供商的pipe理控制台重新启动服务器,一切恢复正常。 我已经尝试通过var / log中的日志,但没有发现什么特别的地方。 调查此类事件的下一步是什么?

Linux – 如何彻底清理软件安装

我在Debian下运行,最近我升级到Squeeze。 从那以后,我在Webmin遇到了很多问题。 所以我决定删除它使用: apt-get remove webmin 然后我下载了Webmin 1.530的源代码并进行了编译。 但是安装过程已经停止了一个小时,所以我取消了。 我甚至尝试使用.deb文件安装而没有成功(安装了几个小时)。 从现在起,我无法安装Webmin,因为我卸载了它。 所以我想知道如何在我的服务器上完全清除Webmin的任何痕迹。 然后我会重新安装它。

ISC DHCP – 强制客户端获得新的IP地址,而不是重新发放他们以前的租约IP

我们正在将DHCP和DNS服务从基于Debian的服务器迁移到Windows Server 2008 R2实施。 Debian服务器正在运行isc-dhcpd-V3.1.1。 所有的工作站都configuration为.3和.40之间的固定地址(这个select背后的动机主要是pipe理/政治很像这里 )。 DHCP租约的范围是.100到.175。 静态configuration的服务器位于.200以上的块(大部分为空)。 当我们转向Windows平台时,pipe理/政治考虑要求我再次移动IP范围。 我们希望保留.1 – .10保留给networking设备,交换机和其他基础设施。 .200将保持指定给服务器。 中间的寻址空间应该对客户端可用,并且IP应该被服务器dynamic地分配( 编辑:而不是像最初提到的那样是自动的)。 Windows Server上的我的地址池如下所示: 192.168.0.1 192.168.0.254 (Address range for distribution) 192.168.0.1 192.168.0.10 (IP addresses excluded from distribution) 192.168.0.200 192.168.0.254 (IP addresses excluded from distribution) 目前,我们所有的客户仍然在.3 – .40的范围内,还有一些机器仍然在.100 – .175之间运行(虽然有很多设备已经断电,但仍然有租约到期。范围)。 由于租用“数据库”不是在新旧DHCP服务器之间共享,我怎样才能防止客户端从旧DHCP服务器接收租约,使用当前由客户端持有的未过期租约的IP地址? 如果我只是扩大在Debian DHCP服务器上的范围是192.168.0.10 – 192.168.0.199有没有办法强制客户端不重新使用他们的旧IP地址,当他们发送他们的DHCPDISCOVER? 我可以使Windows DHCP服务器像ISC实施一样具有授权吗? Debian服务器中的dhcpd.conf文件: ddns-update-style none; authoritative; default-lease-time […]

通过gem安装Ruby gems或在Debian上使用apt-get

我想在我的Debian挤压服务器上安装gitorious。 为此,我必须安装一些像Ruby的Ruby数据库驱动程序的gem。 我可以select使用Debian软件包,并通过apt-get或使用gem来安装它。 为了使后者工作,我安装了必要的MySQL开发包。 所以它现在工作正常。 我的问题是:从长远来看,更容易的事情是:使用像Ruby的Gem,Perl的CPAN等语言特定的包pipe理器,还是寻找这些扩展的Debian包更好? 我赞赏比我更好的pipe理员的想法和最佳做法。