Apple / Mac OS X - Có Trình quản lý gói như Linux không


30

Tôi là người dùng Linux / UNIX và yêu thích quản lý gói đi kèm với nó. Đối với hầu hết các phần, tôi thích Ubuntu, nhưng cũng giống như mọi thứ khác, đó là những điều nhỏ nhặt mà bạn sống hàng ngày sẽ rất tuyệt nếu chúng chỉ hoạt động. Vấn đề chính của tôi là máy tính bảng wacom của tôi trong khi nó hoạt động, mỗi khi có bản cập nhật hệ điều hành, tôi phải xây dựng lại trình điều khiển wacom. Vấn đề hơi khó chịu khác là, thẻ video ATI của tôi không được hỗ trợ đầy đủ. Khi tôi sử dụng HDMI out, âm thanh không đi qua và màn hình không được sử dụng hoàn toàn.

Tôi rất vui khi nhận được Apple nếu nó có hệ thống quản lý gói tương tự như Ubuntu, Gentoo hoặc phân phối Linux khác. Điều này đưa công việc ra khỏi việc nhận được các cải tiến hoặc sửa lỗi mới nhất. Nó cũng lấy tất cả các dự đoán về những gì bạn cần để có được một cái gì đó để làm việc. Tôi chỉ muốn sử dụng máy tính của tôi, không quản lý nó.

Ngoài các ứng dụng của Apple, nếu tôi muốn cài đặt GIMP trên một quả táo, nó sẽ đi và tìm nạp ufraw nếu tôi muốn hỗ trợ cho điều đó và bất kỳ phụ thuộc nào khác mà GIMP có? Nếu tôi muốn Netbeans được cài đặt, nó sẽ đi và nhận JDK và maven nếu tôi muốn điều đó?

Nếu không, có một cái gì đó trong công trình?

Tôi biết rằng tôi không cập nhật các ứng dụng của mình thường xuyên, nhưng điều đó chủ yếu là do tôi không biết về các bản cập nhật. Các cập nhật tất cả xảy ra trong nền.

Walter


Bạn đã xem LinuxMint chưa? Nó dựa trên Ubuntu và sử dụng các kho lưu trữ Ubuntu, nhưng bao gồm những thứ như trình điều khiển độc quyền, codec đa phương tiện, v.v ... Hãy thử LiveCD. Nó có thể giảm bớt một số tai ương máy tính bảng và thẻ video Wacom của bạn. linuxmint.com/about.php
JMD

Câu trả lời:


26

Có hai hệ thống chính cho phần mềm unix trên OS X: MacPortsFink

Fink gần giống với (và iirc dựa trên) apthệ thống Debian / Ubunutu : nó cung cấp các nhị phân được biên dịch sẵn. MacPorts có liên quan đến các bộ sưu tập Cổng BSD cũ: thay vì các tệp nhị phân dựng sẵn, nó chứa các con trỏ tới nguồn gốc + các bản vá cần thiết để làm cho nguồn đó hoạt động trên nền tảng của bạn (và với các ứng dụng khác mà bạn đã cài đặt qua cổng).

Cả hai sẽ nhận được Gimp và tất cả các phụ thuộc của nó được cài đặt cho bạn - fink sẽ nhanh hơn vì nó không phải biên dịch, nhưng macports cho phép bạn kiểm soát nhiều hơn những gì được xây dựng.

Ngoài ra còn có một công cụ mới hơn gọi là Homebrew mà tôi chưa sử dụng; nhưng nó tuyên bố sẽ cung cấp khả năng tương tác tốt hơn với những thứ bạn đã cài đặt bằng tay và phụ thuộc nhiều hơn vào các thư viện Mac gốc thay vì chỉ các thư viện được cài đặt.

Một tìm kiếm nhanh cho thấy một loạt các câu hỏi đã nói về Macports và Fink và sự khác biệt giữa chúng.


2
Bạn có thể xây dựng từ nguồn với Fink, thực sự nếu bạn muốn sử dụng cạnh chảy máu bạn thường phải làm.
dmckee

Ok - có vẻ như một trận đấu tương đối gần. Nó không có nhiều như tôi muốn, nhưng tôi nghĩ tôi có thể làm được với nó. Netbeans không có ở đó và Eclipse bắt đầu từ ngày 3.2. Nó có một số công cụ bảo mật mà tôi sẽ thích.

Tôi đoán máy tính tiếp theo của tôi sẽ là một macbook pro. Điều đó sẽ được hy vọng ít hơn 1 năm nữa.

5
Đi với homebrew!
cregox

1
Tôi thấy homebrew thẳng hơn rất nhiều so với macports để thiết lập.
Magpie


3

MacPorts , là một hệ thống quản lý gói cho OS X cung cấp các cổng của các gói linux khác nhau. Một cái khác là Fink , nhưng MacPorts thường được cập nhật hơn.


3
Tính cập nhật thực sự phụ thuộc vào phần mềm bạn muốn. Các ứng dụng và thư viện khoa học mà tôi sử dụng được cập nhật nhiều hơn trên Fink.
dmckee
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.