Ubuntu vs. Mac OS

10

Waham się przed zakupem nowego laptopa MacBook Pro.

Chcę tylko dowiedzieć się więcej o systemie operacyjnym i uzyskać więcej doświadczenia na * unixie.

Czy Ubuntu jest dla mnie wystarczające?

Co Mac może mi zaoferować, czego nie może Ubuntu?


źródło
To zależy. Do czego ogólnie używasz komputera?
Sasha Chedygov
@musicfreak: film, programowanie, sieć itp.

Odpowiedzi:

12

To zależy od tego, czy wykorzystasz zalety posiadania komputera Mac. Będąc użytkownikiem Win-> Linux-> Mac-> Linux, ustaliłem, co następuje:

Kup komputer Mac, jeśli:

  • Masz sklep Macintosh w swojej okolicy. Problemy, które się pojawiają, można rozwiązać bezpośrednio w lokalnym sklepie i są one objęte roczną ochroną za pośrednictwem AppleCare. W przeciwnym razie jest to to samo, co posiadanie planu wsparcia od jakiejkolwiek innej dużej firmy.
  • W rzeczywistości będziesz mógł korzystać z prawnie zastrzeżonego oprogramowania (iLife itp.). Odkryłem, że jedyną zastrzeżoną aplikacją, z której korzystałem, był Garage Band, i to było dla zabawy / czasu wolnego i zdecydowanie istnieją DUŻO lepsze alternatywy.
  • Nie przeszkadza ci przestrzeganie wymuszonych i niezmiennych decyzji projektowych. Czytaj dalej „inny styl laptopa” i „dostosowywanie interfejsu użytkownika” poniżej.

Kup komputer, jeśli:

  • Korzystając z Linuksa, chcesz zrobić wszystko . Jak niektórzy wspominali, „Linux jest dobry dla ludzi / programistów znających się na komputerach”. To nieporozumienie, ponieważ widziałem zarówno inteligentnych, jak i głupich użytkowników w wieku od 7 do 82 lat korzystających z Ubuntu bez żadnych problemów. Z drugiej strony widziałem zaawansowanych użytkowników posiadających w pełni niestandardowe systemy, które robią wszystko, co chcą, i zwykle nie ponoszą żadnych kosztów finansowych (choć koszt czasu).
  • Nie POTRZEBUJESZ oprogramowania Apple . Istnieją równie dobre lub lepsze alternatywy dla dowolnego oprogramowania Apple.
  • Chcesz więcej możliwości. Kupując komputer:
    • Masz wiele możliwości wyboru dla różnych producentów i sprzętu. Możesz wydać tyle, ile chcesz na laptopa, i nie musisz płacić podatku od praw własności do oprogramowania, aby je uzyskać. (preinstalowany system Windows będzie miał niewielki dodatkowy koszt)
    • Możesz wybrać inny styl laptopa. Stwierdziłem, że mój biały MacBook z poliwęglanu / plastiku jest bardzo niewygodny, głośniki są zassane, głośny wentylator @ wysoki procesor, a plastik jest tani / ubrudzony. Zasadniczo bądź gotów złościć się na wybory związane z projektowaniem i funkcjonalnością, które dokonuje Apple. Przynajmniej MBP nie ma głośników bezpośrednio we wnęce wentylatora> <)
    • Dostosowywanie interfejsu użytkownika. Korzystając z Linuksa, możesz dosłownie dostosować interfejs użytkownika tak, jak chcesz. Rzeczy takie jak OpenBox i inne pozwalają na dostrojenie doświadczenia. Nawet Windows ma aplikacje, które pozwalają modyfikować interfejs użytkownika (do pewnego stopnia). Od ostatniego razu, kiedy korzystałem z systemu OSX, musisz w zasadzie zassać sposób, w jaki Apple decyduje się zaprojektować interfejs użytkownika.
    • Oprogramowanie! . Korzystając z systemu Ubuntu, możesz łatwo instalować oprogramowanie w interwebach za pomocą Menedżerów pakietów. (Fink na Maca też to zrobi, nie jestem pewien, jak dobrze to wszystko działa).
    • Możesz uruchomić podwójnie w systemie Linux lub Windows, a nawet stworzyć hackintosha. Widziałem, jak OSX działa dobrze na netbooku. Powiedział Nuff.

