fuse的编译安装(Centos7-minimal)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fuse的编译安装(Centos7-minimal)相关的知识,希望对你有一定的参考价值。

  打算寒假在家跟着THU的一个分布式系统的课程:http://thu-cmu.cs.tsinghua.edu.cn/curriculum/dscourse/schedule.htm

  第0个lab就是要在你的linux机器上搭建一个fuse的文件系统:https://github.com/libfuse/libfuse

  我在腾讯云那里有两台centos7-minimal的机子(一台是学生优惠买来的,一台是15天免费试用的)。1G内存,单核的CPU,12G的系统盘,拿来做不大不小的实验对一个人来说足够了,另外还有一台搬瓦工上的vps,以后也可以拿来考虑测试试用,不够物理性能渣渣,目前只是拿来艹墙用。

  回到正话,对于centos-minimal,很多工具包都需要你自己安装,先来一发 :

yum -y groupinstall "Development Tools"

  安装各种编译器,各种build system免得后期各种闹心。

  然后到github上下载源码:https://github.com/libfuse/libfuse/releases

  解压。

  编辑/etc/ld.so.conf文件,添加 include /usr/local/lib

  进入到源码的文件夹里面,执行./makeconf.sh 生成configure文件

  然后执行./configure, -》 make -j8 -》 make install 

      安装完后看看 lsmod | grep fuse 看看有没有显示,没有的话就modprobe fuse 挂载fuse

参考:

  http://blog.csdn.net/pc620/article/details/6059118

  https://github.com/libfuse/libfuse

 

以上是关于fuse的编译安装(Centos7-minimal)的主要内容,如果未能解决你的问题,请参考以下文章

操作记录:在ubuntu16.04.1配置fuse开发环境及fuse开发规范测试

Fuse基本示例编译

centos7-minimal升级内核

ubuntu 找不到系统 Java 编译器。确保您已安装 JDK(而不仅仅是 JRE)

fuse入门

centos安装fuse-sshfs通过挂载目录实现数据双向同步