LINUX 下eclipse开发c++环境

server: Red Hat Linux ES 4


一、配置Xmanager

1)修改文件 /etc/X11/xdm/Xaccess,将下面一行
#* # any host can get a login window
改为
* # any host can get a login window
2).修改/etc/X11/gdm/gdm.conf,找到下面的信息
[xdmcp]
Enable=0 或Enable=false
改为
[xdmcp]
Enable=1或Enable=true
并确保以下信息存在
Port=177
3).修改/etc/inittab,将
id:3:initdefault:
改为
id:5:initdefault: 
并将最后一行改为
x:5:respawn:/usr/bin/gdm
4).确保/etc/X11/xdm/Xservers的属性为444, /etc/X11/xdm/Xsetup_0的属性为755。

 二、配置eclipse
1) 安装jdk
2)设定JAVA_HOME,CLASSPATH,PATH; 在/etc/profile后面添加如下四行

export JAVA_HOME = /usr/java/jdk1.6.0_01/
export PATH = $JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export CLASSPATH
 3)将gtk版的eclipse解包到/opt/eclipse目录
 4)编写eclipse的启动脚本eclipse.sh
#!/bin/bash
# auth zhangsw
# date 20070612
#
#This is for eclipse3.2.2
#
export JAVA_HOME=/usr/java/jdk1.6.0_01
export CLASSPATH=$JAVA_HOME/lib
/opt/eclipse/eclipse -vm $JAVA_HOME/bin/java -data ~/workspace &
# -vm 参数指定用哪一个 jvm 来运行Eclipse
# -date用以指定Eclipse的workspace目录
 5)在各自主目录下执行
ln /usr/local/bin/eclipse.sh eclipse.sh


三、配置cvs
1. 参看是否安装了cvs
    rpm -qa|grep cvs

rpm -ivh /mnt/cdrom/RedHat/RPMS/cvs-1.11.2-10.i386.rpm

2.  groupadd cvs
    useradd -g cvs -G cvs -d /cvsroot cvsroot
    passwd cvsroot
    chmod -R 770 /cvsroot
3.  cd /cvsroot
    mkdir HTSYSY07132J
    cvs -d /cvsroot/HTSYSY07132J/ init
    chmod -R +770 HTSYSY07132J/
4.将cvs服务添加到系统服务中
   /etc/xinetd.d
   vi cvspserver 

# default: on
# description: An cvs server.
# added by zhangsw on 20070613

service cvspserver
    { 
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root 
        protocol        = tcp
        server          = /usr/bin/cvs
        server_args     = -f --allow-root=/cvsroot/HTSYSY07132J pserver
        disable         = no
    }

3. 将cvspserver服务添加到/etc/services中,并且确保分配了端口 cvspserver 2401/tcp
4. 重启服务xinetd
   /etc/init.d/xinetd restart
   netstat -l |grep cvspserver
5. add user
   su cvsroot

vi /cvsroot/HTSYSY07132J/CVSROOT/passwdadmin:IbKD52EKHXPu.:cvsroot    #admin
zhangshw:EY8FWhCV7bUX2:cvsroot  #123
 
 vi passwd.pl(passwd生成文件),也可用登陆密码,可参见/etc/shadow文件
#!/usr/bin/perl
srand (time());
my $randletter = "(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))";
my $salt = sprintf ("%c%c", eval $randletter, eval $randletter);
my $plaintext = shift;
my $crypttext = crypt ($plaintext, $salt);
print "${crypttext}";

chmod a+x passwd.pl

6.cvs授权

vi /cvsroot/HTSYSY07132J/CVSROOT/writers

admin
zhangsw
huaxy
zhangke
minzl

 vi /cvsroot/HTSYSY07132J/CVSROOT/readers

hmz

tanyan

7.检查是否可以登陆
cvs -d :pserver:zhangsw@192.168.187.254:/cvsroot/HTSYSY07132J login

groupadd devep
useradd -g devep zhangsw -p 123
useradd -g devep huaxy -p 123
useradd -g devep zhangke -P123
useradd -g devep minzl -P123

chgrp -R devep HTSYSY07132J/

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值