Xóa nguồn sau khi xây dựng từ chúng


15

Giả sử, chúng tôi đã xây dựng một số gói từ các nguồn ( configure make install).
Chúng tôi có thể xóa thư mục nguồn sau khi xây dựng thành công? Hay nó phụ thuộc? Sau đó thì sao?

Câu trả lời:


15

Bạn không cần bất cứ thứ gì ngoại trừ nhị phân. Chúng nên được sao chép sang vị trí khác bằng cách cài đặt. Phần còn lại có thể được gỡ bỏ. Nếu bạn không chắc chắn hãy tạo một bản sao lưu trước khi gỡ bỏ. Xóa, kiểm tra nếu vẫn hoạt động, nếu vẫn hoạt động loại bỏ sao lưu.

Lưu ý: Như ndrük đã chỉ ra: Sử dụng checkinstall Cài đặt kiểm tra cài đặt over make installcó ưu điểm là cho phép Ubuntu theo dõi quá trình cài đặt. Sau này, bạn có thể hoàn nguyên mọi thay đổi được thực hiện bằng cách sử dụng quản lý gói Ubuntu thông thường.


5

Nếu bạn đã cài đặt các tệp bằng cách sử dụng make install, cách duy nhất để biết chúng đã đi đâu sau đó nếu bạn muốn gỡ cài đặt chúng là kiểm tra các tệp nguồn. Bạn có thể muốn lưu trữ một bản sao của nguồn cho mục đích này.

Một thay thế tốt hơn là sử dụng checkinstallthay vì make install. Điều này cho phép trình quản lý gói của Ubuntu theo dõi từng tệp được cài đặt giống như cách nó theo dõi phần mềm từ kho lưu trữ. Khi sử dụng phương pháp cài đặt này, bạn không phải giữ bất kỳ tệp bổ sung nào xung quanh.


+1 để kiểm tra cài đặt. Được tích hợp vào câu trả lời được chấp nhận của tôi để bất kỳ ai tình cờ nhìn thấy nó.
con-f-use

2

Nói chung một khi bạn đã cài đặt nhị phân của mình, bạn có thể xóa thư mục chứa mã nguồn, trừ khi bạn muốn biên dịch lại chúng, có thể với các tùy chọn biên dịch khác.

Đôi khi bạn có thể thấy đặc biệt hữu ích để giữ thư mục nguồn, ví dụ như khi nâng cấp Apache .

Bạn có thể quyết định những gì tốt nhất của bạn, theo tôi giữ thư mục nguồn là một điều tốt. Rõ ràng nếu bạn không có vấn đề về không gian đĩa.

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.