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>

3.1. Giới thiệu

Chương này bao gồm danh sách các gói cần tải xuống để xây dựng một hệ thống Linux cơ bản. Số phiên bản được liệt kê tương ứng với các phiên bản của phần mềm được biết là hoạt động và cuốn sách này dựa trên việc sử dụng chúng. Chúng tôi thực sự khuyên bạn không nên sử dụng các phiên bản mới hơn vì các lệnh xây dựng cho một phiên bản có thể không hoạt động với phiên bản mới hơn. Các phiên bản gói mới nhất cũng có thể có các vấn đề yêu cầu giải pháp thay thế. Những cách giải quyết này sẽ được phát triển và ổn định trong phiên bản phát triển của cuốn sách.

Các vị trí tải xuống có thể không phải lúc nào cũng có thể truy cập được. Nếu vị trí tải xuống đã thay đổi kể từ khi cuốn sách này được xuất bản, Google (http://www.google.com.vn/) sẽ cung cấp một công cụ tìm kiếm hữu ích cho hầu hết các gói. Nếu tìm kiếm này không thành công, hãy thử một trong các phương tiện tải xuống thay thế được thảo luận tại http://www.linuxfromscratch.org/lfs/ package.html # pack.

Các gói và bản vá đã tải xuống sẽ cần được lưu trữ ở nơi nào đó có sẵn thuận tiện trong toàn bộ bản dựng. Một thư mục làm việc cũng được yêu cầu để giải nén các nguồn và xây dựng chúng. $ LFS / nguồn vừa có thể được sử dụng như một nơi để lưu trữ các tarball và các bản vá vừa là một thư mục làm việc. Bằng cách sử dụng thư mục này, các phần tử được yêu cầu sẽ nằm trên phân vùng LFS và sẽ có sẵn trong tất cả các giai đoạn của quá trình xây dựng.

Để tạo thư mục này, hãy thực hiện lệnh sau, với tư cách là người dùng nguồn gốc, trước khi bắt đầu phiên tải xuống:


mkdir -v $ LFS / nguồn

mkdir -v $ LFS / nguồn

Làm cho thư mục này có thể ghi và dính. “Cố định” có nghĩa là ngay cả khi nhiều người dùng có quyền ghi trên một thư mục, chỉ chủ sở hữu của tệp mới có thể xóa tệp trong thư mục cố định. Lệnh sau sẽ kích hoạt chế độ ghi và dính:


chmod -v a + wt $ LFS / nguồn

chmod -v a + wt $ LFS / nguồn

Một cách dễ dàng để tải xuống tất cả các gói và bản vá là sử dụng danh sách wget như một đầu vào cho wget. Ví dụ:


wget --input-file = wget-list --continue --directory-prefix = $ LFS / sources

wget --input-file = wget-list --continue --directory-prefix = $ LFS / sources

Ngoài ra, bắt đầu với LFS-7.0, có một tệp riêng biệt, md5sums, có thể được sử dụng để xác minh rằng tất cả các gói chính xác đều có sẵn trước khi tiếp tục. Đặt tệp đó vào $ LFS / nguồn và chạy:


pushd $ LFS / nguồn md5sum -c md5sums popd

pushd $ LFS / nguồn md5sum -c md5sums popd


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