Yüklü MacPorts veya Fink denetleniyor


0

Yüklenmekte olan libUSB'ye bağlı bazı yazılımlar için bir yükleme betiği yazıyorum ancak homebrew yüklü değilse macport'ların mı yoksa fink'in mi yüklü olduğunu kontrol etmem gerekiyor. Macport'ların veya fink'in bir kabuk betiğine yüklenip yüklenmediğini nasıl kontrol edebilirim?


Bu yazılım bir .app mi, yoksa komut satırı mı - bir .app ise normal OSX yolu, kütüphaneye kütüphaneleri dahil etmektir - kullanıcı sadece uygulamayı kopyalar - veya uygulamayı bilinen bir yere kopyalayıp kurar - eg / opt / dean / lib / libUSB
Mark

Yanıtlar:


1

Macports, tüm işleri yapan yürütülebilir dosya olarak / opt / local / lib / port'a sahip olacaktır.

Fink'in ana çalıştırılabilir dosyası fink - Sanırım / sw / bin / fink 'de ama fink olmadığından onaylayamıyorum

Ayrıca, / usr / local içinde yerel demleme ile çelişebilecek herhangi bir şey olup olmadığını görmeniz gerekir.

Bir paket yöneticisi kullandığınızdan daha iyi bir alternatif, yüklemelerinize başka bir yükleyici tanıtmak yerine, tüm paket yöneticilerine bir komut dosyası yüklemektir

Her zamanki OSX yolu, uygulama paketi içinde gerekli tüm paylaşılan kütüphaneleri içeren bir uygulama oluşturmaktır; bu nedenle, sadece uygulamayı kopyalamak için özel bir yüklemeye gerek yoktur.


Bu bir seçenek olabilir, ancak yazılımı yükleyen kişiler bir paket yönetim sisteminin nasıl kullanılacağının farkında olmayabilirler.
Dean

@Dean sonra onlar kazanacak; Macports vb yüklü değil, komut satırı kullanıyorsanız o zaman bir paket yöneticisi kullanmak için yeterli biliyorlar. Komut satırı değilse, o zaman farketmez
Mark
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.