Neden yeni uygulamalarımı uygulama klasörüne sürüklemek zorundayım?


24

Yeni bir Mac kullanıcısıyım ve farklı şeyler için birkaç farklı uygulama yüklüyorum. Bunların çoğu .dmg dosyalarını kullanır.

Neden hepsi tam olarak simgeyi uygulama klasörüne sürüklememi bekliyor? Bunun amacı ne?


3
Mac'ler duvarları gittikçe kapattıkça (Mac App Store'dan) buna gerek kalmayacak. Hepsi senin için yapılacak ...

1
@ mankoff: Yazılımın kurulumunu nasıl kolaylaştırır ve "duvarları kapatmak" yazılımını nasıl kurabileceğinize dair bir sınırlama getirmez?
Mark Szymanski

3
@Mark Szymanski - Muhtemelen uygulamanızı Mac Mağazasına sokmanın tek yolu elmadan geçiyor ve elmanın yazılımınızın yapabilecekleri ve yapamadıkları konusunda çok fazla kısıtlamaları var.
Sahte İsim

3
Mark, söylemekten nefret ettiğim kadarıyla, Mac App Store'a gönderilen uygulamalarda uygulanan çok önemli işlev kısıtlamaları var.
Jason Salaz,

3
Bu bir forum değil. Lütfen asıl soru ile ilgili tutun.
David Metcalfe

Yanıtlar:


18

Mac'teki bir uygulama, yalnızca .appuzantıları olan dosyalarla dolu bir klasördür . Ancak, macOS bu gerçeği sizden gizler ve klasörü simgeli bir dosya olarak görüntüler. Şimdi bir şey indirdiğinizde, birden fazla ayrı klasör (indirme yöneticisi olmadan) indirmek çok rahatsız edici. Bu nedenle, bu "Uygulama Klasörü" bir şekilde tek bir dosyanın içine konmalıdır. Bu, üç yoldan biriyle gerçekleştirilir:

  • Bir .zipdosya kullanma (yer kazanmak için içeriğini sıkıştıran bir kap)
  • Bir .dmgdosya kullanma (ki bu düz bir dosya sistemidir - hiyerarşik bir dosya sisteminin aksine)
  • Bir yükleyici yapın (bununla birlikte ya .zipda .dmgolması gerekir ya da yükleyiciler de bir mac üzerindeki klasörlerdir)

Çoğu uygulama kendi kendine yeten ve uygulama klasörü dışındaki herhangi bir şeye ihtiyaç duymadığından, bir yükleyici yalnızca fazla yüklenmekle kalmaz, aynı zamanda uygulama klasörünü dağıtmaktan da yavaştır.

Açıkça istediğiniz yerden uygulamalar başlatabilirsiniz; onları /Applicationstekrar bulmanız için daha kolay hale getirmek için onları kullanmak bir gelenek veya öneridir ve birden fazla kullanıcıyla çalışır.


1
Hiç kimse kendini otomatik olarak doğru yere (veya seçtiğiniz bir yere mi?) Çıkaracak bir .zip vuruşunu icat etmedi
Drew

Eh, kendi kendine ayıklanan şeyler var, ama temelde salakça yüklenen bir yükleyici, ki bu da - yine - OS X'te bir klasör. Ayrıca, sadece istediği yere kurmasına izin vermek de oldukça güvensiz. Sanırım elma, sadece yeniden adlandırılmış bir zip dosyası olabilecek bir dosya uzantısını (örneğin .appzip) sararmış olabilir /Applications, ancak yürütüldüğünde kendisini içine alan bir dosya . Belki sadece tarihsel nedenlerden dolayı.
XQYZ

"Seçtiğiniz bir yer" ile ilgili olarak: çoğu çıkarma uygulaması (en azından Unarchiver), dosyaları çıkartırken bir hedef klasör isteyecek şekilde yapılandırılabilir.
XQYZ

