<Trước | Nội dung | Tiếp theo>
5.16.1. Cài đặt Bash
Chuẩn bị Bash để biên dịch:
./configure --prefix=/tools --without-bash-malloc
./configure --prefix=/tools --without-bash-malloc
Ý nghĩa của các tùy chọn cấu hình:
--không có bash-malloc
Tùy chọn này tắt việc sử dụng phân bổ bộ nhớ của Bash (malloc) được biết là gây ra lỗi phân đoạn. Bằng cách tắt tùy chọn này, Bash sẽ sử dụng malloc các chức năng từ Glibc ổn định hơn.
Biên dịch gói:
làm cho
làm cho
Quá trình biên dịch hiện đã hoàn tất. Như đã thảo luận trước đó, việc chạy bộ thử nghiệm không bắt buộc đối với các công cụ tạm thời trong chương này. Để vẫn chạy bộ kiểm tra Bash, hãy đưa ra lệnh sau:
làm bài kiểm tra
làm bài kiểm tra
Cài đặt gói:
thực hiện cài đặt
thực hiện cài đặt
Tạo liên kết cho các chương trình sử dụng sh cho một cái vỏ:
ln -sv bash /tools/bin/sh
ln -sv bash /tools/bin/sh
<Trước | Nội dung | Tiếp theo>