Ubuntu下安装NTFS-3G
时间:2008-09-15
来源:互联网
Ubuntu默认不支持NTFS分区的读写,可以通过安装ntfs-3g来解决。方法有两种,一是通过更改ubuntu的更新源(网上可能搜到),添加testing版本的源,然后通过"apt-get install ntfs-3g"来安装;二是下载ntfs-3g的源代码,自己编译安装。
第一种方法:
首先需要在source.list里添加一个库;
打开一个终端并输入:
vicent@vicent-desktop:/$ sudo vim /etc/apt/sources.list
在文件的最后,添加更新源:
#ntfs-3g & fuse-2.5 repo:
deb http://flomertens.keo.in/ubuntu dapper main
deb-src http://flomertens.keo.in/ubuntu dapper main
注:不一定要添加#ntfs-3g & fuse-2.5 repo,但是通过这种方法,不会忘记为什么添加这个库;
同时导入Key:(注:-O-中的O是欧)
vicent@vicent-desktop:/$ wget http://flomertens.keo.in/ubuntu/givre_key.asc -O- | sudo apt-key add -
vicent@vicent-desktop:/$ wget http://givre.cabspace.com/ubuntu/givre_key.asc -O- | sudo apt-key add -
现在更新一下源:
vicent@vicent-desktop:/$ sudo aptitude update
正式安装;
在“终端”下面运行:
vicent@vicent-desktop:/$ sudo apt-get install ntfs-3g
上诉方法有失效的可能,因为更新源可能失效,导致无法连接成功,所以用第二种方法更好些。
第二种方法:
1.因为ntfs-3g需要fuse的支持,先到http://fuse.sourceforge.net下载最新的fuse版本(目前是fuse-2.7.4.tar.gz),然后解压,进入fuse-2.7.4目录,用root用户分别执行
./configure
make
make install
即可,在做./configure操作时,要看看有没有error出现,比较典型的是出现
error:c compiler cannot create executables,有error出现时,make不能被执行,往往提示未找到目标。
这个是由于缺少gcc编译后链接C函数库(libc)所需的包 libc6-dev
解决方法: 安装libc6-dev包 ( GNU C Library: Development Libraries )
sudo apt-get install libc6-dev
不过同样因为更新源的问题可能取不到libc6-dev,这时可以到“系统”——“系统管理”——“系统软件包管理器”中勾选libc6-dev安装,他会自动寻找更新源安装。
2.到http://www.ntfs-3g.com下载最新的ntfs-3g包(目前最新的为ntfs-3g-1.2812.tgz,据说新版不需要fuse的支持了,不过没试过),同样解压,进入目录执行
./configure
make
make install
到此安装完毕。
第一种方法:
首先需要在source.list里添加一个库;
打开一个终端并输入:
vicent@vicent-desktop:/$ sudo vim /etc/apt/sources.list
在文件的最后,添加更新源:
#ntfs-3g & fuse-2.5 repo:
deb http://flomertens.keo.in/ubuntu dapper main
deb-src http://flomertens.keo.in/ubuntu dapper main
注:不一定要添加#ntfs-3g & fuse-2.5 repo,但是通过这种方法,不会忘记为什么添加这个库;
同时导入Key:(注:-O-中的O是欧)
vicent@vicent-desktop:/$ wget http://flomertens.keo.in/ubuntu/givre_key.asc -O- | sudo apt-key add -
vicent@vicent-desktop:/$ wget http://givre.cabspace.com/ubuntu/givre_key.asc -O- | sudo apt-key add -
现在更新一下源:
vicent@vicent-desktop:/$ sudo aptitude update
正式安装;
在“终端”下面运行:
vicent@vicent-desktop:/$ sudo apt-get install ntfs-3g
上诉方法有失效的可能,因为更新源可能失效,导致无法连接成功,所以用第二种方法更好些。
第二种方法:
1.因为ntfs-3g需要fuse的支持,先到http://fuse.sourceforge.net下载最新的fuse版本(目前是fuse-2.7.4.tar.gz),然后解压,进入fuse-2.7.4目录,用root用户分别执行
./configure
make
make install
即可,在做./configure操作时,要看看有没有error出现,比较典型的是出现
error:c compiler cannot create executables,有error出现时,make不能被执行,往往提示未找到目标。
这个是由于缺少gcc编译后链接C函数库(libc)所需的包 libc6-dev
解决方法: 安装libc6-dev包 ( GNU C Library: Development Libraries )
sudo apt-get install libc6-dev
不过同样因为更新源的问题可能取不到libc6-dev,这时可以到“系统”——“系统管理”——“系统软件包管理器”中勾选libc6-dev安装,他会自动寻找更新源安装。
2.到http://www.ntfs-3g.com下载最新的ntfs-3g包(目前最新的为ntfs-3g-1.2812.tgz,据说新版不需要fuse的支持了,不过没试过),同样解压,进入目录执行
./configure
make
make install
到此安装完毕。
作者: Syah 发布时间: 2008-09-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28