Cách tốt nhất để cài đặt các bản dựng thiết yếu của Wap là gì (tất cả các lệnh hữu ích phổ biến) trên máy chủ EC2 Linux trống?


13

Tôi muốn nhận được một số "bản thiết yếu" (như gcc, make, v.v.) trên một hộp micro Linux trống. Có vẻ không hiệu quả để dành thời gian của tôi để cố gắng cài đặt một thứ, sau đó nhận ra tôi cần gcc, sau đó nhận ra tôi cần thực hiện, sau đó nhận ra tôi cần một thứ khác.

Cách tốt để làm điều này là gì?


1
Phụ thuộc vào bản phân phối của bạn và những gì bạn sẽ xây dựng.
haimg

Câu trả lời:


23

Hầu hết các bản phân phối có "bản dựng cần thiết" hoặc gói tương đương, dưới dạng tùy chọn hoặc được cài đặt theo mặc định.

  • Trong các bản phát hành dựa trên Debian, đây sẽ là build-essentialgói mà bạn có thể cài đặt apt-get install build-essential.
  • Trong các bản phân phối dựa trên Fedora / Red Hat, đây sẽ là nhóm "Công cụ phát triển" mà bạn có thể cài đặt yum groupinstall "Development Tools".
  • Trong các bản phân phối dựa trên SUSE Linux, đây sẽ là mẫu "Phát triển cơ sở" ( devel_basis) mà bạn có thể cài đặt zypper install --type pattern devel_basis.

Bạn cũng có thể biên dịch phần mềm bạn cần thành các gói bằng checkinstallcách sử dụng một hệ thống khác, sau đó chuyển chúng đi, nếu vì lý do nào đó bạn không muốn có một môi trường phát triển đầy đủ trong trường hợp EC2 bạn đang sử dụng.


4
Trên SLES SP1, tôi đã chạyzypper install --type pattern Basis-Devel
JavaRocky
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.