Podsumowując, jak niektórzy wspominali, kup komputer Mac, jeśli POTRZEBUJESZ komputera Mac (i oczywiście jeśli naprawdę podoba Ci się wygląd laptopów / interfejsu użytkownika / itp.). Tak czy inaczej, powinieneś wybrać to, co sprawia ci przyjemność z korzystania z komputera, niezależnie od tego, czy wydajesz mniej, masz mnóstwo możliwości do wyboru, czy kupujesz oprogramowanie chronione prawami autorskimi i fantazyjny / modny wygląd.

[edytuj] przepraszam za długi post, mam nadzieję, że wystarczająco odpowiedział na twoje pytanie [/ edit]

łuska
źródło
11

Dla mnie OS X to idealne połączenie tradycyjnego, bardziej zorientowanego na użytkownika, inteligentnego graficznie świata z doskonałym interfejsem (można go nie lubić, ale przynajmniej jest spójny i wydajny) oraz światem narzędzi wiersza poleceń i sieci UNIX. Od kilku lat jestem programistą FreeBSD i mogę cieszyć się zarówno tworzeniem, jak i uruchamianiem systemów FreeBSD (w VM VM VM) i używaniem mojego komputera do zarządzania zdjęciami w Lightroomie i innych podobnych aplikacjach bez konieczności przełączania się.

Jest to również świetny system do uruchamiania na laptopach, co generalnie boli w przypadku wolnych systemów operacyjnych (niektóre wypadają nieco lepiej niż Ubuntu, ale nie jestem użytkownikiem Linuksa).

Keltia
źródło
7

Jeśli celem jest nauczenie się systemu UNIX , wówczas coś takiego jak Linux lub BSD ma znacznie większy sens niż OS X.

Kiedy myślę o „uczeniu się UNIXa”, myślę o czymś takim jak Arch lub Slackware, w którym zaczynasz od minimalnego systemu podstawowego i budujesz stamtąd. Nie myślę o dużym systemie operacyjnym, w którym instalujesz uniwersalny system podstawowy z dużym systemem GUI o zamkniętym źródle. Nie myślę o systemie podstawowym, w którym nie aktualizujesz pakietów samodzielnie, ale zamiast tego dostajesz aktualizacje w sporadycznych aktualizacjach systemu operacyjnego w ogóle (a nawet wtedy aktualizacje pozostają daleko w tyle). Nie myślę o kraju użytkownika, w którym akceptowaną praktyką jest po prostu zostawienie go w spokoju i budowanie własnych pakietów gdzie indziej, jak robią to Fink i MacPorts.

I wpisać to wszystko na moim nowym 13" MacBook Pro, który uwielbiam. Kocham za pomocą OS X. Nie uważam żadnej z powyższych być złe niekoniecznie. Ale nauka UNIX? Nie.

Być może najlepszym sposobem na nauczenie się UNIX jest zebranie taniego białego pudełka do eksperymentowania. Coś, co nie musi być zawsze w stanie roboczym. Maszyny wirtualne są również dobre do zabawy i na pewno możesz uruchomić VMWare Fusion i eksperymentować z innymi UNIXami na maszynach wirtualnych aż do zadowolenia twojego serca.

Istnieje wiele powodów, aby lubić i używać OS X, a UNIX jest jednym z nich, ale UNIX OS X jest zdecydowanie prefabrykowany. Dużo dobrego w użyciu, ale nie to, co wskazałbym jako idealną platformę do nauki podstaw.

Legion
źródło
4

Zdobądź oba.

Kup komputer Mac, użyj Mac OS X, pobierz VMware, zainstaluj Ubuntu.

Jeśli lubisz odtwarzać i edytować filmy, zdziwisz się, jak znakomity Mac OS obsługuje wideo. A dzięki VMware masz możliwość odwiedzenia pulpitu Ubuntu w celu zmiany ustawień w systemie Linux, podczas gdy w inny sposób używasz Ubuntu z pulpitu Mac, używając SSH i X11.

Jestem użytkownikiem komputera Mac od 1998 r. (Wtedy byłem właściwie użytkownikiem BeOS), więc jestem oczywiście stronniczy, ale myślę, że przekonasz się, że Mac OS X i Ubuntu działające w tym samym czasie dają ci znacznie więcej niż tylko uruchamianie Ubuntu.

