Jump to content

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Photo
- - - - -

instalacyjny dmg


  • Please log in to reply
9 replies to this topic

#1 terran

terran
  • 269 posts
  • SkądKraków

Posted 18 February 2008 - 19:08

Chciałbym się dowiedzieć jak stworzyć instalacyjny obraz *.dmg. w którym będzie odnośnik do konkretnego katalogu w katalogu domowym użytkownika (~/Library/openvpn), coś jak w instalatorze adium.

#2 przemek83

przemek83
  • 277 posts
  • SkądMilanówek

Posted 18 February 2008 - 19:26

Moim chlopskim sposobem, w Disk Utility tworzysz obraz DMG i go montujesz.
Pozniej w terminalu:
cd /Volumes/[podmontowany obraz]
ln -s /Applications
to chyba nawet mozna zrobic drag&drop folderu aplikacji z wcisnietym opt i cmd,
i koniec.

#3 terran

terran
  • 269 posts
  • SkądKraków

Posted 18 February 2008 - 19:46

Moim chlopskim sposobem, w Disk Utility tworzysz obraz DMG i go montujesz.
Pozniej w terminalu:

cd /Volumes/[podmontowany obraz]
ln -s /Applications
to chyba nawet mozna zrobic drag&drop folderu aplikacji z wcisnietym opt i cmd,
i koniec.


Problem w tym, że ja chce mieć dowiązanie do katalogu w katalogu użytkownika który nie wiem jak się nazywa.

#4 przemek83

przemek83
  • 277 posts
  • SkądMilanówek

Posted 18 February 2008 - 19:50

sam odpowiedzilaes sobie na to pytanie ~ jest symbolem katalogu uzytkownika...
np:
ln -s ~/Applications


#5 terran

terran
  • 269 posts
  • SkądKraków

Posted 18 February 2008 - 20:11

nie wiem, czy to zadziała bo ~ jest przez powlokę interpretowana jako /Users/NazwaURzytkownika
Ale możemy zrobić test
Utwórz katalog ~/Library/openvpn
i zobacz czy dowiązanie wskazuje wlśnie na niego
plik dmg jest tutaj : http://student.agh.e...rzysru/test.dmg

#6 przemek83

przemek83
  • 277 posts
  • SkądMilanówek

Posted 18 February 2008 - 20:39

NIesttey nie dziala, link ma wpisana na stale twoja sciezke... szkoda :/ moj chlopski rozum zawiodl... W ostatecznosci skrypt.
  • terran likes this

#7 terran

terran
  • 269 posts
  • SkądKraków

Posted 18 February 2008 - 20:45

szkoda, ale i tak dzięki za pomoc

#8 Kasia L

Kasia L
  • 45 posts
  • SkądBiałystok

Posted 18 February 2008 - 21:54

musisz dać bakslesza po każdym wyrazie przed którym jest spacja - dla przykładu: a\ co\ robisz\?/

#9 terran

terran
  • 269 posts
  • SkądKraków

Posted 18 February 2008 - 22:42

musisz dać bakslesza po każdym wyrazie przed którym jest spacja - dla przykładu: a\ co\ robisz\?/


Problemem nie jest spacja tylko cała ścieżka, chyba muszę cały problem dokładniej przemyśleć.
Tu nasuwa sie kolejne pytanie: Jak się robi instalatory dpkg ?

#10 bash3r

bash3r
  • 140 posts
  • SkądParyż / Świnoujście

Posted 19 February 2008 - 18:40

Apple - Downloads - Development Tools - DMG Master

Jak się robi instalatory dpkg ?


Nie zauważyłem tego wcześniej ... w Xcode masz programik PackageMaker: Developer/Applications/Utilities/PackageMaker
  • terran likes this




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users