๐ง Skrip Shell untuk Membersihkan Cache pip di Linux
Cache pip bisa membengkak seiring waktu. Supaya lebih praktis, kita bisa bikin skrip shell sederhana untuk membersihkannya secara otomatis.
๐ Isi Skrip
Simpan kode berikut sebagai bersih-pip-cache.sh
:
#!/bin/bash
echo "๐งน Membersihkan cache pip..."
if ! command -v pip &> /dev/null; then
echo "โ pip tidak ditemukan. Pastikan Python dan pip sudah terinstal."
exit 1
fi
echo "๐ฆ Info cache pip sebelum dibersihkan:"
pip cache info
pip cache purge
echo "โ
Cache pip telah dibersihkan."
pip cache info
โถ๏ธ Cara Menjalankan
- Beri izin eksekusi:
chmod +x bersih-pip-cache.sh
- Jalankan manual:
./bersih-pip-cache.sh
โฐ Jalankan Otomatis via cron
Edit cron dengan crontab -e
lalu tambahkan baris ini untuk membersihkan cache setiap Senin jam 09:00:
0 9 * * 1 /path/to/bersih-pip-cache.sh >> ~/.log/bersih-pip.log 2>&1
๐ Log hasil pembersihan akan tersimpan di ~/.log/bersih-pip.log
.
โ ๏ธ Catatan
- Skrip ini hanya menghapus cache, tidak mengganggu paket Python yang sudah terinstal.
- Setelah cache dibersihkan, pip akan mengunduh ulang paket jika dibutuhkan.