OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

6.72.1. Cài đặt Procps-ng

Chuẩn bị procps-ng để biên dịch:


./configure --prefix = / usr \

--exec-prefix = \

--libdir = / usr / lib \

--docdir = / usr / share / doc / procps-ng-3.3.15 \

--disable-static \

- Disable-kill

./configure --prefix = / usr \

--exec-prefix = \

--libdir = / usr / lib \

--docdir = / usr / share / doc / procps-ng-3.3.15 \

--disable-static \

- Disable-kill

Ý nghĩa của các tùy chọn cấu hình:

- Disable-kill

Công tắc này vô hiệu hóa việc xây dựng giết lệnh sẽ được cài đặt bởi gói Util-linux.

Biên dịch gói:


làm cho

làm cho

Bộ thử nghiệm cần một số sửa đổi tùy chỉnh cho LFS. Loại bỏ kiểm tra không thành công khi tập lệnh không sử dụng thiết bị tty và sửa hai thiết bị khác. Để chạy bộ thử nghiệm, hãy chạy các lệnh sau:


sed -i -r 's | (pmap_initname) \\\ $ | \ 1 |' testsuite / pmap.test / pmap.exp sed -i '/ set tty / d' testsuite / pkill.test / pkill.exp

rm testsuite / pgrep.test / pgrep.exp thực hiện kiểm tra

sed -i -r 's | (pmap_initname) \\\ $ | \ 1 |' testsuite / pmap.test / pmap.exp sed -i '/ set tty / d' testsuite / pkill.test / pkill.exp

rm testsuite / pgrep.test / pgrep.exp thực hiện kiểm tra

Cài đặt gói:


thực hiện cài đặt

thực hiện cài đặt

Cuối cùng, di chuyển các thư viện thiết yếu đến một vị trí có thể được tìm thấy nếu / usr không được gắn kết.


mv -v /usr/lib/libprocps.so.* / lib

ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so

mv -v /usr/lib/libprocps.so.* / lib

ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: