Câu trả lời:
Bạn có thể liệt kê các địa điểm với
localedef --list-archive
Hoặc với
locale -a
Kích thước tập tin tương ứng được đưa ra bởi
ls -lh /usr/lib/locale/locale-archive
Để xóa các địa điểm không sử dụng, bạn có thể làm
sudo locale-gen --purge it_IT.UTF-8 en_US.UTF-8 && echo Success!
nơi it_IT.UTF-8
và en_US.UTF-8
là hai địa phương duy nhất tôi muốn . Các && echo "Success!"
ở cuối rất hữu ích vì locale-gen
không báo cáo lỗi nếu một miền địa phương không có sẵn hoặc sai được truyền trên dòng lệnh.
"Succes!"
chuỗi kích hoạt mở rộng lịch sử bash. Để tránh vấn đề này, bạn phải đưa 'Success!'
vào các trích dẫn đơn hoặc (lạ thay!) Xóa các trích dẫn. Từ hướng dẫn bash : Mở rộng lịch sử được giới thiệu bằng sự xuất hiện của nhân vật mở rộng lịch sử, đó là '!' theo mặc định Chỉ \
và '
có thể được sử dụng để thoát khỏi nhân vật mở rộng lịch sử.
localedef --list-archive
không cós