Ponadto będziesz mieć dostęp do standardowych aplikacji dla użytkowników końcowych, takich jak Microsoft Office, iTunes, Quicktime Player itp. Oraz doskonałych aplikacji multimedialnych Apple.

Andrew J. Brehm
źródło
3

Skoro, jak można uruchomić Ubuntu na Mac z Parallels dla produktu VMware Fusion, myślę, że prawdziwe pytanie brzmi czy TRZEBA mieć Mac? To sporo pieniędzy na coś do zabawy z wolnym systemem operacyjnym na ....

RSolberg
źródło
9
Każdy potrzebuje MAC: w końcu jak inaczej połączyć się z siecią? ;-)
Chealion
@Chealion: Czy mówimy tutaj o tym samym MAC? Niezła gra słów! ;-)
Kredns,
3

Mac OS X to UNIX z certyfikatem UNIX03, podczas gdy Ubuntu to platforma podobna do UNIX. To powiedziawszy, jeśli chodzi o rzeczy na poziomie UNIX, narzędzia i interfejsy API są dość podobne między nimi - różnią się w miejscach takich jak narzędzia do konfiguracji użytkownika i sieci, funkcje bezpieczeństwa i oczywiście Ubuntu domyślnie używa X, podczas gdy Mac OS X zapewnia X w środowisku WindowServer.

Jeśli chcesz nauczyć się „zbywalnego systemu UNIX”, odpowiedni będzie każdy system operacyjny, IMO. Nauczyłem się ogólnych zagadnień związanych z UNIXem na Linuksie i NeXTSTEP, ale teraz jestem głównie osobą OS X po przejściu przez Solaris i OpenBSD. Wiele z nich naprawdę działa tak samo na wszystkich tych platformach.


źródło
+1, ale zastanawiam się: jak często występują różnice w linii poleceń?
Nikhil Chelliah
Nikhil, czasami jedna lub inna wersja narzędzia ma dodatkowe przełączniki (często wersja GNU, a Apple w dużej mierze korzysta z narzędzi BSD - więc nie ls --colorw OS X). Jednak podstawowe funkcje rzeczy takich jak ps, ls, cp itp. Są takie same. Jednak opcje topznaczącej zmiany.
2

„Jaki komputer Mac może zaoferować mi to, czego nie może Ubuntu?”

Oczywiście wszystkie zastrzeżone rzeczy. Z góry mojej głowy, to znaczy Safari, XCode, GarageBand i wiele innych programów multimedialnych. Ponieważ wydajesz się być bardziej programistą, możesz napotkać więcej oprogramowania, które działa w systemie Linux, ale nie (jeszcze) w systemie OS X. Przeszukaj to i dowiedz się.

Jak powiedział Graham Lee, OS X ma bardziej uniksowe jądro, ale nie ma znaczenia, chyba że jesteś purystą. Systemy Linux mają większy udział w rynku, jeśli nie uwzględniono komputerów Mac.

Jest też kwestia sprzętu, jak wskazała Keltia. Jeśli jesteś szalonym sprzętem, który lubi majsterkować, Linux jest prawdopodobnie lepszym wyborem. Jeśli chcesz komputer, który działa od razu po rozpakowaniu i jest dobrze dopracowany, wybierz komputer Mac.

I wreszcie, rozważ społeczności. Nie chcę popadać w stereotypy, ponieważ znam wielu użytkowników komputerów Mac i Linux, którzy przełamują tę formę w zaskakujący sposób, ale może zależy ci na obrazie. Ciężko powiedzieć.

Nikhil Chelliah
źródło
Quicksilver nie jest zastrzeżony, teraz jest oprogramowaniem typu open source. Podobnie jak WebKit, na którym opiera się Safari.
John Topley,
@John Topley: Neat. Ale to, że podstawowe elementy są open source, nie oznacza, że ​​będą one automatycznie działać na innych platformach. Słyszałem o Gnome Do i używałem Alt + F2 w KDE 4, ale wydaje się, że nie są tak przereklamowani jak Quicksilver. Wśród przeglądarek wyposażonych w WebKit i KHTML Chromium wydaje się dość dziwaczny, a Konqueror pozostaje zdecydowanie z tyłu. I jeszcze raz, nikt nie wydaje się być zbyt podekscytowany.
Nikhil Chelliah
@John Topley: Minęło trochę czasu, odkąd korzystałem z komputera Mac, więc głównie pracuję nad tym, co przeczytałem.
Nikhil Chelliah
Quicksilver jest przerobiony na Linuksa, nazywa się Gnome do i dość obszerny, do.davebsd.com
Dykam
@John Topley, @Dykam: W porządku, usunąłem Quicksilver. Dzięki.
Nikhil Chelliah
0

