Apple / Mac OS X - Czy istnieje Menedżer pakietów, taki jak Linux

30

Jestem użytkownikiem systemu Linux / UNIX i uwielbiam dołączone do niego zarządzanie pakietami. W większości lubię Ubuntu, ale tak jak wszystko inne, to drobne rzeczy, z którymi żyjesz na co dzień, byłyby fajne, gdyby tylko działały. Moim głównym problemem jest mój tablet wacom podczas pracy, za każdym razem, gdy pojawia się aktualizacja systemu operacyjnego, muszę odbudować sterownik wacom. Innym nieco irytującym problemem jest to, że moja karta graficzna ATI nie jest w pełni obsługiwana. Kiedy używam wyjścia HDMI, dźwięk nie przechodzi przez niego, a ekran nie jest w pełni wykorzystywany.

Z przyjemnością kupiłbym Apple, gdyby miał podobny system zarządzania pakietami, taki jak Ubuntu, Gentoo lub inna dystrybucja Linuksa. To eliminuje konieczność uzyskiwania najnowszych ulepszeń lub poprawek. Wymaga to również odgadnięcia, czego potrzebujesz, aby uzyskać coś do pracy. Chcę tylko korzystać z mojego komputera, a nie administrować nim.

Oprócz aplikacji Apple, gdybym chciał zainstalować GIMP na Apple, czy poszedłby i pobierał ufraw, gdybym chciał obsługiwać to i inne zależności GIMP? Jeśli chcę zainstalować Netbeans, czy pójdzie i dostanie JDK i maven, jeśli tego chcę?

Jeśli nie, czy jest coś w pracach?

Wiem, że nie aktualizuję moich aplikacji tak często, ale dzieje się tak głównie dlatego, że nie jestem świadomy aktualizacji. Wszystkie aktualizacje odbywają się w tle.

Walter

Chealion
źródło
Czy spojrzałeś na LinuxMint? Opiera się na Ubuntu i korzysta z repozytoriów Ubuntu, ale zawiera takie rzeczy, jak zastrzeżone sterowniki, kodeki multimedialne itp. Wypróbuj LiveCD. Może to złagodzić niektóre problemy tabletu i karty graficznej Wacom. linuxmint.com/about.php
JMD

Odpowiedzi:

26

Istnieją dwa główne systemy dla oprogramowania uniksowego w OS X: MacPorts i Fink

Fink jest podobny (i oparty na iirc) do systemu Debian / Ubunutu apt: dostarcza skompilowane pliki binarne. MacPorts jest powiązany ze starszymi kolekcjami portów BSD: zamiast wbudowanych plików binarnych zawiera on wskaźniki do oryginalnego źródła + łaty wymagane do działania tego źródła na twojej platformie (oraz z innymi aplikacjami zainstalowanymi przez porty).

Zarówno Gimp, jak i wszystkie jego zależności zostaną zainstalowane dla Ciebie - Fink będzie szybszy, ponieważ nie musi się kompilować, ale Macports daje ci większą kontrolę nad tym, co zostanie zbudowane.

Jest też nowsze narzędzie o nazwie Homebrew, z którego nie korzystałem; ale twierdzi, że zapewnia lepszą interoperacyjność z rzeczami, które zainstalowałeś ręcznie, i polega bardziej na natywnych bibliotekach Mac zamiast samych zainstalowanych bibliotek.

A Szybkie wyszukiwanie pokazuje wiele pytań już mówić o MacPorts i Fink i różnice między nimi.

James Polley
źródło
2
Państwo może budować od źródła z Fink, rzeczywiście, jeśli chcesz używać krwawienie krawędzi często trzeba.
dmckee
Ok - wygląda na względnie bliskie dopasowanie. Nie ma tak dużo, jak bym chciał, ale myślę, że powinienem być w stanie sobie z tym poradzić. Netbeans tam nie ma, a Eclipse sięga wstecz do wersji 3.2, która jest stara. Ma kilka narzędzi bezpieczeństwa, które mi się podobają.
Chyba moim następnym komputerem będzie MacBook Pro. Mamy nadzieję, że za niecały rok.
5
Idź z homebrew!
cregox
1
Odkryłem, że homebrew jest o wiele prostszy niż macports do skonfigurowania.
Sroka
3

Istnieje MacPorts , który jest systemem zarządzania pakietami dla OS X, który zapewnia porty różnych pakietów Linux. Kolejnym jest Fink , ale MacPorts jest ogólnie bardziej aktualny.

KeithB
źródło
3
W górę aktualność naprawdę zależy od tego, jakie oprogramowanie chcesz. Aplikacje naukowe i biblioteki, których używam, są o wiele bardziej aktualne na Fink.
dmckee,