1
@Bu şekilde düşünün: “kendini otomatik olarak uygun bir yere veya seçtiğiniz bir yere otomatik olarak çıkarmak”, varsayılan (uygun) yere bir kısayol vermekten ve onu seçtiğiniz bir yere taşımanıza izin vermekten daha kolay nasıl olabilir? işletim sistemi kendi araçlarını kullanarak? Sana cevap veriyorum, değil. Bu sadece alıştığınız şeyin bir paradigmasıdır.
cregox

1
@Cawas: Belki de sadece bir paradigma meselesi, tam olarak yapılması en zor şey değil, ama yine de. Yükleyiciyi tıklamalıyım, dosyayı tıklayıp sürüklemeliyim, bağlı dosya sistemi penceresini kapatmalıyım, dosya sistemini sökmeliyim ve yükleyiciyi silmeliyim. Yükleyiciyi tıklamak yerine, varsayılan yere koymak için "Tamam" ı tıklatın, sonra yükleyiciyi silin. Yine, büyük bir anlaşma değil, yüzümde orada olması gerekmeyeceğini düşündüğüm bir sürü şey.
Drew

7

/ Uygulamalar klasörü, tüm uygulamalarınızı depolamak için uygun bir yerdir. Bunları teorik olarak herhangi bir yerde saklayabilirsiniz. Bazı yazılımlar (Butler gibi) bu standart konumlardaki uygulamaları otomatik olarak arayacaktır, bu nedenle başka bir yerde (örneğin, / Kullanıcılar / Paylaşılan / Uygulamalar) saklarsanız, bu tür yazılımlar varsayılan olarak bulamazlar.

Genellikle uygulamaları depolamak için üç standart yer vardır ve Mac kullanıcılarının% 99'u yalnızca birincisiyle çalışır:

  • / Uygulamalar (tüm kullanıcılar tarafından kullanılabilir)
  • / Kullanıcılar / kullanıcı adı / Uygulamalar (bu klasöre sahip olan oturum açmış kullanıcı tarafından kullanılabilir)
  • / Geliştirici / Uygulamalar (Xcode yazılımı için kullanılan tüm kullanıcılar tarafından kullanılabilir)

4

Yeni Uygulamalarınızı Uygulama klasörüne koymak zorunda değilsiniz - onları koymak için sadece varsayılan yer.


3

Oluşturabilir /Applications/Imaging, /Applications/Internetbunları kategorize isterseniz vb. Standart uygulamaların hiçbirini bu klasörlere taşımayın, çünkü daha fazla güncelleme doğrudan içeri girmelerini bekler /Applications.


0

"Uygulamalar" adlı bir klasörde olduklarını varsayan çok sayıda uygulama olduğunu ve "Uygulamalar" klasöründeki diğer belirli uygulamaları arayan uygulamaları unutmayın.


-1

DMG dosyaları sıkıştırılmış ve salt okunur. Uygulamaların sıklıkla kendi içlerindeki bileşenleri güncelleyebilmesi veya değiştirebilmesi gerekir; en azından, yeni bir sürüm algılandığında ve bir güncelleme yüklemeyi teklif ettiğinde - kendisini silemez ve yeni sürümü yerine koyamaz. Aslında, muhtemelen bir DMG'den bir uygulamayı çalıştırmanın her lansman sırasında "internetten indirilmiş" bir mesajla sonuçlanacağını göreceksiniz. Doğru yere götürürseniz, bu olmaz.

Bir uygulamayı kilitli bir DMG'den çalıştırmak, sorunla karşılaşmanın kesin yoludur. Uygulamayı sabit diskinizdeki bir yere (tercihen Uygulamalar klasörlerinden biri) sürükleyin.

Mac'inizde sistem için özel öneme sahip belirli yerler var - bunlar bir belgeyi çift tıkladığınızda Mac'in başlatılabilir uygulamalar aradığı yerler. Üst düzey Uygulamalar klasörünü ve kişisel giriş klasörünüzde "Uygulamalar" adlı bir klasörü içerir. Monte edilmiş DMG'ler bunun sadece bir parçası olmadıklarından dolayı parçası değildir.

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.