在CentOS 6下安装M2Crypto

为了让shadowsocks能够支持更多的加密方式,必须要安装M2Crypto,不得不说,这个东西很麻烦

首先,需要安装依赖包

yum install gcc libgcc swig openssl openssl-devel python-devel

然后开始安装M2Crypto,这个东西也绝对不可以用pip装,基本上都是被坑的节奏

wget https://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-0.21.1.tar.gz --no-check-certificate

tar zxvf M2Crypto-0.21.1.tar.gz

cd M2Crypto-0.21.1

如果这个时候直接安装

python setup.py build

基本上就会报告那个”This openssl-devel package does not work your architecture?“了

其实它有提供fedora系统的专用安装包的,运行一下

./fedora_setup.sh build
./fedora_setup.sh install

就可以了

评论

此博客中的热门博文

转一下关于Fuck的用法

远程记录OpenWRT日志

用OpenWRT打造自动翻墙路由器(详解篇)