Linux开发:Ubuntu22.04安装Fuse3

1.首先需要通过apt安装meson和ninja

2.通过pip3安装pytest和looseversion

sudo pip3 install pytest

sudo pip3 install looseversion

3.从https://github.com/libfuse/libfuse下载代码

解压缩fuse代码,将解压后的目录挪到/home目录(否则后面的测试无法通过)

也就是:

$ pwd

/home/libfuse-master

这样的目录结构

$ cd /home

$ chmod 777 libfuse-master

$ cd libfuse-master

4.$ mkdir build; cd build

5.$ meson setup ..

6.$ ninja

7.$ sudo python3 -m pytest test/

8.$ sudo ninja install

相关推荐
MilesShi2 小时前
从 scheduler_tick 到上下文切换:深入解析 Linux 内核的 TIF_NEED_RESCHED 标志设置流程
linux·运维·单片机
我爱云计算5 小时前
K8S详解(5万字详细教程)
linux·运维·云原生·容器·kubernetes
2301_794333917 小时前
实验室服务器配置|通过Docker实现Linux系统多用户隔离与安全防控
linux·服务器·docker·实验室
荣光波比8 小时前
Nginx 实战系列(一)—— Web 核心概念、HTTP/HTTPS协议 与 Nginx 安装
linux·运维·服务器·nginx·云计算
绿箭柠檬茶11 小时前
Ubuntu 使用 Samba 共享文件夹
linux·运维·ubuntu
工藤新一¹12 小时前
Linux —— 虚拟进程地址空间
linux·运维·服务器·c/c++·虚拟进程地址空间
Aspiresky12 小时前
浅析Linux内核scatter-gather list实现
linux·dma·scatter/gather
奔跑吧 android13 小时前
【linux kernel 常用数据结构和设计模式】【数据结构 3】【模拟input子系统input_dev和input_handler之间的多对多关系】
linux·数据结构·input·kernel·input_dev·input_handler·input_handle
再难也得平13 小时前
Linux初级篇
linux·运维·服务器
小猫挖掘机(绝版)14 小时前
通过tailscale实现一台电脑上vscode通过ssh连接另一台电脑上的VMware Linux 虚拟机
linux·windows·vscode·ubuntu·ssh