Cài đặt ciopfs
-
Tải source code của package tại https://github.com/martanne/ciopfs.
-
Cài dependencies.
Fedora:$ sudo dnf install make gcc fuse-devel glib2-devel libattr-devel
Debian:
$ sudo apt install make gcc libfuse-dev libglib2.0-dev libattr1-dev
-
Build và cài đặt.
$ make && make install
Tạo thư mục không phân biệt chữ hoa - thường
-
Tạo hai thư mục: một thư mục để chứa dữ liệu thật (case-sensitive), thư mục còn lại là mount point (case-insensitive).
$ mkdir .data-real data
-
Mount
.data-real
vàodata
vớiciopfs
.$ sudo ciopfs .data-real data
Xong. Giờ chúng ta có thể sử dụng thư mục data
để chứa file mà không cần quan tâm đến chữ hoa, chữ thường trong tên file.
Tự động mount lúc boot
Thêm vào file /etc/fstab
dòng sau:
/path/to/.data-real /path/to/data ciopfs allow_other,default_permissions,use_ino,attr_timeout=0 0 0