gentoo 8

Gentoo Logo

[ << ] [ < ] [ Về đầu ] [ > ] [ >> ]

9. Cài đặt các công cụ cần thiết

Nội dung:

* Quản lý thiết bị

* System Logger

* Tuỳ chọn: Cron Daemon

* Tùy chọn: Đánh chỉ mục tập tin

* Công cụ cho hệ tập tin

* Công cụ mạng

9.a. Quản lý thiết bị

Nếu bạn dùng kernel 2.4 và cài đặt Gentoo từ stage 3, có vài thứ bạn cần phải làm. Vì Gentoo mặc định dùng udev, và udev không được kernel 2.4 hỗ trợ, bạn sẽ cần dùng devfsd và loại bỏ udev.

Mã 1.1: Cài đặt devfsd

(Cho những ai dùng kernel 2.4.x cài đặt từ stage 3)

# emerge --unmerge udev

# emerge devfsd

9.b. System Logger

Vài công cụ không nằm trong stage3 vì có vài gói cung cấp cùng tính năng. Giờ bạn có thể chọn gói mình muốn dùng.

Công cụ đầu tiên bạn cần quyết định cài đặt là chương trình log cho hệ thống. Unix và Linux có một lịch sử xuất sắc về khả năng log -- nếu bạn muốn, bạn có thể log mọi thứ diễn ra trên hệ thống vào logfile. Việc này được thực hiện thông qua system logger.

Gentoo cung cấp vài logger cho bạn chọn. Chúng ta có sysklogd, system log daemon truyền thống, syslog-ng, system logger cao cấp, và metalog, system loger với khả năng tùy biến cao. Có thể còn có một số khác trong Portage vì số lượng gói phần mềm tăng từng ngày.

Nếu bạn có kế hoạch sử dụng sysklogd hoặc syslog-ng thì bạn nên cài đặt thêm logrotate sau đó vì system logger không cung cấp cơ chế xoay vòng cho logfile.

Để cài đặt system logger của bạn, hãy emerge nó và thêm nó vài runlevel mặc định bằng rc-update. Ví dụ sau cài đặt syslog-ng. Dĩ nhiên bạn sẽ thay thế nó bằng system logger của bạn:

Mã 2.1: Cài đặt system logger

# emerge syslog-ng

# rc-update add syslog-ng default

9.c. Tuỳ chọn: Cron Daemon

Tiếp theo là đến cron daemon. Mặc dù là tùy chọn, không bắt buộc, nhưng bạn nên cài một cái. Cron daemon là gì? Cron daemon là chương trình thực hiện lệnh theo lịch hẹn trước. Nó rất tiện dụng khi bạn cần thực hiện vài lệnh theo chu kỳ (ví dụ, hằng ngày, hằng tuần, hằng tháng).

Gentoo cung cấp ba lựa chọn: dcron, fcron và vixie-cron. Cài đặt một trong ba cũng giống như cài đặt system logger. Tuy nhiên, dcron và fcron yêu cầu lệnh cấu hình bổ sung, tên là crontab /etc/crontab. Nếu bạn không biết chọn cái nào, hãy dùng vixie-cron.

Chúng tôi chỉ cung cấp vixie-cron cho cài đặt không mạng. Nếu bạn cần cron daemon khác, bạn có thể chờ và cài đặt sau.

Mã 3.1: Cài đặt cron daemon

# emerge vixie-cron

# rc-update add vixie-cron default

(Chỉ khi bạn dùng dcron hoặc fcron) # crontab /etc/crontab

9.d. Tùy chọn: Đánh chỉ mục tập tin

Nếu bạn muốn đánh chỉ mục tập tin hệ thống để có thể tìm nhanh bằng locate, bạn có thể cài sys-apps/slocate.

Mã 4.1: Cài đặt slocate

# emerge slocate

9.e. Công cụ cho hệ tập tin

Tùy vào hệ tập tin bạn dùng, bạn cần cài đặt các tiện ích liên quan dành cho hệ tập tin đó (để kiểm tra tính toàn vẹn của hệ tập tin, tạo hệ tập tin bổ sung...).

Bảng sau liệt kê các công cụ bạn cần khi bạn dùng một hệ tập tin:

Hệ tập tin Công cụ Lệnh cài đặt

XFS xfsprogs emerge xfsprogs

