Nếu mua Mac cũ hoặc kế thừa từ người thân, bạn có thể muốn đổi tên thư mục home. Hoàn toàn khả thi, không cần Terminal. Tuy nhiên, có thể gặp vấn đề rắc rối, nên cân nhắc kỹ trước khi làm.
Chuẩn bị
Trước一切, hãy sao lưu. Quy trình này nên suôn sẻ, nhưng "nên" không phải đảm bảo. Cũng khuyến cáo tắt iCloud Documents và Desktop nếu bật. iCloud không xử lý tốt thay đổi thư mục home.
Tạo tài khoản Admin bổ sung
Đầu tiên, cần tạo thêm tài khoản administrator. Nếu đã có, bỏ qua phần này.
- Mở "Users & Groups" trong System Preferences.
- Nhấp khóa góc dưới trái để mở khóa, nhập mật khẩu.
- Nhấp nút cộng dưới danh sách người dùng.
- Trong hộp thoại, đổi "Standard" thành "Administrator".
- Điền tên tài khoản. Sẽ xóa ngay sau khi xong, không cần cầu kỳ.
- Nhấp "Create User".
Đăng nhập vào tài khoản Admin mới
Chuyển từ tài khoản cần đổi tên sang tài khoản admin mới.
- Đăng xuất tài khoản hiện tại từ menu Apple.
- Đăng nhập tài khoản admin. Nếu lần đầu, sẽ nhắc đăng nhập iCloud – đừng làm.
- Mở Finder, đi đến thư mục home cần sửa: "/Users/[tên người dùng]".
- Đổi tên thư mục như thư mục thường. Nhập mật khẩu admin khi được hỏi.
- Mở lại "Users & Groups".
- Chuột phải tên tài khoản chính ở thanh bên, chọn "Advanced Options".
- Trong bảng điều khiển, cần đổi 2 thứ: Account name và Home directory. Tùy chọn cũng đổi Full name (tôi làm), nhưng không bắt buộc. Gõ tên mới vào Account name và Full name, nhấp "Choose…" chọn thư mục home đã đổi tên.
- Nhấp OK, thoát System Preferences.
- Đăng xuất tài khoản admin, đăng nhập lại tài khoản chính.
- Tùy chọn: xóa tài khoản admin vừa tạo. Chọn tài khoản admin trong Users & Groups, nhấp dấu trừ, chọn "Delete the home folder", nhấp Delete User.
Vấn đề và cạm bẫy
Có lý do đổi tên thư mục home không thường làm: thường làm hỏng thứ gì đó. Khi test, quy trình do Apple khuyến nghị đã xóa gần như tất cả tùy chọn OS: Dock, mục đăng nhập, phím tắt, iCloud – tất cả bị reset. Phải thiết lập lại thủ công.
Ứng dụng bên ngoài OS cũng có thể hỏng. Một số chương trình chỉ định vị trí tài nguyên bằng đường dẫn tuyệt đối. Thường cài lại chương trình sẽ sửa. Tôi phải cài lại phần mềm Adobe.
Sửa Dropbox
Dropbox là ví dụ điển hình cần "xoa dây" thêm. Nếu tên thư mục home đổi, Dropbox sẽ phàn nàn khi khởi động.
Hộp thoại trông như lỗi quyền, Dropbox xin tên/mật khẩu để sửa. Nhưng đó không phải vấn đề thực sự. Vấn đề thực: thư mục Dropbox tìm kiếm không còn tồn tại.
Cách sửa:
- Tải bản cài Dropbox mới nhất.
- Mở Terminal (Applications/Utilities hoặc Spotlight).
- Gõ các lệnh sau, từng lệnh một, nhấn Enter sau mỗi lệnh. Copy-paste để tránh lỗi chính tả. Sẽ nhập mật khẩu sau lệnh đầu, các lệnh sau chạy không cần mật khẩu.
sudo chown "$USER" "$HOME" sudo chown -R "$USER" ~/Dropbox sudo chmod -R u+rw ~/Dropbox sudo mv ~/.dropbox ~/.Trash/dropbox.old sudo mv ~/.dropbox-master ~/.Trash/dropbox-master.old sudo chmod -N ~ sudo mv /Library/DropboxHelperTools ~/DropboxHelperTools.old
Nếu tò mò: các lệnh này reset quyền và xóa tệp thiết lập Dropbox tham chiếu đến thư mục home cũ.
- Cài lại Dropbox từ file .dmg vừa tải.
Kết luận
Mặc dù dễ đổi tên thư mục home, đừng làm nhẹ dạ. Có thể phải mất vài giờ sửa lỗi lớn nhỏ, nên chắc chắn thay đổi thật sự quan trọng.