Apple / Mac OS X - чи існує Менеджер пакунків, як Linux


30

Я користувач Linux / UNIX і люблю управління пакунками, які поставляються разом з ним. Здебільшого мені подобається Ubuntu, але так само, як і все інше, непогані речі, з якими ви живете щодня, були б непоганими, якби вони просто працювали. Моя головна проблема - мій планшет wacom, поки він працює, щоразу, коли є оновлення ОС, мені доводиться відновлювати драйвер wacom. Інша дещо дратує проблему - моя відеокарта ATI не підтримується повністю. Коли я використовую вихід HDMI, звук не проходить через нього, і екран використовується не повністю.

Я б із задоволенням отримав Apple, якби у нього була подібна система управління пакетами, як Ubuntu, Gentoo або інший дистрибутив Linux. Це виводить роботу з отримання останніх удосконалень або виправлень. Це також потребує всіх здогадок, щоб розібратися в тому, що вам потрібно, щоб щось працювати. Я просто хочу використовувати свій комп'ютер, а не адмініструвати його.

Якщо я хотів би встановити GIMP на яблуко, він би пішов і отримав ufraw, якби я хотів підтримати це та будь-які інші залежності, які GIMP має? Якщо я хочу встановити Netbeans, він піде і отримає JDK і maven, якщо я цього хочу?

Якщо ні, чи є щось у творах?

Я знаю, що не оновлюю свої програми так часто, але це головним чином тому, що я не знаю про оновлення. Усі оновлення відбуваються у фоновому режимі.

Вальтер


Ви подивилися на LinuxMint? Він заснований на Ubuntu і використовує сховища Ubuntu, але включає такі речі, як власні драйвери, мультимедійні кодеки тощо. Спробуйте LiveCD. Це може полегшити деякі ваші планшети та відеокарти Wacom. linuxmint.com/about.php
JMD

1
пов'язане питання: superuser.com/questions/28529/macports-fink-etc
cregox

Відповіді:


26

Існує дві основні системи для програмного забезпечення Unix в OS X: MacPorts і Fink

Fink схожий на (і заснований на iirc) системі Debian / Ubunutu apt: він забезпечує попередньо складені бінарні файли. MacPorts пов'язаний зі старими колекціями портів BSD: замість попередньо вбудованих бінарних файлів він містить контейнери вказівників на оригінальне джерело + патчі, необхідні для того, щоб це джерело працювало на вашій платформі (та з іншими програмами, які ви встановили через порти).

Обидва отримають Gimp та всі його залежності, встановлені для вас - фінк буде швидше, оскільки його не доведеться компілювати, але macports надає вам більше контролю над тим, що отримується.

Також є новіший інструмент під назвою Homebrew, який я не використовував; але він стверджує, що забезпечує кращу взаємодію з речами, які ви встановили вручну, і більше покладатися на рідні бібліотеки Mac, а не лише на встановлені бібліотеки.

А швидкий пошук показує безліч питань , вже говорить про MacPorts і Фінк і відмінності між ними.


2
Ви можете створити з джерела за допомогою Fink, адже якщо ви хочете використовувати кров’яну кромку, яку вам часто доводиться робити.
dmckee

Гаразд - це виглядає як відносно близький матч. Це не так багато, як я хотів би, але я повинен бути в змозі з цим поступити. Netbeans не там, і Eclipse сягає майже 3.2, що є давнім. У нього є деякі засоби безпеки, які мені сподобаються.

Я думаю, що наступним моїм комп’ютером буде професіонал MacBook. Це, сподіваємось, буде менше, ніж 1 рік.

5
Ідіть з домашнім пивом!
Крегокс

1
Я знайшов домашнє пиво набагато пряміше, ніж макпорти для створення.
Сорока


3

Існує MacPorts , яка є системою управління пакетами для OS X, яка забезпечує порти різних пакетів Linux. Інший - Фінк , але MacPorts, як правило, більш сучасний.


3
Актуальність дійсно залежить від того, яке програмне забезпечення ви хочете. Наукові програми та бібліотеки, які я використовую, набагато сучасніші на Fink.
dmckee
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.