ReiserFS reiserfsprogs emerge reiserfsprogs

JFS jfsutils emerge jfsutils

Nếu bạn là người dùng EVMS, bạn cần cài đặt gói evms:

Mã 5.1: Cài đặt tiện ích EVMS

# USE="-gtk" emerge evms

USE="-gtk" giúp tránh các phụ thuộc cài đặt. Nếu bạn muốn dùng công cụ đồ hoạ của evms, bạn có thể biên dịch lại evms sau đó.

Nếu bạn không cần công cụ mạng bổ sung (như rp-pppoe hoặc dhcp client), bạn có thể tiếp tục với Cấu hình Bootloader.

9.f. Công cụ mạng

Tùy chọn: Cài đặt DHCP Client

Nếu bạn muốn Gentoo tự động lấy địa chỉ IP cho các giao tiếp mạng, bạn cần cài đặt dhcpcd (hoặc một DHCP Client khác) trên hệ thống. Nếu bạn không muốn làm việc này ngay, bạn có thể không kết nối với internet được sau khi cài đặt!

Mã 6.1: Cài đặt dhcpcd

# emerge dhcpcd

Tùy chọn: Cài đặt PPPoE Client

Nếu bạn cần rp-pppoe để kết nối mạng, bạn cần cài đặt nó.

Mã 6.2: Cài đặt rp-pppoe

# USE="-X" emerge rp-pppoe

USE="-X" sẽ ngăn cài đặt xorg-x11 khi cài đặt rp-pppoe (rp-pppoe có công cụ đồ hoạ; nếu bạn muốn bật nó, bạn có thể biên dịch lại rp-pppoe sau này hoặc cài đặt xorg-x11 ngay bây giờ -- nhưng sẽ mất nhiều thời gian để biên dịch hơn).

Các tiện ích RAID cho phần cứng IBM

Nếu bạn dùng SCSI RAID trên hệ thống POWER5, bạn nên xem xét cài đặt iprutils để có thể làm việc với RAID disk array, lấy trạng thái disk trong array và cập nhật microcode cũng như các chức năng khác.

Mã 6.3: Cài đặt iprutils

# emerge iprutils

Hãy tiếp tục với Cấu hình Bootloader.

[ << ] [ < ] [ Về đầu ] [ > ] [ >> ]

Tài liệu này sử dụng giấy phép Creative Commons - Attribution / Share Alike.

Bản in

View all

Cập nhật 15 Tháng hai 2006

The original version of this document was last updated July 7, 2008

Tóm tắt: Như đã đề cập ở trên, Gentoo là sự lựa chọn. Trong chương này chúng tôi sẽ giúp bạn chọn và cài đặt những công cụ quan trọng.

Sven Vermeulen

Author

Roy Marples

Author

Daniel Robbins

Author

Chris Houser

Author

Jerry Alexandratos

Author

Seemant Kulleen

Gentoo x86 Developer

Tavis Ormandy

Gentoo Alpha Developer

Jason Huebel

Gentoo AMD64 Developer

Guy Martin

Gentoo HPPA developer

Pieter Van den Abeele

Gentoo PPC developer

Joe Kallar

Gentoo SPARC developer

John P. Davis

Editor

Pierre-Henri Jondot

Editor

Eric Stockbridge

Editor

Rajiv Manglani

Editor

Jungmin Seo

Editor

Stoyan Zhekov

Editor

Jared Hudson

Editor

Colin Morey

Editor

Jorge Paulo

Editor

Carl Anderson

Editor

Jon Portnoy

Editor

Zack Gilburd

Editor

Jack Morgan

Editor

Benny Chuang

Editor

Erwin

Editor

Joshua Kinard

Editor

Tobias Scherbaum

Editor

Xavier Neys

Editor

Grant Goodyear

Reviewer

Gerald J. Normandin Jr.

Reviewer

Donnie Berkholz

Reviewer

Ken Nowack

Reviewer

Lars Weiler

Contributor

Nguyễn Thái Ngọc Duy

Translator

Donate to support our development efforts.

Support OSL

Gentoo Centric Hosting: vr.org

Tek Alchemy

SevenL.net

Global Netoptex Inc.

Bytemark

Online Kredit Index

Copyright 2001-2009 Gentoo Foundation, Inc. Questions, Comments? Contact us.

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: #gentoo