Phân phối Linux cho nhà phát triển


8

Tôi chủ yếu sử dụng Linux để lập trình. Về cơ bản tôi đã bắt đầu với Archlinux và Manjaro và tôi khá thích nó.

Điều tôi thực sự thích là quản lý gói. Nó có một bộ sưu tập lớn các phần mềm mới và các bản cập nhật sẽ ra mắt rất nhanh.

Ví dụ, khi GCC 4.8 được phát hành, tôi đã có ngay 2 ngày sau khi phát hành khá gọn gàng.

Ngay cả các thư viện nhỏ như "OpenAssetImporter" cũng nằm trong kho.

Thật tiện lợi vì nếu bạn có một bộ sưu tập lớn các thư viện được phát hành thường xuyên, tất cả những gì bạn phải làm là cập nhật hệ thống.

Điều khiến tôi khó chịu là hệ thống của tôi bị hỏng rất thường xuyên và tôi không muốn mất quá nhiều thời gian để sửa chữa.

Về cơ bản, tất cả những gì tôi muốn là cập nhật các thư viện như gcc, v.v. Tôi không thực sự quan tâm nếu tôi có cập nhật Gnome, v.v.

Bất kỳ đề nghị mà bạn có thể cho tôi?


2
Gentoo là một bản phân phối rất tốt cho nhà phát triển.
Eddy_Em

Câu trả lời:


4

Tôi muốn giới thiệu và bạn Gentoo để lập trình. Tôi sử dụng nó cho mình và nó rất thuận tiện:

  • cập nhật mới nhất với một hệ thống mạnh mẽ để ngăn chặn bạn phá vỡ tất cả các phụ thuộc
  • phát hành, vì vậy không có nhảy từ phiên bản này sang phiên bản khác
  • đó là một bản phân phối được biên dịch, vì vậy họ đặc biệt quan tâm đến việc đóng gói các bộ công cụ và việc bạn tự biên dịch tất cả các gói của mình cho phép bạn kiểm soát tốt các tùy chọn biên dịch và có thể tối ưu hóa một chút phần mềm của bạn
  • các công cụ để phát triển chéo rất tiện dụng
  • bạn có thể cài đặt một số phiên bản của cùng một thư viện cùng một lúc trong các "vị trí" khác nhau, đôi khi có thể hữu ích, khi có sự thay đổi lớn giữa hai phiên bản và bạn muốn có thể sử dụng cả hai phiên bản. Ví dụ: tôi đã có ba phiên bản python và hai phiên bản af gcc.

Tất nhiên, đó là vấn đề lựa chọn, nhưng tôi đã sử dụng Fedora trước đây và tôi có thể nói với bạn rằng bắt đầu phát triển trên Gentoo dễ dàng hơn nhiều.


1
Cảm ơn, tôi đã nhìn vào gentoo. Bạn có bất kỳ kinh nghiệm với sabayon.org ? Hoặc bạn muốn giới thiệu tôi sử dụng gentoo trực tiếp thay vì distro dựa trên gentoo?
Maik Klein

Tôi đã nghe nói về sabayon nhưng chưa bao giờ thử vì vậy tôi sẽ không cho bạn lời khuyên hữu ích. Tôi đoán nó có thể hữu ích nếu các gói của họ được cập nhật như các gói gentoo. Tôi khuyên bạn không nên sử dụng trình đóng gói Entropy chẳng hạn và ở lại với Portage để giữ quyền kiểm soát nhiều hơn. Portage chắc chắn có nhiều gói hơn, và đặc biệt là các thư viện, hơn Entropy vì đây là một dự án trưởng thành hơn nhiều.
lgeorget

Sabayon được dự định làm cho Gentoo thân thiện hơn với người dùng máy tính để bàn trung bình để các nhà phát triển không sử dụng đặc biệt nhưng nếu nó giữ được tất cả các lợi thế của Gentoo, tôi đoán bạn có thể sử dụng nó.
lgeorget

4

Bất kỳ phân phối cập nhật nào cũng được thực hiện (tất cả chúng đều được xây dựng trên ít nhiều cùng một phần mềm, do đó không có quá nhiều sự khác biệt ở đó). Nếu sự cố thường xuyên xảy ra là một vấn đề, hãy chọn một trong những phân phối "lớn", tránh xa các bản phân phối "ở đây bạn cảm thấy cạnh chảy máu" (vâng, điều đó có nghĩa là bạn sẽ không chạy GCC mới nhất hai ngày sau khi phát hành). Yêu cầu GCC mới nhất nhưng vẫn ổn với môi trường máy tính để bàn không quá muộn không có ý nghĩa gì, nhưng có lẽ một trong những cái đơn giản / nhẹ hơn (LXDE, XFCE) là phù hợp hơn Gnome đối với bạn.

Đối với các nhu cầu tương tự của tôi, Fedora đã rất phù hợp: Phần mềm mới nhất, lựa chọn gói rộng trong kho chính thức, đủ ổn định, tích hợp tốt (được thực hiện một cách chuyên nghiệp), đáp ứng các báo cáo lỗi, lỗi (hầu hết) được xử lý nhanh chóng.

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.