【ntfs-3g_install】

CentOS 8 安装 NTFS-3G 完整流程示意图(CSDN 风格)

准备阶段
下载安装包
安装依赖
主程序安装
功能扩展
验证安装
步骤分解及命令演示

私信也可获取如下rpm安装包:
ntfs-3g-libs-2022.10.3-1.el8.x86_64.rpm
ntfs-3g-devel-2022.10.3-1.el8.x86_64.rpm
ntfs-3g-2022.10.3-1.el8.x86_64.rpm
ntfs-3g-system-compression-1.0-7.el8.x86_64.rpm
ntfsprogs-2022.10.3-1.el8.x86_64.rpm

1. 准备阶段:获取 RPM 安装包

📥 从开源镜像站下载所有依赖包(以华为云为例):

# 创建下载目录
sudo mkdir /ntfs-install && cd /ntfs-install

# 批量下载 RPM 包
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfs-3g-libs-2022.10.3-1.el8.x86_64.rpm
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfs-3g-devel-2022.10.3-1.el8.x86_64.rpm
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfs-3g-2022.10.3-1.el8.x86_64.rpm
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfs-3g-system-compression-1.0-7.el8.x86_64.rpm
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfsprogs-2022.10.3-1.el8.x86_64.rpm

2. 安装基础依赖库(必须首先安装)

🔧 安装顺序不可颠倒:

sudo rpm -ivh ntfs-3g-libs-2022.10.3-1.el8.x86_64.rpm
# 预期输出
Preparing...                ################################ [100%]
Updating / installing...
   1:ntfs-3g-libs-2022.10.3################################ [100%]

3. 安装开发依赖(可选)

💻 如需编译开发需安装:

sudo rpm -ivh ntfs-3g-devel-2022.10.3-1.el8.x86_64.rpm
# 预期输出
Preparing...                ################################ [100%]
Updating / installing...
   1:ntfs-3g-devel-2022.10.3################################ [100%]

4. 安装核心主程序

🚀 安装 NTFS 读写支持:

sudo rpm -ivh ntfs-3g-2022.10.3-1.el8.x86_64.rpm
# 预期输出
Preparing...                ################################ [100%]
Creating NTFS support symlink /sbin/mount.ntfs -> /bin/ntfs-3g
   1:ntfs-3g-2022.10.3      ################################ [100%]

5. 安装系统压缩支持

🗜️ 透明压缩功能扩展:

sudo rpm -ivh ntfs-3g-system-compression-1.0-7.el8.x86_64.rpm
# 预期输出
Preparing...                ################################ [100%]
   1:ntfs-3g-system-compression################################ [100%]

6. 安装高级管理工具

🔧 NTFS 磁盘维护工具集:

sudo rpm -ivh ntfsprogs-2022.10.3-1.el8.x86_64.rpm
# 预期输出
Preparing...                ################################ [100%]
   1:ntfsprogs-2022.10.3    ################################ [100%]

7. 验证安装结果

✅ 检查关键组件:

# 查看主程序版本
ntfs-3g --version
# 预期输出
ntfs-3g 2022.10.3
# 检查磁盘工具是否就绪
mkntfs --version
# 预期输出
mkntfs v2022.10.3 (libntfs-3g)

使用示例:挂载 NTFS 磁盘
# 创建挂载点
sudo mkdir /mnt/ntfs_disk

# 查看磁盘ID
sudo fdisk -l | grep NTFS

# 挂载磁盘(以/dev/sdb1为例)
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs_disk

# 查看挂载结果
df -hT | grep ntfs-3g
⚠️ 安装问题排查
  1. 依赖缺失错误error: Failed dependencies
    # 自动解决依赖
    sudo dnf install fuse-devel
    
  2. 签名验证失败Header V4 RSA/SHA256 Signature, key ID...
    # 跳过签名检查
    sudo rpm -ivh --nosignature *.rpm
    

技术要点总结

  1. 安装顺序严格遵循 libs → devel → core → plugins → tools
  2. 华为云镜像替代失效的官方源
  3. fuse 内核模块需启用(lsmod | grep fuse 确认)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值