成's profileDennis:弱水三千,吾只取一瓢饮PhotosBlogListsMore Tools Help

Blog


    December 02

    linux处女配置

          最近要做wbia课程的一个搜索引擎项目,把自己的实验室机器腾出来25G,装了个debian打算作为服务器。debian对linux熟手很好,可以随心所欲的配置。但对于我这样的菜鸟来说,简直就是噩梦,什么都得自己配置,而且没有图形界面,折腾了两个小时就把它卸了。装了个suse,呵呵,基本上是图形配置,而且我相对来说熟悉一点。写了个简单的hello world,然后g++ test.cpp,报告/user/bin里面找不到g++.我考,居然没有gcc。ft,于是重新拿出光盘,找了软件配置,点上cpp相关的所有包,装了半个小时,总算搞定,这里还要感谢conwood的帮忙。
         由于这个项目也不算小,难免要对程序改来改去,于是想装个cvs。这下不免要进行配置,没有办法。去百度了一堆关于cvs服务器架设的文章。看到一个不错,按照下列步骤装了:
     
    1.Install the CVS application (RPM or source code)
     
    2.Create CVS user and group
    # groupadd cvs
    # useradd cvsroot -g cvs -d /cvsroot -m
     
    3.Create CVS repositories:
    # cvs -d /cvsroot init
     
    4.Change the owner and group of the repositories
    # chown -R cvsroot:cvs /cvsroot
    # chmod -R 771 /cvsroot
     
    5.Edit "/etc/services" to ensure that cvspserver is present
    # echo "cvspserver 2401/tcp" >> /etc/services
     
    6.Configure "/etc/xinetd.d" to acknowledge CVS requests
    Using your favorite text editor, edit /etc/xinetd.d/cvs to include the following information:

    # Description: cvspserver: version control system
    service cvspserver
    {
     socket_type = stream
     wait = no
     user = cvs
     passenv =
     server = /usr/bin/cvs
     server_args = --allow-root=/cvsroot pserver
    }
     
    7.Restart xinetd
    # killall -HUP xinetd
    or
    # /etc/init.d/xinetd restart
     
    最后一步死活不成功,说failed,就这样的我处女配以失败告终。等回去百度以下start /etc/init.d/xinetd失败的原因