Jestem początkującym w systemie Mac OS. Do tej pory korzystałem z systemu Windows. Wiem trochę o rejestrze w systemie Windows.
Czy Mac OS X zarządza rejestrami zainstalowanych aplikacji?
- Jeśli tak
- Gdzie jest przechowywany rejestr?
- Jak zmodyfikować ten rejestr?
- Łącze referencyjne dotyczące zarządzania rejestrem Mac OS.
- Jeśli nie
- jaki system stosuje Mac OS X dla zainstalowanej aplikacji?
- Łącza referencyjne dotyczące zarządzania aplikacjami w systemie Mac OS.
macos
windows-registry
Sagar R. Kothari
źródło
źródło
defaults
. Uruchomman defaults
w oknie terminala, aby wyświetlić instrukcję obsługi.Należy dodać, że niektóre programy - głównie te w tle Uniksa lub Linuksa - prawdopodobnie przechowują swoje dane w ~ / w kropkowanym (a więc niewidocznym dla Findera) folderze lub gdzieś w ~ / .config.
W końcu niestety nie jest to zbyt proste.
źródło
Tak , do pewnego stopnia tak zwana baza danych usług uruchamiania przypomina
HKEY_CLASSES_ROOT
sekcję rejestru systemu Windows. Służy do określania, które aplikacje chcą otwierać określone dokumenty lub adresy URL i jak można z nich korzystać (np. Do edycji lub przeglądania). Informuje także OS X, która aplikacja może tworzyć ikony, jak pokazano na przykład w Finderze.Gdy na przykład upuścisz nową aplikację do folderu Aplikacje, OS X to zauważy i zarejestruje nową aplikację. W ten sposób często nie ma potrzeby uruchamiania programu konfiguracyjnego, takiego jak w systemie Windows. Jeśli ta baza danych zostanie pomieszana, można ją bardzo łatwo odbudować .
(Podobnie, Quick Look może przechowywać listę generatorów , które znalazł wcześniej , ale myślę, że taka pamięć podręczna byłaby aktualizowana automatycznie, gdy zajdzie taka potrzeba. Jeśli ktoś wyraźnie wybierze jakąś aplikację do otwarcia pliku, to jest ona przechowywana w rozwidleniu zasobów pliku).
źródło
Apple nie ma rejestru takiego jak Windows, co cieszy większość użytkowników. Same aplikacje to samodzielne pakiety, które na niskim poziomie są tak naprawdę folderem ze wszystkimi rzeczami, które aplikacja musi uruchomić. Ułatwia to zarządzanie aplikacjami. Aby zainstalować, po prostu przeciągnij aplikację do folderu Aplikacje. Aby usunąć, wystarczy usunąć go w folderze Aplikacje.
Aby zapisać preferencje i tym podobne dla danej aplikacji i użytkowników, używane są tak zwane listy właściwości (plist to rozszerzenie tych plików). Typowym miejscem do znalezienia tych rzeczy jest ~ / Biblioteka / Preferencje Aplikacje będą także przechowywać dane / ustawienia użytkownika w ~ / Biblioteka / Wsparcie aplikacji
Ogólnie rzecz biorąc, te rzeczy są modyfikowane za pomocą GUI aplikacji, większość aplikacji Apple ma menu Preferencje. Istnieje kilka sposobów ręcznej modyfikacji tych ustawień, ale postępuj z podobną ostrożnością, jak przed modyfikacją Rejestru systemu Windows (chociaż w najgorszym przypadku zepsujesz tylko określoną aplikację, a nie cały system operacyjny). Możesz użyć edytora listy właściwości aplikacji narzędziowej do modyfikacji list (które są w zasadzie tylko plikami XML z parami klucz / wartość). Możesz także użyć wiersza polecenia „defaults”. Spróbuj „man defaults” z terminala, aby uzyskać więcej informacji. Ale znowu, to jest dla odważnych duchem.
Mam nadzieję, że to pomaga niektórym.
źródło
Nie zapomnij bazy danych konfiguracji systemu, która zawiera ustawienia sieciowe:
man scutil
źródło