UỶ BAN NHÂN DÂN TỈNH ĐỒNG THÁP TRƢỜNG CAO ĐẲNG CỘNG ĐỒNG ĐỒNG THÁP GIÁO TRÌNH MÔ ĐUN: HỆ ĐIỀU HÀNH LINUX/UBUNTU NGÀNH, NGHỀ: KỸ THUẬT SỮA CHỮA, LẮP RÁP MÁY TÍNH TRÌNH ĐỘ: TRUNG CẤP (Ban hành kèm theo Quyết định số /QĐ-CĐCĐ ngày tháng năm 20… của Hiệu trƣởng trƣờng Cao đẳng Cộng đồng Đồng Tháp)) Đồng Tháp, năm 2017 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể đƣợc phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. LỜI GIỚI THIỆU Giáo trình “Hệ điều hành mã nguồn mở” đƣợc biên soạn theo Chƣơng trình khung của nghề Kỹ thuật sửa chữa và lắp ráp máy tính. Hệ điều hành mã nguồn mở đã và đang trở nên phổ biến, đòi hỏi ngƣời dùng phải có đầy đủ kiến thức để làm chủ nó.
Giáo trình “Hệ điều hành mã nguồn mở” đƣợc xây dựng nhằm mục đích giới thiệu các kiến thức và kỹ năng quản trị hệ thống. Với giáo trình này, ngƣời học sẽ có đủ các khả năng: + Hiểu đƣợc qui trình cài đặt HĐH, phần mềm mã nguồn mở. + Thiết lập đƣợc các chế độ về cấu hình mạng, tài khoản và xác thực ngƣời dùng. + Chạy đƣợc các chƣơng trình ứng dụng trên hệ điều hành mã nguồn mở.
+ Thực hiện đƣợc các thao tác khởi động và đóng tắt HĐH mã nguồn mở. + Quản lý đƣợc các tài khoản ngƣời và các nhóm ngƣời dùng trên HĐH mã nguồn mở. + Hiểu các tiện ích của phần mềm OpenOffice để phục vụ cho công tác văn phòng. Để giáo trình đƣợc hoàn thiện và chuẩn xác về chuyên môn, chúng tôi đã tham khảo nhiều tài liệu của các tác giả.
Rất mong đƣợc lƣợng thứ với việc trích dẫn khi chƣa có sự đồng ý của tác giả. Xin gửi lời cảm ơn chân thành. Đồng Tháp, ngày 10 tháng 10 năm 2017 Chủ biên Nguyễn Thùy Trang Trang i MỤC LỤC TRANG LỜI GIỚI THIỆU. i BÀI 1: TỔNG QUAN VỀ TỔNG QUAN LINUX.
Nội dung bài. Các phiên bản phát hành Linux. Thƣơng mại hoá Linux. 3 Câu hỏi ôn tập.
4 BÀI 2: CÀI ĐẶT HỆ ĐIỀU HÀNH. 5 MÃ NGUỒN MỞ VÀ CÁC ỨNG DỤNG. Nội dung bài:. Yêu cầu về phần cứng.
Các cách cài đặt HĐH mã nguồn mở. Phân vùng và định dạng file hệ thống. Cài đặt HĐH mã nguồn mở. Cài đặt ứng dụng trên HĐH mã nguồn mở.
Gỡ bỏ các phần mềm đã đƣợc cài đặt. 19 BÀI 3: QUẢN LÝ TẬP TIN, THƢ MỤC VÀ TÀI KHOẢN NGƢỜI DÙNG. Nội dung bài:. Thao tác với tập tin và thƣ mục.
Tạo tài khoản ngƣời dùng. Tạo nhóm ngƣời dùng. Phân quyền sử dụng tài nguyên. Chia sẻ dữ liệu trên HĐH mã nguồn mở.
Sao lƣu và phục hồi dữ liệu. 34 BÀI 4: PHẦN MỀM SOẠN THẢO VĂN BẢN WRITER. Nội dung bài:. Định dạng văn bản.
Chèn các đối tƣợng vào văn bản. Chèn bảng biểu (Table) vào văn bản. Các thao tác trên bảng biểu. 51 BÀI 5: PHẦN MỀM XỬ LÝ BẢNG TÍNH CALC.
Nội dung bài:. Giới thiệu phần mềm xử lý bảng tính. Các hàm thông dụng. Thao tác với cơ sở dữ liệu.
69 BÀI 6: PHẦN MỀM TRÌNH DIỄN IMPRESS. Mục tiêu của bài:. Nội dung bài:. Giới thiệu phần mềm trình diễn.
Làm việc với presentation-Slide. Tạo hiệu ứng cho đối tƣợng. Trình diễn slide. 88 TÀI LIỆU THAM KHẢO.
“Giáo trình Hệ điều hành Linux”, Dự án 112 của chính phủ. “Giáo trình OpenOffice” - Dự án 112 của chính phủ. Nguyễn Minh Hoàng (2002), “Giáo trình lý thuyết và thực hành Linux”, Nhà xuất bản Lao động Xã hội. 93 Trang iii GIÁO TRÌNH MÔ ĐUN Tên mô đun: Hệ điều hành Linux/Ubuntu.
Vị trí, tính chất, ý nghĩa và vai trò của mô đun: - Vị trí: Mô đun đƣợc bố trí sau khi sinh viên học xong các môn học chung, các mô đun cơ sở chuyên ngành đào tạo chuyên môn nghề. - Tính chất: Là mô đun chuyên ngành đào tạo ngành Kỹ thuật sửa chữa lắp ráp máy tính. - Ý nghĩa và vai trò của hệ điều hành mã nguồn mở là: "phần mềm miễn phí" cho phép ngƣời dùng gọi chung là các cá nhân hoặc tố chức đƣợc phép can thiệp vào sâu bên trong bao gồm chỉnh sửa hoặc tùy biến mã nguồn thành những hệ điều hành mới để sử dụng cho các mục đích cụ thể mà không thu phí. Chức năng của các hệ điều hành mã nguồn mở tƣơng tự nhƣ các hệ điều hành bình thƣờng khác nhƣ Windows, iOS, TizenOS… Các hệ điều hành mã nguồn mở tuy không bị tính phí khi sử dụng nhƣng ngƣời sử dụng nó để phát triển hoặc tùy biến vẫn phải tuân theo một số giấy phép đặc biệt do nhà giới thiệu đƣa ra.
Mục tiêu của mô đun: - Kiến thức: + Biết các hệ điều hành mã nguồn mở. + Hiểu đƣợc qui trình cài đặt HĐH, phần mềm mã nguồn mở. + Thiết lập đƣợc các chế độ về cấu hình mạng, tài khoản và xác thực ngƣời dùng. + Chạy đƣợc các chƣơng trình ứng dụng trên hệ điều hành mã nguồn mở.
+ Thực hiện đƣợc các thao tác khởi động và đóng tắt HĐH mã nguồn mở. + Quản lý đƣợc các tài khoản ngƣời và các nhóm ngƣời dùng trên HĐH mã nguồn mở. + Hiểu các tiện ích của phần mềm OpenOffice để phục vụ cho công tác văn phòng. Trang iv - Kỹ năng: + Cài đặt, sử dụng đƣợc hệ điều hành và phần mềm mã nguồn mở.
+ Chạy đƣợc các ứng dụng trên HĐH mã nguồn mở. + Sử dụng đƣợc Linux thông qua các tập lệnh căn bản. + Thao tác phục hồi, sao lƣu dữ liệu. + Sử dụng thành thạo các chức năng của phần mềm OpenOffice để phục vụ cho công tác văn phòng nhƣ: Soạn thảo văn bản, lập bảng tính và thiết kế bày trình diễn.
- Năng lực tự chủ và trách nhiệm: + Có tính độc lập, chịu trách nhiệm cá nhân trong công việc của mình. + Có phẩm chất đạo đức lƣơng tâm nghề nghiệp, có tinh thần làm việc hợp tác, có thái độ làm việc tích cực, chủ động, sáng tạo trong công việc. + Phân tích, lựa chọn cấu hình để cài đặt các phiên bản của Hệ điều hành mã nguồn mở. Nội dung của mô đun: Thời gian (giờ) Thực hành, Số Tên các bài trong mô đun Tổng Lý thí nghiệm, Kiểm TT số thuyết thảo luận, tra bài tập Tổng quan về Ubuntu Linux 1.
Các bản phát hành Linux 3. Thƣơng mại hoá Linux Chuẩn bị và cài đặt Ubuntu Linux 1. Yêu cầu về phần cứng 2. Cấu hình CMOS 2 3.
Các cách cài đặt Ubuntu 11 3 8 4. Phân vùng và định dạng file hệ thống 5. Cài đặt Ubuntu Cài đặt các ứng dụng trên Ubuntu 2 Linux 1. Cài đặt các một ứng dụng từ 3 12 4 6 mạng 2.
Cài đặt ứng dụng từ Packet 3. Cài đặt phần mềm từ file Trang v source 4. Gỡ bỏ các phần mềm đã đƣợc cài đặt 5. Kiểm tra các phần mềm đã đƣợc cài đặt Quản lý tài khoảng ngƣời dùng 1.
Tạo tài khoản ngƣời dùng 2. Tạo nhóm ngƣời dùng 4 3. Phân quyền sử dụng tài 12 4 8 nguyên 4. Gở bỏ quyền truy nhập tài nguyên Kết nối Ubuntu Linux với hệ thống 2 mạng window 1.
Chia sẽ dữ liệu trên ubuntu 5 2. Kết nối ubuntu vào mô hình 12 4 6 mạng workgroup của window 3. Kết nối ubuntu vào mô hình mạng domain Máy chủ ubuntu Linux 1. Cài đặt máy chủ ubuntu 6 12 4 8 2.
Cấu hình các dịch vụ trên máy chủ ubuntu Cộng 60 20 36 4 Trang vi BÀI 1: TỔNG QUAN VỀ TỔNG QUAN LINUX Mã Bài: MĐ 29-01 Giới thiệu : Nhằm cung cấp kiến thức giúp sinh viên biết đƣợc lịch sử hình thành Linux, các giai đoạn phát triển và các bản phân phối của HĐH Linux. Mục tiêu: Biết đƣợc lịch sử, các giai đoạn phát triển và các bản phân phối của HĐH Linux 2. Nội dung bài 2. Linux là gì? Linux là tên gọi của một hệ điều hành máy tính và cũng là tên hạt nhân của hệ điều hành.
Nó có lẽ là một ví dụ nổi tiếng nhất của phần mềm tự do và của việc phát triển mã nguồn mở. Phiên bản Linux đầu tiên do Linus Torvalds viết vào năm 1991, lúc ông còn là một sinh viên của Đại học Helsinki tại Phần Lan. Ông làm việc một cách hăng say trong vòng 3 năm liên tục và cho ra đời phiên bản Linux 1. Bộ phận chủ yếu này đƣợc phát triển và tung ra trên thị trƣờng dƣới bản quyền GNU General Public License.
Do đó mà bất cứ ai cũng có thể tải và xem mã nguồn của Linux. Một cách chính xác, thuật ngữ "Linux" đƣợc sử dụng để chỉ Nhân Linux, nhƣng tên này đƣợc sử dụng một cách rộng rãi để miêu tả tổng thể một hệ điều hành giống Unix (còn đƣợc biết đến dƣới tên GNU/Linux) đƣợc tạo ra bởi việc đóng gói nhân Linux cùng với các thƣ viện và công cụ GNU, cũng nhƣ là các bản phân phối Linux. Thực tế thì đó là tập hợp một số lƣợng lớn các phần mềm nhƣ máy chủ web, các ngôn ngữ lập trình, các hệ quản trị cơ sở dữ liệu, các môi trƣờng làm việc nhƣ GNOME và KDE, Unity, và các ứng dụng thích hợp cho công việc văn phòng nhƣ OpenOffice, LibreOffice Khởi đầu, Linux đƣợc phát triển cho dòng vi xử lý 386, hiện tại hệ điều hành này hỗ trợ một số lƣợng lớn các kiến trúc vi xử lý, và đƣợc sử dụng trong nhiều ứng dụng khác nhau từ máy tính cá nhân cho tới các siêu máy tính và các thiết bị nhúng nhƣ là các máy điện thoại di động Ban đầu, Linux đƣợc phát triển và sử dụng bởi những ngƣời say mê. Tuy nhiên, hiện nay Linux đã có đƣợc sự hỗ trợ bởi các công ty lớn nhƣ trang 1 IBM và Hewlett-Packard, đồng thời nó cũng bắt kịp đƣợc các phiên bản Unix độc quyền và thậm chí là một thách thức đối với sự thống trị của Microsoft Windows trong một số lĩnh vực.
Sở dĩ Linux đạt đƣợc những thành công một cách nhanh chóng là nhờ vào các đặc tính nổi bật so với các hệ thống khác: chi phí phần cứng thấp, tốc độ cao (khi so sánh với các phiên bản Unix độc quyền) và khả năng bảo mật tốt, độ tin cậy cao (khi so sánh với Windows) cũng nhƣ là các đặc điểm về giá thành rẻ, không bị phụ thuộc vào nhà cung cấp.