Articles of Debian

在Ubuntu上安装PostgreSQL而不启动它

我想在Ubuntu 10.4(或任何Linux发行版)上安装PostgreSQL 8.4(或任何服务),而不将它作为安装的一部分启动。 现在当我做一个 sudo apt-get install postgresql-8.4 部分安装过程是 Starting PostgreSQL 8.4 database server [ OK ] 我真的不希望PostgreSQL启动只是因为我正在安装它,因为我希望有机会在第一次启动它之前更改一些configuration文件。 任何想法如何做到这一点,或者如果有可能呢? 谢谢,埃弗里特

在networking接口通过DHCP接收到地址后,如何确保运行init.d-script?

我只是在debian5系统上安装了couchdb,并在/etc/init.d/couchdb-script中添加了符号链接。 不幸的是,这个脚本在启动之前就被触发了,之后networking接口通过DHCP接收到了couchdb服务器试图绑定的地址 – 这导致实例不可用。 我有点解决这个问题,通过在启动脚本中执行dhclient,但是这只是一个更好的方法…? 在那儿?

如何在Debian上获得backports软件包的apt-get源代码?

我目前的sources.list: ## main & security repositories deb http://ftp.us.debian.org/debian/ lenny main deb-src http://ftp.us.debian.org/debian/ lenny main deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main #deb http://ftp.us.debian.org/debian/ lenny contrib #deb-src http://ftp.us.debian.org/debian/ lenny contrib #deb http://security.debian.org/ lenny/updates contrib #deb-src http://security.debian.org/ lenny/updates contrib #deb http://ftp.us.debian.org/debian/ lenny non-free #deb-src http://ftp.us.debian.org/debian/ lenny non-free #deb http://security.debian.org/ lenny/updates non-free #deb-src http://security.debian.org/ lenny/updates non-free deb […]

如何在Debian上安装Mono XSP作为守护进程?

我希望XSP能够作为守护进程在我的虚拟Debian 5上运行。 我怎样才能做到这一点? 我接下来尝试: $ sudo cp /etc/init.d/skeleton /etc/init.d/xsp 正确更新了脚本: PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Mono XSP4" NAME=xsp4 DAEMON=/usr/bin/$NAME DAEMON_ARGS="–port 80 –nonstop –root /home/godfather/Projects/Test" PIDFILE=/var/run/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME 然后: $ sudo update-rc.d xsp defaults 但是在系统重启之后,它就变成了下一个: xsp Listening on address: 0.0.0.0 Root directory: /home/godfather/Projects/Test Listening on port: 80 (non-secure) 就这样。 它具有相同的输出,如果在用户模式下运行并且没有–nonstop : xsp Listening on address: 0.0.0.0 Root directory: /home/godfather/Projects/Test Listening on […]

在Hyper-V虚拟机上运行Debian作为客户机操作系统

第9层考虑因素促使从Citrix XenServer迁移到Hyper-V作为我们商店的虚拟化平台。 这将要求我将现有的虚拟机从XenServer迁移到Hyper-V。 一个装满了这些虚拟机的人正在运行Debian。 不幸的是,Debian似乎并没有被批准/支持的客户操作系统。 事实上,运行Debian作为客户操作系统似乎相当困难 ,虽然显然不是不可能的 。 我有两个相互关联的问题: 有谁有在Hyper-V上运行Debian guest的经验吗? 难道这只是一种根本不起作用的东西,或者更多的是“它可能正常工作,但我们不会支持它”。 任何经验,积极或消极,将是有益的。 从Hyper-V支持的客户操作系统列表中,有多less不好主意? 再次,它要么是基本上要求坏事情发生,要么是“它可能正常工作,但我们不会支持它”的另一个实例? 或者是在中间的某个地方? 谢谢。

为什么我的.bashrc脚本不按顺序执行/不等待步骤完成?

