安装TOR官方的一个插件Shadow用来做虚拟网络环境,进行验证
安装指南在此
https://github.com/shadow/shadow/wiki/1.1-Shadow
然后把依赖装上,在装debuginfo-install glibc 的过程中报错或者找不到依赖,如果是yum锁占用问题,关闭当前占用进程再装即可,找不到依赖的话就先安装yum-utils 因为debuginfo-install 在yum工具里,然后修改/etc/yum.repo.d/CentOS-debug.repo 为如下
- [debug]
- name=CentOS-6 - Debuginfo
- baseurl=http://debuginfo.centos.org/6/$basearch/
- gpgcheck=1
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-6
- enabled=1
然后就能安装了。
还有个htop,可能CentOS自带源里没有,可以先装个epel-release,就能装上了。
这还是没完,可能会少IGRAPH库,这时候就要把指南里面那些命令再输一遍了,可能打少了没装上。
glibc-devel 没装上会导致./setup install 运行失败,也就是安装失败,而这个东西在本地源与163源里都没有。
装上了之后还是会出问题,报“unrecognized command line option "-fno-tree-loop-distribute-patterns"”
这是因为GCC版本太老,不支持新版本的命令行命令的原因(好吧老夫6.5一直也想升7的来着)
那就找个办法升级了GCC好了。
网上给的Linuxsoft的更新链接基本都连不通,所以跟了一篇博文里面的做法
http://blog.csdn.net/wilsonliuu/article/details/55002082
成功装上了devtoolset-2,但这里还有个问题就是博客里面的更新方法4.8不生效,所以我们要加一行命令
scl enable devtoolset-2 bash
让环境生效,这样就会是4.8.2的GCC了,接着又开始报错了。
这次是报找不到/usr/bin/cc
这个问题还没解决,只能留给明天了,之所以那么麻烦估计还是用的Shadow的版本问题。