Onko “ Applications ” -kansiossa mitään erityistä?

Kun minulla on nyt muutama erilainen Mac tietokoneessa, käy tuskallisesti ilmi, kuinka paljon vaivaa se voi olla varmistaen, että kaikki on synkronoi ”d” oikein useissa järjestelmissä. Musiikki ja muut ladatut tiedostot sekä asiakirjat ja valokuvat ovat riittävän helppoja, mutta kun on kyse siitä, että asennetut sovellukset synkronoidaan ”d”, en ole niin varma, että se on niin helppoa .

Se voi olla, ja olen vain vainoharhainen, mutta haluaisin toisen mielipiteen:

Onko Sovellukset-kansiossa jotain erityistä, jonka sovellukset ovat asentaneet polku oletuksena, vai voidaanko sovellukset asentaa kansioon (esimerkiksi Google Drive -kansioon) ja synkronoida ”d” useissa järjestelmissä?

Vastaa

Joistakin tässä kokeiluista (ei virallisista asiakirjoista, joten tulkitse vastaavasti) näyttää siltä, että

  1. Voit ajaa useimpia sovelluksia onnistuneesti mistä tahansa kansiosta, mutta

  2. Kyllä,

-kansio.

Lisän huomautuksen ”eniten” kohtaan # 1, koska mikä tahansa sovellus voisi kirjoitetaan sisältämään komentosarja, johon (viisaasti) oli koodattu kova polku: /Applications/App name.app/Contents/whatever, jolloin se hajoaisi, jos se suoritettaisiin muualta kuin /Applications -kansioon. Huono muotoilu, mutta joku voisi varmasti kirjoittaa niin. Kokeilustani en löytänyt yhtään käyttämääni sovellusta, joka ei toiminut hakemistoni ~ hakemistosta, mutta muut ilmoittavat , että tällaisia sovelluksia on olemassa, ja niihin sisältyy MAMP.

Olen kuitenkin havainnut, että sovellukset ladattiin ja ajettiin eri kohdista ~ eivät näy Launchpadissa. Sen sijaan heti, kun sovellus on sijoitettu /Applications -kansioon, se näkyy Launchpadissa ja pysyy siellä oikein osoittamalla nykyiseen sijaintiinsa, vaikka myöhemmin siirrä se takaisin kotihakemiston sijaintiin. En ole pystynyt selvittämään, onko sovellusten oltava virallisesti tuetussa /Applications vai ~/Applications -hakemisto rekisteröidäksesi Services -käyttöjärjestelmän oikein.

Joten alustava vastaukseni on kyllä , voit suorittaa sovelluksia ulos side ~/Applications, mutta on ainakin vähän erityistä kyseisessä kansiossa.

Kommentit

  • Erinomainen, kiitos! ' Saat palkkion 19 tunnissa ja laskemalla. Jälleen kerran kiitos paljon.
  • On olemassa joitain sovelluksia, jotka edellyttävät tätä polkua. MAMP on ensimmäinen, joka tulee mieleeni, mutta olen nähnyt joitain muita, jotka valittavat siitä, että ei löydy resursseja, jos laitat ne Utilities-kansioon. esimerkki.
  • @daniel on oikeassa hänen yhteenvedossaan. Applella on tarkat suunnitteluohjeet, joiden mukaan 3PP-sovellusten on voitava toimia mistä tahansa sijainnista. Heidän ei pitäisi myöskään olettaa, että käyttäjän kotikansio on edes samalla levyllä kuin Sovellus. Tietenkin jotkut sovellukset päättävät jättää nämä vaatimukset huomiotta. Yleensä sovellukset tulisi tallentaa / Applications-sovelluksiin, jotta käyttäjä voi löytää ne ja napsauttaa niitä avataksesi, kun sovellus kuuluu tietokoneelle. Jos sovellus kuuluu vain käyttäjälle, se tulisi sijoittaa ~ / Applications -sovellukseen sopimuksen mukaan, mutta ei tarkalla tarkistuksella.

Vastaa

Jos niputettu sovellus siirretään jonnekin muualle, toinen versio kopioidaan oletussijaintiin, kun OS X päivitetään.

En tiedä, oliko kyseessä jotain omaa sovellustani varten Asennus, mutta Activity Monitor kaatui käynnistettäessä 10.6, jos se siirrettiin / Applications / Utilities / -sovelluksesta.

defaults -app toimii vain sovelluksissa, joiden /Applications/ ja ~/Applications/.

Kommentit

  • Erinomaisia kohtia sovelluksista, jotka ovat osa järjestelmää, jossa päivitykset (erityisesti delta-korjaustiedostot) odottavat niiden olevan tietyssä paikassa. App Storesta ladattujen kaltaisten kolmansien osapuolten sovellusten odotetaan olevan paljon kannettavampia ja kiinteämpiä tietyllä kovalla koodatulla polulla. / li>

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *