电信云平台gcc环境安装

首先挂载iso镜像到目标主机

sudo sshfs xwtech@192.168.171.147:/xwtec/rhel /xwtec/rhel

sshfs 命令介绍

要将远程目录挂载到本地,我们首先需要在本地创建一个目录,用来挂载远程的文件系统:
sudo mkdir /mnt/mountpoint

接下来将远程目录挂载到新创建的目录中:

sudo sshfs root@xxx.xxx.xxx.xxx:/ /mnt/mountpoint
如果远程的系统中设置了用户名和密码,那么在这条命令执行后,就需要输入密码。当然,如果设置了通过ssh登录远程系统,可以使用下面得命令:
sudo sshfs -o IdentityFile=~/.ssh/id_rsa root@xxx.xxx.xxx.xxx:/ /mnt/droplet

这样就将远程目录挂载到了本地系统中。有一点需要注意的是,在对挂载目录进行写操作时,比如添加新文件、编辑文件,
一定要注意挂载时使用的用户是否对远程目录有写权限。如果需要,也可以将挂载命令写到/etc/fstab文件中,
这样不论是本地或者远程系统重启,都可以实现目录的自动挂载。

卸载远程目录

如果我们不再需要将远程目录挂载到本地系统中,可以将其卸载:


sudo umount /mnt/droplet

 
总结

使用sshfs将远程目录挂载到本地,在某些情况下可以简化开发的流程。但是,如果在网速不好的情况下,
对远程文件的编辑会出现明显的卡顿,需要很长的响应时间。所以,接下来会继续研究Git的钩子,使开发的流程更加方便,实现程序的自动部署。

 
gcc环境安装依赖包如下

linux版本为 Red Hat Enterprise Linux Server release 6.4

 rpm -ivh kernel-headers-2.6.32-358.el6.x86_64.rpm

 rpm -ivh glibc-headers-2.12-1.107.el6.x86_64.rpm

 rpm -ivh glibc-devel-2.12-1.107.el6.x86_64.rpm

 rpm -ivh  mpfr-2.4.1-6.el6.x86_64.rpm

 rpm -ivh     ppl-0.10.2-11.el6.x86_64.rpm

 rpm -ivh cpp-4.4.7-3.el6.x86_64.rpm

 rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm

 rpm -ivh gcc-4.4.7-3.el6.x86_64.rpm

 rpm -ivh glibc-2.12-1.107.el6.i686.rpm nss-softokn-freebl-3.12.9-11.el6.i686.rpm

 rpm -ivh glibc-devel-2.12-1.107.el6.i686.rpm
 


常见错误及解决方法

 
root@diapp2/u01/soft/rpm#rpm  -ivh glibc-2.12-1.107.el6.i686.rpm

warning: glibc-2.12-1.107.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

error: Failed dependencies:

 libfreebl3.so is needed by glibc-2.12-1.107.el6.i686
 libfreebl3.so(NSSRAWHASH_3.12.3) is needed by glibc-2.12-1.107.el6.i686

可以用如下方法解决,(一定要同时安装两个包)
 
root@diapp2/u01/soft/rpm#rpm -ivh glibc-2.12-1.107.el6.i686.rpm nss-softokn-freebl-3.12.9-11.el6.i686.rpm

warning: glibc-2.12-1.107.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

Preparing...                ########################################### [100%]

   1:nss-softokn-freebl     ########################################### [ 50%]

   2:glibc                  ###########################################
 
 
之前报这个依赖

        libmpfr.so.1 is needed by cpp-4.4.4-13.el6.i686

        libppl.so.7 is needed by cloog-ppl-0.15.7-1.2.el6.i686
        libppl_c.so.2 is needed by cloog-ppl-0.15.7-1.2.el6.i686

是缺了这两个包……


        mpfr-2.4.1-6.el6.x86_64.rpm
        ppl-0.10.2-11.el6.x86_64.rpm
 

 

转载于:https://my.oschina.net/u/1866459/blog/395075

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值