Nó phụ thuộc vào những gì bạn đang làm với nguồn đó. Nếu đó là để tham khảo, vâng, đó là một nơi tốt. /usr/local
được dành riêng cho phần mềm được cài đặt cục bộ bởi sysadmin. Vì vậy, nếu bạn muốn cài đặt phần mềm cùng với các tệp nguồn (cho các chương trình khác sử dụng hoặc để mọi người xem), điều đó tốt.
Tuy nhiên, nó không có nghĩa là một không gian làm việc . Vì nó là cục bộ , tất nhiên bạn có thể làm bất cứ điều gì bạn muốn, nhưng điều này không được thiết kế để trở thành nơi phát triển cây phát triển phần mềm của bạn.
Điều đó thực sự nên nằm trong một kho lưu trữ mã (có thể trong /srv/sourcerepo
hoặc một cái gì đó), và sau đó các nhà phát triển sẽ kiểm tra các bản sao làm việc của riêng họ vào các thư mục nhà của họ.
/usr/local/src
như một nơi tốt để tải xuống mã nguồn của bên thứ ba (ví dụ: để vá và xây dựng lại các gói), chứ không phải mã nguồn của riêng tôi, như matt nói, nên ở dưới / srv / ... (mặc dù tôi thường sử dụng/srv/vcs/sourcerepo
). Và nhân đôi từ xa, tất nhiên.