FreeBSD Ports Reinstall – FORCE_PKG_REGISTER
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MY4h3mMc' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
Üzerinde freebsd çalışan sisteminizde, daha önceden ports collection üzerinden kurmuş olduğunuz bir paketin ek bir modülünü, eski kuruluma ait dosyaları silmeden üzerine yazmak sureti ile devreye almak isteyebilirsiniz. Bunun için gerekli düzenlemeleri yapıp ilgili ports dizininde “make install” komutunu çalıştırdığınız zaman aşağıdaki hatayı almanız muhtemeldir. |
An older version of lang/php5-extensions is already installed (php5-extensions) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of lang/php5-extensions without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** error code 1
hata mesajında da belirtildiği üzere, daha önceden sistemde kurulu olan herhangi bir paketi (ya da paketin yeni sürümünü) yeniden kurmak için izlenebilecek iki yol var. Birincisi; ilgili paketi “make deinstall” komutu ile sistemden kaldırmak ve “make reinstall” komutu ile yeniden kurmak. Ancak eski kuruluma ait dosyaları silmek istemiyor olabilirsiniz. Bu durumda da ikinci yol olan “FORCE_PKG_REGISTER” variable'ını kullanarak değişiklikleri eski kurulumun üzerine yazma yöntemini kullanmanız gerekmektedir.
komut şu şekilde:
# make FORCE_PKG_REGISTER=1 install clean
Bu komut, daha önceden derlenmiş paketin sadece yeni modül ile alakalı bölümlerinin make edilmesini ve sisteme kurulması sağlıyor. Böylece eski kurulumda yüklenmiş diğer modüllere dokunmadan sadece devreye almak istediğiniz modülle ilgili işlem yapmış oluyorsunuz.
Bu yazılar da ilginizi çekebilir:
- Php4’ten Php5’e Upgrade
- CPAN: test had returned bad status, won’t install without force
- FreeBSD Sistemlerde Kurulu Paketlerin Update Edilmesi
- Portsnap ile Süratli Ports Collection Güncellemesi.
- FreeBSD 6.2 Kurulumu – Part V: Ports Collection
Yorumlar
Trackbacks
Yorumda bulunun.
Selamlar,
Yazınız için çok teşekkürler, gece gece büyük bir dertten kurtuldum.
Çok değerli yazılarınız var.
Saygılarımla
[Cevapla]