centos7中yum安裝ntfs3g

CentOS默認源裏沒有ntfs3g,想要添加ntfs支持,無非是本身下載編譯安裝或者加源yum安裝。centos

昨天從新安裝了一個CentOS7,用的是添加aliyun的epel源來yum安裝的方式,簡單易行。安全

一、加源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoide

二、安裝
# yum update;yum install ntfs-3g
若是系統提示:沒有可用軟件包,能夠輸入
# yum install ntfs*插件

來源:http://mirrors.aliyun.com/help/epel,說明裏面沒有寫CentOS7的源,其實是有的,把裏面的5/6改爲7就好了。
翻譯


上面的方法是YUM安裝方式,下面講講其它方式和詳細掛載get


centos下沒有默認支持掛載ntfs分區,能夠利用ntfs-3g來實現。能夠用yum來安裝ntfs-3g,不過默認的yum庫中沒有ntfs-3g,須要先安裝rpmforge。

1、安裝rpmforge

何爲rpmforge?RPMForge是CentOS系統下的軟件倉庫,擁有4000多種的軟件包,被CentOS社區認爲是最安全也是最穩定的一個軟件倉庫。

一、確認系統是否安裝了priority這個yum的插件,這個插件用來保證安裝軟件時候軟件倉庫前後次序,通常是默認先從官方base或者鏡像安裝,而後從社區用戶contribute的軟件中安裝,再從第三方軟件倉庫中安裝。固然這個次序能夠本身更改,爲了安全和穩定仍是依照這個次序吧….

#yum install yum-priorities

安裝完之後查看 /etc/yum/pluginconf.d/priorities.conf 文件,確認文件中有這一行
[main]
enabled=1

二、如今就能夠手動編輯 /etc/yum.repos.d/ 目錄中後綴爲.repos的文件來設置軟件倉庫的前後次序(感受我這個翻譯不是很適當,priority主要仍是個權限問題,但一時找不到更好的詞,就這樣吧)….

priority=N(N是整數,範圍從1-99)

官方推薦配置是
[base], [addons], [updates], [extras] … priority=1
[centosplus],[contrib] … priority=2
Third Party Repos such as rpmforge … priority=N  (where N is > 10 and based on your preference)

三、如今開始安裝rpmforge的軟件倉庫

下載rpmforge的rpm文件包

32位系統

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-1.el6.rf.i686.rpm

64位系統

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

二、安裝rpmforge的rpm文件包

rpm -ivh rpmforge-release-0.5.2-1.el6.rf.i686.rpmit



2、安裝ntfs-3g

如今就能夠直接用yum來安裝了:yum install ntfs-3gio



三,掛載ntfs分區與卸載

能夠先經過fdisk -l命令查看硬盤的分區狀況,而後再/mnt下新建要掛載的文件夾,如:mkdir /winC

用mount命令直接掛載便可:mount -t ntfs-3g /dev/sda1 /mnt/winC

卸載:umount /mnt/winC

注意每一個目錄只能掛載一個分區,因此D盤要在/mnt下新建目錄,好比/winD。

若是想要開機自動加載NTFS磁盤,則編輯 /etc/fstab,增長几行行以下
/dev/sda1               /mnt/winC          ntfs-3g rw,umask=0000,defaults 0 0
/dev/sda2               /mnt/winD           ntfs-3g rw,umask=0000,defaults 0 0編譯

相關文章
相關標籤/搜索