Hướng dẫn fix lỗi không đủ dung lượng khi cài đặt, cập nhật Xcode
Hôm nay mình cập nhật Xcode 13.2.1 cho macOS Big Sur và sau khi ngồi chờ Xcode tải về xong thì hiện lên lỗi không đủ dung lượng để cài đặt “There is not enough space available on “Macintosh HD” to install the software. An additional 32,37 GB is required. (107)“. Trong khi đó mình đã kiểm tra máy mình còn hơn 160GB dung lượng trống nhưng vẫn không thể cập nhật.
Mò trên mạng một lúc cũng đã tìm được cách giải quyết và hướng dẫn cho các bạn bị lỗi tương tự như mình.
Theo như thông báo lỗi thì cần 32.37GB trống để có thể cập nhật Xcode, mặc dù mình vào About This Mac để kiểm tra còn trống hơn 160GB nhưng mình vào Disk Utility để kiểm tra thì có đến hơn 140GB purgeable. Lấy dung lượng còn trống là 160GB ở About This Mac – 140GB purgeable như vậy máy mình chỉ còn trống khoảng 20GB mà thôi nên không đủ để cập nhật Xcode.
Vậy làm sao để xóa bớt dung lượng purgeable?
Mình có thử xóa bớt file trong máy nhưng dung lượng thằng purgeable cứ tăng lên theo dung lượng file mình đã xóa.
Cách giải quyết các bạn thực hiện theo hướng dẫn sau:
Mở app Terminal lên, chạy lệnh
dd if=/dev/zero of=/Users/namlee/hugefile bs=100m
Trong đó namlee thay bằng tên user máy của bạn, chờ khoảng 30s-60s tùy bạn, nhấn tổ hợp phím Ctrl + C để tắt tiến trình đang chạy.
P/s: nếu bạn không biết tên user máy bạn là gì, hãy vào thư mục Downloads, kéo thả 1 file bất kỳ vô Terminal, bạn sẽ thấy tên user máy của bạn.
Chạy tiếp lệnh sau để xóa file hugfile vừa tạo
rm ~/hugefile
Bây giờ vào Disk Utility để kiểm tra lại sẽ thấy dung lượng purgeable giảm đi rất nhiều, nếu vẫn chưa đủ để cài đặt, cập nhật Xcode thì bạn có thể chạy tiếp.
Chúc các bạn thành công.