IPUCU ABS'yi hızlandırmak

From Lapis Wiki

Jump to: navigation, search
Bu makale IPUCU bölümü serisinin bir parçasıdır
Ses Çekirdek Terminal/Kabuk
Dosya İşlemleri Tarayıcılar Diğer
Makepkg ile nasıl daha hızlı paket oluştururum
Eğer yeni çıkan bir kaynağı yada cvs sürümünü derlemeyi seviyor ve bu işi rutin gerçekleştiriyorsanız derleme süreleri bir süre sonra çekilmez olucaktır.
Bu işi ccache adı verilen bir uygulama ile hızlandırabilirsiniz.Ccache derleme esnasinda arasonuclari saklayarak bir dahaki derleme esnasında bu verileri kullanarak süreci kısaltır.Ccache tehlikeli bir işlem gerçekleştirmez.Eğer kaynak da değişiklik yoksa sakladığı verileri kullanır.Değişlik olan kaynağı tekrar derler ve ara işlemleri saklar.Archlinux için hazırlanmış pakete extra repodan ulaşabilirsiniz
Uyarı: Ccache bazen KDE yazilimlariyla sorun yarattigindan bu tür islemlerde kullanilmamasi tavsiye edilir. Özellikle g++ ile derlerken garip hata mesajlari cikartabilir.
  •  pacman -S ccache 
  •  gedit /etc/makepkg.conf 
  • Açılan düzenleyiciye aşağıdaki satırları ekleyin.
Dosya: /etc/makepkg.conf
 
export CC="ccache gcc"
export CPP="ccache cpp"
export CXX="ccache g++"
  

  • Bütün bunlardan sonra artık çok daha hızlı paket oluşturabileceksiniz.
Kaynak : Arch-wiki (Faster compiling with makepkg)