Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
1,31 MB
Nội dung
1 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp Lời Mở Đầu Red Hat là một hệ điều hành khác với Windows. Là một đối thủ cạnh tranh đầy tiềm năng với Windows. Khi nhắc tới Linux, người ta dễ dàng liên tưởng tới một điều hấp dẫn: Đây là một hệ điều hành mã nguồn mở (Opened Source) và đó chính là sức hấp dẫn của Red Hat để có thể cạnh tranh không khoan nhượng với Windows là hệ điều hành mã nguồn đóng. Red Hat Enterprise Linux AS (“ advanced server”) là sản phẩm hàng đầu trong dòng sản phẩm enterprise Linux, được thiết kế để triển khai cho các doanh nghiệp quy mô lớn hay các server datacenter. Red Hat Enterprise Linux AS là sản phẩm duy nhất trong dòng sản phẩm hỗ trợ hệ thống chíp IBM Power và zSeries/S390 và áp dụng các dịch vụ hỗ trợ Standard và Premium Edition. Red Hat Enterprise Linux AS là sản phẩm tốt nhất có thể phù hợp với các hệ thống có trên 2 CPU hoặc bộ nhớ trên 16 GB. Red Hat Enterprise Linux hỗ trợ nhiều nền tảng bao gồm: • Intel x86 (32bit) • Intel Itanium2 (64bit) • Advanced Micro Devices AMD64 (64bit) and Intel EM64T • IBM POWER series (eServer iSeries và eServer pSeries) • IBM Mainframe (eServer zSeries và S/390) Tiểu luận này sẽ cho chúng ta biết thêm về hệ điều hành mã nguồn mở Red Hat. Khái niệm, các phiên bản, lịch sử phát triển và cách cài đặt hệ điều hành Red Hat (Red Hat 8). Trong bài này sử dụng tài liệu trên Internet. Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 2 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp Red Hat là gì ? Công ty Red Hat với trụ sở công ty ở phía Bắc Carolina Hoa Kỳ được thành lập năm 1994 bởi Bob Young và Marc Ewing. -1998: Hợp tác với Intel và Netscape. -1999: Hợp tác với SAP, Oracle, IBM, Compaq, Dell và Novell. Từ đầu hệ điều hành nguồn mở đã đóng một vai trò cao cho các khái niệm doanh nghiệp. Một trong những tăng cường của Red Hat Linux là ứng dụng trên Internet và mạng nội bộ. Mở rộng hỗ trợ đào tạo và cung cấp đào tạo cũng như hỗ trợ rộng rãi của các công ty CNTT vào sự phát triển của Red Hat liên tục. Với gói phần mềm định dạng RPM, Red Hat đã thiết lập một tiêu chuẩn mà nhiều bản phân phối tiếp. Red Hat Linux 8.0 đã được kích hoạt như là mặc định mã hóa kí tự cho hệ thống. Điều này ít có tác động tiếng nói người sử dụng, nhưng cho phép dễ dàng hơn nhiều quốc tế và hỗ trợ liên tục cho nhiều ngôn ngữ, bao gồm cả tượng hình pháp cùng với ngôn ngữ châu âu. Red Hat Linux còn thiếu nhiều tính năng do có thể có bản quyền và bằng sang chế vấn đề. Red Hat phát hành phiên bản 8 cung cấp cho người dùng và các quản trị viên (những người này đôi khi một và giống nhau) với các công cụ và một môi trường làm cho việc thiết lập, duy trì, và sử dụng GNU / Linux hệ thống đơn giản hơn hơn bao giờ hết. Red Hat đã được bao bọc bởi các GUI Gnome và KDE trong chủ đề Bluecurve của nó, làm cho hai chính môi trường đồ họa máy tính để bàn xem xét và thực hiện tương tự. Theo cài đặt Red Hat, GNOME chạy tiện ích thiết kế dành cho KDE, và KDE cũng làm như vậy với các tiện ích GNOME. Bằng cách cung cấp một môi trường thống nhất và các công cụ chính mà làm việc trên nhiều nền tảng, Red Hat đang làm việc đối với công ty chấp nhận của máy tính để bàn GNU / Linux, mà lợi ích cho mọi người sử dụng. Đối với người sử dụng có nhu cầu giao tiếp và trao đổi tài liệu với người dùng trên nền tảng khác, Red Hat 8 bao gồm: Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 3 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp • OpenOffice.org văn phòng suite, trước đây là mặt trời StarOffice và bây giờ một dự án mã nguồn mở (chạy trên MS Windows, GNU / Linux [x86 và PPC], Solaris, Mac OS X) . • Mozilla, bao gồm một trình duyệt Web, e-mail và các chương trình đọc tin tức, và một IRC chat client (chạy trên MS Windows, x86 GNU / Linux, Mac OS X, Mac OS 9.x) . • Evolution, một e-mail và các ứng dụng lịch(chạy trên GNU / Linux và Solaris 8) Đối với các quản trị hệ thống, Red Hat Linux phiên bản 8 cung cấp công cụ cấu hình mới bao gồm cả: • Một quản lý gói tiện ích mà tạo điều kiện bổ sung thêm các gói vào và gỡ bỏ chúng khỏi hệ thống của bạn bằng cách sử dụng các cài đặt đĩa CD-ROM. • Cấu hình đồ họa các công cụ giúp bạn thiết lập các khía cạnh đơn giản của Apache (HTTP), Samba, tường lửa, cài đặt mạng, dịch vụ hệ thống, và nhiều hơn nữa. • Một nâng cấp của Red Hat Network (RHN) mà không chỉ cho phép bạn để giữ cho phần mềm hệ thống của bạn cập nhật tự động nhưng cho phép bạn tải về, truy vấn, và cài đặt qua Internet bất cứ gói phần mềm Red Hat cung cấp. • Khối lượng hợp lý quản lý (LVM) cung cấp cấp cao vận dụng lưu trữ đĩa, cho phép bạn phát triển và di chuyển phân vùng mà không làm gián đoạn hệ thống người dùng. cho bạn một sự hiểu biết rộng về nhiều khía cạnh của GNU / Linux, từ sử dụng nó thông qua các tùy chỉnh nó. Cho dù bạn là một lập trình viên / nhà phát triển, quản trị một hệ thống. Ngoài ra, bằng cách bao gồm các phần mềm mới nhất và phù hợp với LSB (Linux tiêu chuẩn cơ bản) 1.2, Red Hat sẽ giúp các nhà phát triển phần mềm tập trung vào thiết kế và thực hiện các ứng dụng, không phải đối phó với các vấn đề không tuân. Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 4 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp I. Các phiên bản • Red Hat Enterprise Linux phù hợp với việc triển khai cho các hệ thống: -Các ứng dụng cơ sở dữ liệu và quản lý dữ liệu với quy mô từ nhỏ đến lớn. -Các server ứng dụng và web có quy mô lớn. -Các ứng dụng có môi trường cộng tác như CRM, ERP và SCM. • Red Hat Enterprise Linux ES (“entry/mid server”) được thiết kế cho các hệ thống sử dụng Intel x86, EM64T, Itanium2, và AMD64. Sản phẩm hỗ trợ các hệ thống từ 1 đến 2 CPU với bộ nhớ lên tới 16GB và phù hợp với một phạm vi rộng các ứng dụng từ các máy chủ mạng đến việc triển khai cho môi trường xí nghiệp quy mô tầm trung. • Red Hat Enterprise Linux ES (“entry/mid server”) đáp ứng cho các xí nghiệp có quy mô vừa và nhỏ, và hỗ trợ Intel x86, EMT64T, Itanium2 và AMD64. Red Hat Enterprise Linux ES hỗ trợ các hệ thống chạy 12 CPU và có bộ nhớ lên tới 16 GB và nó phù hợp với một phạm vi rộng các ứng dụng, từ việc triển khai các ứng dụng máy chủ mạng (edgeofnetwork) cho đến các triển khai mang tính phòng ban. Nó cũng bao gồm các tính năng tương tự như Red Hat Enterprise Linux AS và được phân biệt bởi sự hỗ trợ của nó đối với các hệ thống nhỏ hơn và giá cả thấp hơn. Red Hat Enterprise Linux ES chỉ áp dụng các dịch vụ hỗ trợ Basic Edition và Standard Edition. • Red Hat Enterprise Linux ES phù hợp với việc triển khai cho các hệ thống: -Nền tảng web cộng tác. -Các máy chủ mạng (DHCP, DNS, firewalls, ). -Máy chủ mail và chia sẻ file/print. -Các ứng dụng cơ sở dữ liệu tầm trung. • Red Hat Enterprise Linux WS (“workstation”) là 1 sản phẩm desktop/client trong dòng sản phẩm Red Hat Enterprise Linux. Red Hat Enterprise Linux WS hỗ trợ 1-2 CPU 32 bit và 64 bit Intell và AMD (x86, EM64T, Itanium2 và Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 5 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp AMD64), và nó là sản phẩm lý tưởng cho người dùng, phát triển phần mềm, và các ứng dụng kỹ thuật như CAD/CAM, EDA… • Red Hat Enterprise Linux WS cũng bao gồm một bộ đầy đủ các tính năng của các ứng dụng desktop có hiệu quả hoạt động cao như tạo các tài liệu, email, tin nhắn, và duyệt web. Trong khi Red Hat Enterprise Linux WS được xây dựng dựa trên các nhân phần mềm tương tự như các sản phẩm cho dòng server, nó không bao gồm một số ứng dụng server ( như DNS và DHCP). Vì vậy nó chỉ phù hợp với các mục đích sử dụng trong môi trường desktop. Enterprise Linux WS chỉ áp dụng dịch vụ hỗ trợ Basic Edition và Standard Edition. • Red Hat Desktop là một sản phẩm nằm trong dòng sản phẩm Red Hat Enterprise Linux. Sản phẩm hỗ trợ các chíp Intel 32 bit, x86 và Intel 64 bit, EM64T và AMD64 với một CPU và 4GB bộ nhớ.Về mặt tính năng, nó hỗ trợ các tính năng tương tự như Red Hat Enterprise Linux WS nhưng cho các hệ thống nhỏ hơn và ở mức giá thấp hơn. • Red Hat Desktop được cung cấp trong nhiều gói sản phẩm thông qua các mô hình Red Hat Network Proxy hay Satellite Server. Dịch vụ RHN server được sử dụng để thực hiện một cách hiệu quả các chức năng quản lý desktop như cài đặt, nâng cấp, bảo mật… Năm phát hành các phiên bản -3/11/1994 Phát hành Red Hat Linux 1.0(Mother's Day), (Linux 1.2.8). -1/8/1995 Phát hành Red Hat Linux 1.1(Mother's Day 0,1), (Linux 1.2.11) -20/9/1995 Red Hat Linux 2.0 được phát hành, chính thức ra mắt hệ thống quản lý mới gọi là gói RPM, (Linux 1.2.13-2). -23/11/1995 Red Hat Linux 2.1 được phát hành, (Linux 1.2.13) -1/5/1996 Phát hành Red Hat Linux 3.0.3(Picasso), hạt nhân 1,2- phát hành đầu tiên hỗ trợ cho Tháng Mười Hai Alpha. -3/10/1996 Phát hành Red Hat Linux 4.0(Colgate),, (Linux 2.0.18) - phát hành đầu tiên hỗ trợ SPARC. Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 6 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp -3/2/1997 Phát hành Red Hat Linux 4.1(Vanderbilt),, (Linux 2.0.27) -19/5/1997 Red Hat Linux 4,2(Biltmore) phát hành, (Linux 2.0.30-2) -1/12/1997 Phát hành Red Hat Linux 5.0(cơn bão),, (Linux 2.0.32-2). -22/5/1998 Phát hành Red Hat Linux 5.1(Manhattan), (Linux 2.0.34-0.6). -2/11/1998 Phát hành Red Hat Linux 5.2(Apollo), (Linux 2.0.36-0.7). -26/4/1999 Red Hat Linux 6,0(Hedwig) phát hành, (Linux 2.2.5-15). -4/10/1999 Red Hat phát hành Red Hat Linux 6.1(Cartman), (Linux 2.2.12-20). -3/4/2000 Phát hành Red Hat Linux 6.2(Zoot), (Linux 2.2.14-5.0). -25/9/2000 Red Hat ra mắt mạng và Red Hat Linux 7(Guinness) phát hành, (phiên bản này được dán nhãn "7" không "7,0") (Linux 2.2.16-22) -16/4/2001 Red Hat phát hành Red Hat Linux 7.1(Seawolf), phiên bản đầu tiên để kết hợp các hạt nhân 2.4. Red Hat cũng ra mắt phần mềm quản lý cho Red Hat Network, cung cấp các thông báo lỗi thời gian thực, cảnh báo an ninh, và cập nhật phần mềm, (Linux 2.4.2-2). -22/10/2001 Phát hành Red Hat Linux 7.2(Enigma), (Linux 2.4.7-10, Linux 2.4.9- 21smp). -6/5/2002 Phát hành Red Hat Linux 7.3(Valhalla), (Linux 2.4.18-3). -30/9/2002 Red Hat Linux 8,0(Tâm Lý) phát hành, giới thiệu mới Bluecurve máy tính để bàn, (Linux 2.4.18-14) -31/3/2003 Phát hành Red Hat Linux 9.0(Shrike) , (phiên bản này được dán nhãn "9" không "9,0"), (Linux 2.4.20-8). II. Cài Đặt Red Hat Trên Máy Ảo (Red Hat 8) Máy ảo (Virtual Machine - VM) là một môi trường phần mềm cho phép nhiều HĐH và các ứng dụng của chúng hoạt động song song trên một máy tính duy nhất. Điểm thú vị là chúng ta có thể chuyển đổi qua lại giữa các HĐH đang chạy chỉ bằng một hoặc Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 7 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp hai thao tác mà không phải khởi động lại PC. Đối với các HĐH, không có gì khác biệt giữa VM và PC thật. Nói ngắn gọn, VM chính là một bản sao của PC thật. Gần như điều gì bạn làm được trên máy thật thì bạn cũng có thể làm được trên VM. Khi sử dụng VM cho các HĐH khác nhau, bạn cần nắm được một số khái niệm sau: - : là một PC do phần mềm giả lập. - ! : là PC mà trên đó bạn cài phần mềm tạo VM. - "#$% !!!: là hệ điều hành chạy trên máy chủ. - "#$%&!!!: là hệ điều hành chạy trên một VM. a. Tạo máy ảo (VMware Workstation 7.0.0). 1. Khởi động VMware Workstation và chọn New Virtual Machine. Khởi động VMware Workstation và chọn New Virtual Machine. 2. Trong hộp thoại New Virtual Machine bạn sẽ có 2 lựa chọn. '(Tạo VM với những lựa chọn cấu hình và thiết bị thông thường nhất. Custom (advanced) : Tạo VM với cấu hình tùy chọn. 3. Chọn HĐH máy khách là Linux. Chọn tên cho VM và vị trí lưu các file cần thiết của VM, và nơi lưu File Phân phối HĐĐ cho máy khách. Nếu lượng HĐĐ không thiếu, bạn nên chấp nhận gợi ý của VMware Workstation. 4. Thiết lập lại cấu hình cho máy ảo (chú ý đến ổ đĩa CD-ROM). 5. Nhấn Finish. b. Cài Đặt. B1. Màn hình khi bắt đầu cài đặt. Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 8 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp Bạn nhấn phím “Enter” để tiếp tục cài đặt. B2. Bạn chọn “Next” để tiếp tục cài đặt. Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 9 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp B3. Bạn chọn ngôn ngữ giao tiếp rồi nhấn “Next” để tiếp tục cài đặt. B4. Bạn chọn kiểu ngôn ngữ cho bàn phím. Nhấn “Next” để tiếp tục. Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 10 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp B5. Nhấn “Next” để tiếp tục. B6. Chọn Kiểu cài Đặt -Personal Desktop: Dành cho người mới bắt đầu với Linux hoặc cho những hệ thống desktop cá nhân. Chương trình cài đặt sẽ chọn lựa những gói phần mềm cần thiết nhất cho cấu hình này. Dung lượng đĩa cần cho kiểu cài đặt này chiếm khoảng 1,5GB, bao gồm cả môi trường đồ hoạ. Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng [...]...11 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp -WorkStation: Dành cho những trạm làm việc với chức năng đồ hoạ cao cấp và các công cụ phát triển -Server: Cài đặt hệ thống đóng vai trò máy chủ như webserver, ftpsever, SQL server.v.v -Custom: Đây là lựa chọn linh hoạt cho bạn trong quá trình cài đặt Bạn có thể chọn các gói... làm mọi chuyện một khi đăng nhập vào hệ thống với tài khoản này B11 Các lưu ý lựu chọn gói phần mềm cài đặt Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 16 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp Với Redhat 8. 0, việc chọn các gói phần mềm để cài đặt được thực hiện rất thuận tiên khi các gói phần mềm được gom lại thành nhóm Có thể chọn cài các gói phần mềm ngay lúc này các gói cần thiết... đây cài lần đầu tiên nên chọn “automatic partition”, nhấn “Next” Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 13 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp Chọn “Remove all Linux partition on this system” chọn “Next” để tiếp tục Nhấn “Next” để tiếp tục B8 Cách quản lý đĩa trong Linux Trong cấu trúc cây thứ bậc của Linux, cao nhất là “/”, dưới đó là /boot, /etc, /root, /mnt v.v Đối với Linux,... cài đặt dễ dàng với Disk Druid Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 12 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp Thông thường, bạn nên chọn “ Manually partition with Disk Druid ” để tạo các phân vùng: - Một phân vùng chứa mount point là “/”, có kiểu file hệ thống là Linux Native ext3 - Một phân vùng swap cho Linux, kiểu của phân vùng này là Linux swap, kích thước tối ưu là gấp đôi... Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 17 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp Trong suốt quá trình chọn gói phần mềm cài đặt, bạn được thông báo dung lượng cần để cài đặt Nên chú ý để không vượt quá dung lượng phân vùng mà bạn đã dành cho Linux trong quá trình chọn lựa Một điều chú ý là bạn nên cài các programming develop và kernerl source, các thư viện lập trình để thuận tiện cho việc... trình khác để khởi động như system commander chẳng hạn, bạn hãy chọn cài grub lên “first sector of boot partition” Như vậy, Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 15 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp system commander sẽ tự động nhận ra Linux và thêm vào mục nhập khởi động cho Linux B10 Cấu hình Account Configuration Việc cấu hình acount dùng để thiết lập mật khẩu root và có thể... đều được coi như file hoặc thư mục nằm trong hệ thống phân cấp cây thư mục Chẳng hạn hệ thống của bạn có hai ổ cứng thì Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 14 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp đĩa cứng thứ nhất là /dev/had, ổ cứng thứ hai là /dev/hdb Trong cùng một ổ dĩa, các hệ thống file được chia thành các phân vùng khác nhau Một ổ cứng có 4 phân vùng chính (primary)... boot loader Đây là chương trình dùng để khởi động Linux cũng như các hệ điều hành khác (dual boot) khi bạn có nhiều hơn một hệ điều hành được cài trên hệ thống Grub là boot loader mặc định khi cài RedHat 8. 0 Đây là chương trình rất mạnh và uyển chuyển Grub tự động dò các hệ điều hành hiện có trên hệ thống và thêm vào trong danh sách khởi động Các tuỳ chọn trên màn hình tương đối dễ hiểu Với tuỳ chọn... cứng của bạn có thể bị mất sạch Chức năng “automatic partition” sẽ giúp bạn tự động tạo các phân vùng cho Linux Hãy cẩn thận nếu bạn chọn option “remove all partition on this system”, vì như thế tất cả các phân vùng trên ổ cứng của bạn đều bị xoá Option “remove all Linux partition on this system” sẽ chỉ xoá các phân vùng của Linux mà thôi Ở đây, để thuận tiện thì bạn có thể dùng Partition Magic để phân... dịch lại nhân hệ điều hành hoặc cài đặt và biên dịch phần mềm và driver cho hệ thống B12 Cấu hình X Để làm việc được với giao diện đồ hoạ, bạn cần cấu hình cho X Window Nếu may mắn, card đồ hoạ và màn hình của bạn sẽ nằm trong danh sách được Linux hỗ trợ Còn nếu không, cách chắc chắn với loại card đồ họa để chạy được là chọn loại vesa Về màn hình, Linux sẽ tự dò cho bạn hoặc bạn sẽ cấu hình bằng tay . điều hành Red Hat (Red Hat 8) . Trong bài này sử dụng tài liệu trên Internet. Nhóm: Nguyễn Tấn Tâm, Phạm Chí Bình, Lê Quảng Vàng 2 Tìm Hiểu Hệ Điều Hành Red Hat 8 GV:Phan Tấn Hiệp Red Hat là gì. 2.0.34-0.6). -2/11/19 98 Phát hành Red Hat Linux 5.2(Apollo), (Linux 2.0.36-0.7). -26/4/1999 Red Hat Linux 6,0(Hedwig) phát hành, (Linux 2.2.5-15). -4/10/1999 Red Hat phát hành Red Hat Linux 6.1(Cartman),. 2.0.27) -19/5/1997 Red Hat Linux 4,2(Biltmore) phát hành, (Linux 2.0.30-2) -1/12/1997 Phát hành Red Hat Linux 5.0(cơn bão),, (Linux 2.0.32-2). -22/5/19 98 Phát hành Red Hat Linux 5.1(Manhattan), (Linux