我需要教师在偏远地区填写电子登记册,而且他们需要能够快速做到这一点,而且必须做的最less。 为了做到这一点,我已经build立了一个“香草”Debian 6安装上网本除了rdesktop之外没有任何东西。 上网本自动login(通过/ etc / inittab),然后使用用户主目录中的.profile .bashrc文件重新启动networking(修复dhcp错误),启动startx作为窗口服务器,然后启动rdesktop进入terminal服务器采取登记。 这个工作很失败,老师在不到30秒的时间内就被提交了他们的registry。 我想要发生的是,当他们closuresrdesktop(注销terminal服务器)笔记本电脑closures,但迄今为止失败了。 我原本只是把shutdown命令添加到脚本的下一行,但由于某些无法解释的原因,脚本运行不正常,机器在rdesktop运行之前closures。 我认为这是因为rdesktop是“分叉”。有没有一种方法可以等待rdesktop在脚本的其余部分运行之前退出? 我已经试过了:在关机之前关机等待hibernate 我知道我可以如何做到这一点在Visual Basic / VBScript /batch file,但我是非常新的Linux,我开始认为我错过了明显的或愚蠢的! 我的文件如下: /home/user/.profile: sudo dhclient startx — :1 /home/user/.bashrc: rdesktop -u "" -k en-gb -f servername (缺less用户名是故意的,因为它使得terminal服务器不用用上网本的linux用户名login用户名来login)

有没有软件可以帮助我把我的PST文件转换成一个searachablenetworking存档?

我已经使用POP3很多年了,总是使用PST文件作为备份的目的。 我希望能够创build这个12GB的电子邮件search邮件存档。 我曾经用Horde + Qmailsearch电子邮件一段时间,但是在search几万封电子邮件的时候,真的很可怕,甚至非常缓慢,更别提超过一百万了。 我宁愿一个免费的解决scheme,通过历史电子邮件提供快速search。 另外,最好在服务器上托pipe,所以我不必担心在我的桌面上备份任何更重要的数据。

Jailkit不允许SSH连接

我试图在运行Debian 5的服务器上设置jailkit。我为他创build了一个新的ssh用户(bob)和一个chroot目录(/ var / www / bob)。 我用下面的命令给了chroot extshellplusnet和限制shell选项: jk_init -c /etc/jailkit/jk_init.ini -j /var/www/bob/ extshellplusnet jk_init -c /etc/jailkit/jk_init.ini -j /var/www/bob/ limitedshell 然后我监禁他: jk_jailuser -m -j /var/www/bob bob 当我试图跳进ssh,它连接,我得到的横幅,然后断开连接。 我的auth.log如下所示: Aug 25 05:04:36 server sshd[29885]: Accepted password for bob from 123.45.6.7 port 50624 ssh2 Aug 25 05:04:36 server sshd[29885]: pam_unix(sshd:session): session opened for user bob by […]

Solr索引文件的最佳位置

我想在Debian机器下正确安装Solr。 它工作正常,但我不知道索引文件的最佳位置在哪里。 目前他们在应用程序的文件夹内,但我不太喜欢这种方法。 我在想以下几点: 在/ var / lib中/ Solr的/索引名 在/ var / Solr的/索引名 的/ usr /共享/ solr的 我喜欢第一个引起它遵循debian的惯例,但第二个更明显。 有什么想法吗???

mkfs.ext3:错误的媒体types,而试图确定文件系统的大小

当我尝试使用mkfs.ext3格式化/ dev / drbd0时,出现以下错误消息: mkfs.ext3:错误的媒体types,而试图确定文件系统的大小。 我在这里find了解决办法: http://eng.eelcowesemann.nl/linux-unix/general/mkfs-ext3-wrong-medium-type-while-trying-to-determine-filesystem-size/ 但是,如果我执行sueggested命令drbdadm主testing,我得到了以下错误: 0:状态改变失败:(-1)configuration命令'drbdsetup 0 primary'以退出码11结束 有任何想法吗 ? 命令输出cat / proc / drbd: version: 8.3.7 (api:88/proto:86-91) srcversion: EE47D8BF18AC166BE219757 0: cs:Connected ro:Secondary/Primary ds:UpToDate/UpToDate C r—- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0 和 drbd.conf: # You can find an example in /usr/share/doc/drbd…/drbd.conf.example #include "drbd.d/global_common.conf"; #include […]