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.74.1. Cài đặt E2fsprogs

Tài liệu E2fsprogs khuyến nghị rằng gói được xây dựng trong một thư mục con của cây nguồn:


mkdir -v xây dựng cd xây dựng

mkdir -v xây dựng cd xây dựng

hình ảnh

Chuẩn bị E2fsprogs để biên dịch:


../configure --prefix = / usr

--bindir = / bin

--with-root-prefix = ""

--enable-elf-shlibs

--disable-libblkid

--disable-libuuid

--disable-uuidd

--disable-fsck

\

\

\

\

\

\

\

../configure --prefix = / usr

--bindir = / bin

--with-root-prefix = ""

--enable-elf-shlibs

--disable-libblkid

--disable-libuuid

--disable-uuidd

--disable-fsck

Ý nghĩa của biến môi trường và các tùy chọn cấu hình:

--with-root-prefix = "" và --bindir = / bin

Một số chương trình nhất định (chẳng hạn như e2fsck chương trình) được coi là chương trình thiết yếu. Ví dụ: khi / usr không được gắn kết, các chương trình này vẫn cần có sẵn. Chúng thuộc về các thư mục như / lib / sbin. Nếu tùy chọn này không được chuyển đến cấu hình của E2fsprogs, các chương trình sẽ được cài đặt vào / usr thư mục.

--enable-elf-shlibs

Điều này tạo ra các thư viện được chia sẻ mà một số chương trình trong gói này sử dụng.

--vô hiệu-*

Điều này ngăn E2fsprogs xây dựng và cài đặt libuid libblkid thư viện, uuidd daemon, và chết tiệt trình bao bọc, vì Util-Linux cài đặt các phiên bản mới hơn.

Biên dịch gói:


làm cho

làm cho

Để chạy các bài kiểm tra, hãy phát hành:


kiểm tra

kiểm tra

Một trong các bài kiểm tra E2fsprogs sẽ cố gắng cấp phát 256 MB bộ nhớ. Nếu bạn không có nhiều RAM hơn mức này, hãy đảm bảo kích hoạt đủ dung lượng hoán đổi cho quá trình kiểm tra. Xem Phần 2.5, “Tạo hệ thống tệp trên phân vùng” và Phần 2.7, “Gắn phân vùng mới” để biết chi tiết về cách tạo và kích hoạt không gian hoán đổi.

Cài đặt các tệp nhị phân, tài liệu và thư viện được chia sẻ:


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

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


Cài đặt các thư viện tĩnh và tiêu đề:


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

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


Làm cho các thư viện tĩnh đã cài đặt có thể ghi được để các ký hiệu gỡ lỗi có thể được gỡ bỏ sau này:


chmod -v u + w /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a

chmod -v u + w /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a


Gói này cài đặt một gzipped . Thông tin tệp nhưng không cập nhật toàn hệ thống dir tập tin. Giải nén tệp này và sau đó cập nhật hệ thống dir tệp bằng cách sử dụng các lệnh sau:


gunzip -v /usr/share/info/libext2fs.info.gz

install-info --dir-file = / usr / share / info / dir /usr/share/info/libext2fs.info

gunzip -v /usr/share/info/libext2fs.info.gz

install-info --dir-file = / usr / share / info / dir /usr/share/info/libext2fs.info


hình ảnh

Nếu muốn, hãy tạo và cài đặt một số tài liệu bổ sung bằng cách đưa ra các lệnh sau:


tạo thông tin -o

doc / com_err.info ../lib/et/com_err.texinfo

tạo thông tin -o


install -v -m644 doc / com_err.info / usr / share / info

install-info --dir-file = / usr / share / info / dir /usr/share/info/com_err.info

install -v -m644 doc / com_err.info / usr / share / info

install-info --dir-file = / usr / share / info / dir /usr/share/info/com_err.info


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