2012-08-17 36 views
7

đây là một số câu hỏi mới từ người đã sử dụng mã hóa 15 năm trong Windows nhưng bắt đầu từ đầu trên Mac OS X. Tôi đã tìm kiếm trên web và trang web này và không tìm thấy câu trả lời, nhưng tôi nghĩ rằng câu trả lời sẽ hữu ích cho rất nhiều người.Nơi lưu trữ mã và cài đặt ứng dụng trên Mac OS X - chuyển đổi từ Windows

Rất đơn giản ....

  1. nơi tôi nên lưu trữ mã riêng và các dự án trong hệ thống tập tin? Thư mục người dùng của tôi? Trong/usr /?

  2. nơi tôi nên lưu trữ mã và dự án được chia sẻ?

  3. nơi tôi nên thiết lập kho lưu trữ github?

  4. khi được tạo, tôi nên cài đặt ứng dụng ở đâu? Tôi thấy rất nhiều khả năng ở đây./opt /,/var/lib,/usr/local/var, v.v.

  5. có lẽ thú vị nhất của tất cả: làm thế nào tôi có thể tải xuống đơn giản vị trí của mọi thứ đã được cài đặt trên máy Mac?

Tôi tưởng tượng rằng trong 40 năm lịch sử UNIX, một số tiêu chuẩn đã xuất hiện cho những điều này nhưng cho đến nay tôi không thể tìm thấy chúng. Phải có một số hướng dẫn 'thực hành tốt nhất' mà tôi nên tuân theo.

Oh bằng cách tôi đang nói về những thứ như PostgreSQL và những thứ tương tự. Không phải ứng dụng Mac phù hợp.

Lý do tôi hỏi là tôi đã gặp rất nhiều cách để cài đặt những thứ dường như có ý tưởng riêng về nơi cài đặt cùng một ứng dụng. ví dụ. homebrew, ant, vv Những đôi khi dẫn đến vị trí cài đặt khác nhau hơn sau một câu hỏi thường gặp hoặc tài liệu hướng dẫn cho một cài đặt thủ công của ứng dụng.

Đánh giá cao bất kỳ câu trả lời nào trên các câu hỏi này.

Rất cám ơn.

Trả lời

4

Github có một ứng dụng Mac rất đẹp có thể tải xuống và đồng bộ hóa kho lưu trữ Github của bạn. Theo mặc định, nó đặt chúng trong thư mục con trong ~/Documents (thư mục tài liệu của thư mục chính).

Thiết lập nhà của tôi là tạo thư mục git bên trong ~ và chỉ sử dụng cho các dự án riêng tư. Đối với các dự án được chia sẻ, hãy đặt chúng trong/Users/Shared (có một thư mục chia sẻ chung trong Mac OS cho tất cả mọi người)

Theo như cài đặt công cụ dòng lệnh, Mac giống như hộp BSD .. cài đặt trong/usr/local/bin vv Các ứng dụng đồ họa nên đi vào/Applications. Ứng dụng mac của Github cài đặt công cụ dòng lệnh (tùy ý) trong/usr/local/bin.

Một số công cụ đóng gói trên OS X tạo cấu trúc thư mục riêng (fink, macports), nhưng cài đặt mirports trong/usr/local.

Các vấn đề liên quan