Mam cały szereg postów na ten temat: http://regebro.wordpress.com/category/mac/

Jaki jest wniosek? To, że Ubuntu jest lepszym systemem dla programistów, a OS X jest lepszym systemem dla wszystkich innych i że oba powoli się zbliżają.

Mógłbym zostać na OS X, gdyby miał lepszą obsługę klawiatury. Oczywiste jest, że klawiatura wciąż jest ignorowana w świecie komputerów Mac. Przywitaj się z ramieniem myszy! (Lub kup trackball lub coś takiego). Denerwowało mnie również kilka innych rzeczy, głównie to, że Apple zmusza cię do zrobienia wszystkiego po Apple albo wcale.

Macbooki są nadal odpowiednimi laptopami w systemie Ubuntu, choć nie są idealne. Ponownie brak przycisków na klawiaturze jest dużym problemem. I oczywiście każdy super nowy sprzęt zwykle nie ma sterowników w systemie Linux. Zwykle dobrym pomysłem jest zakup modelu z poprzednich sezonów. Tańsze też. ;)

Lennart Regebro
źródło
0

Chcę tylko dowiedzieć się więcej o systemie operacyjnym i uzyskać więcej doświadczenia na * unixie.

Czy chcesz dowiedzieć się więcej o wszystkich popularnych systemach operacyjnych, czy w szczególności o Uniksie? Jeśli faktycznie też chcą się uczyć OS X wtedy mógłby oczywiście uruchomić Linuksa na komputerze Mac, jak również (podwójny rozruch). Uważam jednak, że powinieneś to zrobić tylko wtedy, gdy spodziewasz się używać OS X jako głównego systemu operacyjnego. OS X bardzo dobrze integruje się z, na przykład, Bezpiecznym snem . Po śnie mój MacBook budzi się natychmiast i łączy się z moją siecią Wi-Fi, zanim jeszcze będę gotowy do użycia. Gładzik wielodotykowy doskonale integruje się również z systemem OS X. Ale nie kupiłbym drogiego sprzętu, gdybym tylko uruchomił system Linux.

Na marginesie: czy naprawdę potrzebujesz notebooka? Jeśli chcesz nauczyć się Uniksa, możesz skończyć konfigurować serwer działający 24/7. Notebook nie jest idealnym serwerem i faktycznie jest zbyt drogi.

Arjan
źródło
0

Właśnie migrowałem (w zeszłym tygodniu) do OS X po pewnym czasie używania Ubuntu i czuję się, jakbym założył prostą kurtkę. Mac OS X to słodka rzecz, ale --- z tego, co dotychczas zebrałem --- jest przeznaczony do użycia z myszą z bardzo małą obsługą klawiatury (jak wspomniano powyżej). Podczas korzystania z Ubuntu nauczysz się doceniać klawiaturę i wiersz poleceń, choć z pewnością nie musisz używać go do większości rzeczy. Jeśli masz zamiar nauczyć się * nix, Ubuntu da ci tyle wolności, ile chcesz, a wsparcie ze strony forów Ubuntu pomoże ci szybko rozwiązać większość problemów. Zarządzanie pakietami jest również prostsze niż w OS X (Fink, Macports i inne).

Dlaczego się zmieniłem? Mój laptop został skradziony = (a odkąd zaczynałem od zera, postanowiłem oddać się słodkiemu sprzętowi =). Do tej pory byłem w piekle zależności, żonglując tarballami, więc jestem pewien, że spędziłem czas na poznawaniu mojego środowiska w * nix z Ubuntu.

Uwaga: mówię tylko o Ubuntu, a nie o innych dystrybucjach, ponieważ jest to jedyna, z której korzystałem. Jasne, to nie jest Linux… tylko kolejna dystrybucja oparta na Debianie; jeśli o mnie chodzi, to przeszedł test Matki (jest z niego zadowolony), więc jest wystarczająco dobry.

Ricardo
źródło