易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下CVS服务器的安装与配置

Linux下CVS服务器的安装与配置
1、CVS服务器的安装
  CVS服务器版可以从网上的很多地方下载到,也可以到CVS的官方网站进行下载。根据你所使用的系统,下载相应的版本,然后进行安装。因为当前大部分人是在Linux下使用CVS服务器进行版本管理,并且Redhat Linux是目前最流行的一个Linux发行版之一,所以本文将主要基于Redhat Linux进行介绍。
  首先下载CVS服务器的rpm包,当然也可以下载其它方式的包如源程序包,这也是Linux的一个优点之一。然后采用以下命令进行安装:
  rpm -ivh cvs-1.10.8-3.i386.rpm
2、配置/etc/services文件
  安装完之后的第一件事就是要配置CVS服务器的配置文件,使其能正常的工作。首先在services文件中添加cvspserver,使其成为Linux的一种服务,也就是cvs服务器例程的入口,配置如下:
  cvspserver 2401/tcp # cvs client/server operations
  cvspserver 2401/udp # cvs client/server operations
3、配置xinetd,用xinetd来启动CVS服务器
  进入到/etc/xinetd.d/目录,然后编辑一个文本文件,名字一定要与/etc/services中的入口名字cvspserver一致,所以这里用cvspserver作为文件名,文件的内容如下所示:
  service cvspserver
  {
  disable = no
  socket_type = stream
  wait = no
  user = root
  env = HOME=
  server = /usr/bin/cvs
server_args = -f --allow -root=/home/cvsroot pserver //指定认证方式为pserver
  }
注意:a、service后面的名称一定要和你在/etc/service文件中的cvs服务名称一样;b、env = HOME=这一行的目的就是为了解决在执行一些cvs操作时产生的读取/root/.cvsignore文件的错误,上面env那行的意思就是在运行cvs服务的时候将环境变量HOME置空,这样虽然执行cvs的用户是root,但是由于没有了HOME这个环境变量,所以cvs就不会在去读取/root/.cvsignore文件了。
修改该文件权限
chmod 644 cvspserver
然后重新启动xinetd:
 /etc/rc.d/init.d/xinetd restart
然后察看cvs服务器是否已经运行:
netstat -lnp|grep 2401
tcp 0 0 0.0.0.0:2401 0.0.0.0:* LISTEN xxxxxx/xinetd               
或 netstat -l |grep cvspserver 
tcp 0 0 *:cvspserver  *:* LISTEN
则说明cvs服务器已经运行。  
4、配置CVS用户与cvsroot的属主


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

Linux下Shorewall防火墙安装与配置方法

环境说明:本机只有一张网卡,使用静态IP上网
    命令:apt-get install shorewall ubuntu会自动的给你安装好,但是shorewall没有配置
也没有启动
    「1」首先cp /usr/share/doc/shorewall/examples/one-interface/* /etc/shorewall
    「2」修改/etc/shorewall/shor ......

Linux笔记


linux目录架构
/   根目录
/bin    常用的命令
binary file 的目錄
/boot   存放系统启动时必须读取的档案,包括核心
(kernel) 在内
     /boot/grub/menu.lst   GRUB设置
     /boot/vmlinuz   内核
  ......

linux低端内存用光后会导致oom killer随机kill掉进程

当内存出现不够用的时候,oom-killer会kill掉一些进程
这个信息可以在/var/log/messger里查到
当这种情况出现的时候,可以将系统里一些nattach为0的shm清理掉
关于高低端内存的问题可以看如下
Since this problem seems to popup on different lists, this message has
been cross-posted to the general Red Hat disc ......

Linux 系统下如何分区才最合理

Linux 系统下如何分区才最合理
以下摘自《Gentoo Linux x86手册》
http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml
分区的数目主要根据你的系统环境来决定。
例如,如果你有很多用户,你可能更希望把你的/home目录独立出来,因为这样做可以增加安全性,备份起来也更容易。如果你安装Gentoo用来做邮件服务器 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号