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