Ana Sayfa » *nix » FreeBSD Ports Reinstall – FORCE_PKG_REGISTER

FreeBSD Ports Reinstall – FORCE_PKG_REGISTER


BerbatKötüİdare EderGüzelHarika (Henüz Puan Verilmedi. Oy kullanarak siz de katkı yapabilirsiniz.)
Loading...

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 çalışan sisteminizde, daha önceden ü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 dizininde “make install” komutunu çalıştırdığınız zaman aşağıdaki hatayı almanız muhtemeldir.

FreeBSD

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"  line.
***  code 1

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.

şu şekilde:

# make FORCE_PKG_REGISTER=1 install clean

Bu , 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.

Visited 996 times, 1 visit(s) today
Kategoriler: *nix,ipucu |

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


  1. ozan | (Eylül 20th, 2009 12:42 am)

    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]

Trackbacks

Yorumda bulunun.