2009-03-10 22 views
5

Bir bağlantı noktasını yapılandırma dosyaları da dahil olmak üzere başlangıç ​​durumuna sıfırlamak istiyorum. Bu sağlanabilir:MacPorts'ta bir bağlantı noktasını nasıl sıfırlarım?

sudo port uninstall portname 
sudo port install portname 

(yapılandırma dosyaları sıfırlanmaz noktasını yeniden aktive sonra devre dışı bırakılması ve.)

kaldırmayı ve liman yeniden olmadan bunu yapmak için herhangi bir yolu var mı yükü kaçınarak paketi yeniden inşa etmek zorunda mıyım?

Düzeltme: Yanıtlar için teşekkürler, Alexander ve Nerdling. Arşiv modu benim için çalıştı.

cevap

4

Ne yapmak istediğiniz arşiv modunu etkinleştirmektir.

vi ${prefix}/etc/macports/macports.conf 

Genellikle, ön dosyanız /opt/local'dir.

Bu dosyanın içinde portarchivemode arayın ve etkinleştirin. Şimdi, bir paketi her kurduğunuzda, dosyalar portarchivetype'un ayarlandığı şekilde arşivlenecektir.

Desteklenen türleri: tgz (varsayılan), katran, tbz, tbz2, tlz, xar, zip, cpgz, cpio

Eğer bir port kaldırırsanız, oldukça her şeyi yeniden daha arşivini açılacaktır.

1

Aynı soruyu birkaç hafta önce aldım. Macports belgelerinden hiç şanssız arama yaptım. Bildiğim kadarıyla, bunu yapmak için bir emir yok.

İlgili konular