电信云平台gcc环境安装

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

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

sshfs 命令介绍ssh

要将远程目录挂载到本地,咱们首先须要在本地建立一个目录,用来挂载远程的文件系统:
sudo mkdir /mnt/mountpointci

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

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文件中,
这样不管是本地或者远程系统重启,均可以实现目录的自动挂载。get

卸载远程目录it

若是咱们再也不须要将远程目录挂载到本地系统中,能够将其卸载:钩子


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 

相关文章
相关标签/搜索