1. Trang chủ
  2. » Giáo Dục - Đào Tạo

UBUNTU 7 TOÀN TẬP - Phần 1 pdf

26 341 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 7,74 MB

Nội dung

1 / 407 Học Ubuntu 7.10 phiên Desktop Học Ubuntu 7.10 phiên Desktop Giao diện tiếng Anh Học Ubuntu 7.10 phiên Desktop / 407 Written by and attributed to Canonical Ltd and the Ubuntu Training community 2007 This license is bound by the Creative Commons: CC by NC SA Under this license, you are free: to Share - to copy, distribute and transmit the work to Remix - to adapt the work Under the following conditions: Attribution You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work) Non-commercial You may not use this work for commercial purposes Share Alike If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one For any reuse or distribution, you must make clear to others the license terms of this work The best way to this is with a link to this web page Any of the above conditions can be waived if you get permission from the copyright holder Nothing in this license impairs or restricts the author’s moral rights For more information on this Copyright, please refer to: http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode Tài liệu công ty TNHH Canonical Ltd cộng đồng Ubuntu Training biên soạn năm 2007 Bản dịch tiếng Việt Nguyễn Đình Trung đóng góp Tài liệu tn theo quy định giấy phép Creative Commons: CC by NC SA Theo điều khoản giấy phép, bạn tự làm việc sau: Chia sẻ - chép, phân phối chuyển giao tài liệu lại Sửa lại - biên soạn lại cho phù hợp Dưới điều khoản sau: Ghi công (by): Người nhận giấy phép chép, phân phối, trưng bày trình diễn tác phẩm tạo tác phẩm phái sinh dựa theo tác phẩm gốc với điều kiện họ phải ghi công tác giả người trao giấy phép theo cách họ yêu cầu Phi thương mại (NC): Người nhận giấy phép chép, phân phối, trưng bày, trình diễn tác phẩm tạo tác phẩm phái sinh dựa tác phẩm gốc với mục đích phi thương mại Chia sẻ tương tự (SA): Người nhận giấy phép phân phối tác phẩm phái sinh bắt buộc phải dùng lại giấy phép y hệt giấy phép cấp cho tác phẩm gốc Khi sử dụng phân phối lại tài liệu này, bạn phải đảm bảo nội dung ghi giấy phép Cách hay để đảm bảo điều chèn liên kết tới trang web sau Tất điều kiện ghi phép sửa đổi bạn xin phép người giữ giấy phép Trong giấy phép khơng có điều khoản hạn chế quyền hạn tác giả Để biết chi tiết thông tin quyền mà tài liệu sử dụng, xin xem trang web: http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode Học Ubuntu 7.10 phiên Desktop / 407 Mục lục 1.1 Đối tượng khoá học yêu cầu 1.2 Yêu cầu dành cho học viên 1.3 Tổng quan khoá học Kế hoạch làm việc Giới thiệu Ubuntu 2.1 Nói Mã nguồn mở 2.2 Phần mềm tự do, Mã nguồn mở Linux 2.2.1 Phần mềm tự 2.2.2 Mã nguồn mở Linux Nói Ubuntu 11 2.3.1 Cam kết Ubuntu 11 2.3.2 Các phiên Ubuntu 12 2.3.3 Các dự án khác bắt nguồn từ Ubuntu 13 2.3.4 Sự phát triển Ubuntu cộng đồng Ubuntu 13 Ubuntu Microsoft Windows: Những khác biệt 14 2.4.1 Cài đặt 16 2.4.2 Các ứng dụng 18 2.5 Tổng kết giảng 21 2.6 Câu hỏi ôn tập 21 2.3 2.4 Tìm hiểu môi trường làm việc Ubuntu 23 3.1 Các thành phần môi trường làm việc GNOME 23 3.2 Thay đổi ngôn ngữ mặc định 36 3.3 Tạo tài khoản người dùng Chuyển nhanh người dùng 39 3.4 Thêm bớt ứng dụng 43 3.5 Hiệu ứng giao diện đồ hoạ- Compiz Fusion 44 3.6 Cơng cụ tìm kiếm 45 3.7 Tổng kết học 47 3.8 Câu hỏi ôn tập 47 3.9 Thực hành máy 47 Học Ubuntu 7.10 phiên Desktop / 407 Sử dụng Internet 49 4.1 Truy cập vào Internet 49 4.1.1 Network Manager 50 4.1.2 Sử dụng kết nối thông qua cáp mạng 50 4.1.3 Dùng card mạng không dây 52 4.1.4 Kết nối Dial-up 53 4.2 Duyệt Web 55 4.3 Xem tin tức 57 4.3.1 Trình đọc tin Liferea 58 4.3.2 Thunderbird 62 Gửi nhận thư điện tử 67 4.4.1 Dùng trình duyệt thư Evolution 67 4.4.2 Dùng trình quản lý thư điện tử khác 76 4.5 Gửi tin nhắn nhanh 83 4.6 Gọi điện thoại điện thoại mềm 87 4.6.1 Dùng Ekiga 88 4.6.2 Cài đặt WengoPhone 95 4.6.3 Skype 97 4.7 Tổng kết giảng 97 4.8 Câu hỏi ôn tập 97 4.9 Thực hành 98 4.4 Sử dụng OpenOffice.org 5.1 100 Giới thiệu công cụ văn phòng OpenOffice.org 100 5.1.1 5.1.2 OpenOffice.org Calc 101 5.1.3 OpenOffice.org Impress 101 5.1.4 OpenOffice.org Base 102 5.1.5 OpenOffice.org Draw 102 5.1.6 5.2 OpenOffice.org Writer 101 OpenOffice.org Math 102 Sử dụng OpenOffice.org Writer 102 5.2.1 5.2.2 5.3 Các tính OpenOffice.org Writer 102 Thực thao tác xử lý văn với Writer 103 Sử dụng OpenOffice.org Calc 120 5.3.1 5.3.2 5.4 Các tính OpenOffice.org Calc 120 Thực tác vụ bảng tính 121 Sử dụng OpenOffice.org Impress 137 5.4.1 5.4.2 5.5 Các tính OpenOffice.org Impress 137 Tạo trình diễn đa phương tiện 137 Sử dụng OpenOffice.org Draw 156 5.5.1 Các tính OpenOffice.org Draw 156 Học Ubuntu 7.10 phiên Desktop / 407 5.5.2 5.6 Các thao tác vẽ 156 Sử dụng OpenOffice.org Math 168 5.6.1 5.6.2 5.7 Các tính OpenOffice.org Math 168 Tạo sửa công thức 169 Các ứng dụng khác 178 5.7.1 Kế toán với GnuCash 178 5.7.2 Scribus 180 5.7.3 Evince 181 5.8 Tổng kết giảng 182 5.9 Câu hỏi ôn tập 182 5.10 Thực hành 183 Trò chơi Ubuntu 6.1 Cài trò chơi Ubuntu 187 6.1.1 6.2 187 Cài đặt trò chơi từ kho phần mềm 187 Chơi trò chơi Ubuntu 191 6.2.1 6.2.2 6.3 Chơi Frozen-Bubble 191 Chơi PlanetPenguin Racer 195 Chơi trò chơi khác 199 6.3.1 Cài đặt Wine 199 6.3.2 Chơi trò chơi Microsoft Windows Ubuntu 199 6.4 6.5 Câu hỏi ôn tập 200 6.6 Tổng kết giảng 199 Lab Exercise 200 Tuỳ biến môi trường làm việc ứng dụng 201 7.1 Giới thiệu 201 7.2 Tuỳ biến môi trường làm việc 201 7.2.1 Thay ảnh 202 7.2.2 Tuỳ chỉnh sắc thái giao diện (Nút & biểu tượng ) 209 7.2.3 Tùy chỉnh bảo vệ hình 216 7.2.4 Tuỳ chỉnh độ phân giải hình 218 7.3 Hiệu ứng 3D 219 7.4 Xử lý tập tin với Nautilus 220 7.4.1 7.4.2 7.5 Các tính Nautilus 220 Trình quản lý tập tin Nautilus 220 Các trình quản lý gói 225 7.5.1 Phân loại trình quản lý gói 225 7.6 Dùng Add/Remove Applications 226 7.7 Sử dụng Synaptic Package Manager 233 7.8 Cài đặt gói phần mềm đơn lẻ 242 7.8.1 Cài gỡ bỏ gói Debian 243 Học Ubuntu 7.10 phiên Desktop / 407 7.9 Các kho phần mềm 243 7.9.1 Các hạng mục phần mềm kho Ubuntu 243 7.10 Thêm thiết lập ngôn ngữ 250 7.11 Tổng kết giảng 250 7.12 Câu hỏi ôn tập 251 7.13 Thực hành 251 Các thao tác ảnh 253 8.1 Giới thiệu ứng dụng đồ hoạ 253 8.2 Xem ảnh gThumb 254 8.2.1 Xem ảnh 254 8.2.2 Xoá mắt đỏ 260 8.3 GIMP 262 8.4 Quản lý ảnh F-Spot 264 8.4.1 8.4.2 Xem ảnh 270 8.4.3 8.5 Nhập ảnh F-Spot 265 Tổ chức ảnh 272 Vẽ với Inkscape 273 8.5.1 8.5.2 8.6 Cài Inkscape 273 Tạo ảnh vector Inkscape 278 Sử dụng máy quét 279 8.6.1 Kiểm tra tính tương thích máy quét 279 8.6.2 Quét ảnh 280 8.7 8.8 Câu hỏi ôn tập 281 8.9 Tổng kết giảng 281 Thực hành 282 Phát nhạc phim 283 9.1 Hạn chế pháp lý 283 9.2 Nghe nhạc Ubuntu 283 9.2.1 9.3 Phát nhạc Rhythmbox 283 Nghe trích xuất đĩa CD âm 293 9.3.1 Nghe CD âm 293 9.3.2 Trích xuất CD âm 296 9.4 Ghi đĩa CD âm 300 9.5 Phát định dạng có sở hữu 304 9.6 Dùng máy iPod 311 9.6.1 9.7 Nghe nhạc iPod 311 Tạo sửa tập tin âm 315 9.7.1 9.7.2 9.8 Tạo tập tin âm 315 Biên tập âm 318 Phát đĩa DVD 326 Học Ubuntu 7.10 phiên Desktop / 407 9.8.1 9.8.2 9.9 Phát DVD Totem 326 Sao lưu đĩa DVD 331 Nghe nhạc xem phim trực tuyến 335 9.9.1 Xem video trình duyệt web 335 9.10 Biên tập video 343 9.10.1 Biên tập video Pitivi video editor 343 9.11 Tổng kết giảng 351 9.12 Câu hỏi ôn tập 352 9.13 Thực hành 352 10 Hỗ trợ sử dụng Ubuntu 355 10.1 Giới thiệu 355 10.2 Tài liệu hệ thống 356 10.3 Các tài liệu trực tuyến 357 10.4 Cộng đồng hỗ trợ 361 10.4.1 Hòm thư chung 361 10.4.2 Diễn đàn 366 10.4.3 Các kênh IRC 369 10.4.4 LoCo Teams 371 10.4.5 Wiki Ubuntu Team 373 10.5 Launchpad 373 10.5.1 Giải đáp kỹ thuật Launchpad 375 10.5.2 Tính theo dõi lỗi Launchpad: Malone 379 10.5.3 Shipit 382 10.6 Fridge 383 10.7 Các dịch vụ thương mại 384 10.7.1 Dịch vụ Hỗ trợ Chuyên nghiệp từ Canonical 384 10.7.2 Canonical Marketplace 386 10.8 Tổng kết giảng 388 10.9 Câu hỏi ôn tập 389 11 Phân vùng khởi động 390 11.1 Phân vùng gì? 390 11.2 Tạo phân vùng 393 11.2.1 Để cài đặt GParted Synaptic Package Manager 393 11.2.2 Phân vùng ổ cứng với Gparted 398 11.3 Các tuỳ chọn khởi động 403 11.3.1 Tự động chạy lệnh hệ thống trình khởi động 403 11.3.2 Thay đổi hệ điều hành mặc định khởi động máy 405 11.3.3 Cấu hình dịch vụ khởi động 406 11.4 Tổng kết giảng 406 11.5 Câu hỏi ôn tập 407 11.6 Thực hành 407 Học Ubuntu 7.10 phiên Desktop / 407 Chương Tổng quan khố học Mục đích khố học Ubuntu hệ điều hành Linux cộng đồng phát triển,được cung cấp miễn phí, hoạt động tốt máy tính xách tay, máy để bàn chí máy chủ Khoá học nhằm hướng dẫn người dùng Ubuntu cách dùng ứng dụng chính, bao gồm ứng dụng văn phòng, kết nối duyệt Internet, công cụ xử lý đồ hoạ, nghe nhạc xem phim, cụ thể Ubuntu phiên 7.10 Sau hồn tất khố học, bạn có thể: • Hiểu rõ khái niệm mã nguồn mở, liên hệ mã nguồn mở với Ubuntu • Sự khác biệt ưu điểm dùng Ubuntu làm Hệ điều hành máy bạn • Tuỳ biến giao diện môi trường làm việc Ubuntu • Duyệt tìm kiếm tập tin hệ thống • Kết nối sử dụng Internet • Một số thao tác xử lý văn bảng tính OpenOffice.org • Cài đặt chơi trị chơi • Thêm, xố cập nhật gói phần mềm thơng qua trình quản lý gói • Xem, vẽ, xử lý quét ảnh với Ubuntu • Xem, hiệu chỉnh tổ chức tập tin video nhạc số • Các nguồn thơng tin trợ giúp Ubuntu, thương mại phi thương mại • Phân vùng ổ cứng cài nhiều hệ điều hành song song 1.1 Đối tượng khoá học u cầu Khố học giúp người dùng thơng thường người dùng chuyên sâu thực hành cách dùng Ubuntu Học viên khơng cần có kiến thức từ trước Ubuntu, nhiên học viên cần biết thao tác máy tính Ubuntu 7.10 phải cài đặt lên ổ cứng trước bắt đầu khoá học Khoá học Ubuntu 7.10 chia làm nhiều phần, thơng thường kéo dài vịng ngày Trong số trường hợp đặc biệt, ta dành toàn buổi học để đề cập đến số nội dung cần thiết, liên quan đến mục tiêu khoá học Các tài liệu tham khảo tập lấy từ gói ubuntu-desktop-course-resources Gói lấy từ canonical-training PPA (Personal Package Archive) Launchpad: https://launchpad.net/~canonical-training/+archive 1.2 Yêu cầu dành cho học viên • Học viên phải đến lại giải tán lớp Báo cho giảng viên đến muộn • Tích cực tham gia thảo luận lớp Ngay với số chủ đề quen thuộc với số người, việc chia sẻ kinh nghiệm có ích cho người khác Học Ubuntu 7.10 phiên Desktop / 407 • Để điện thoại di động chế độ rung • Để hồn thiện dần khố học, học viên gửi ý kiến khố học Tất học viên phải điền đầy đủ form đánh giá vào cuối buổi học • Xin cung cấp phản hồi tới: training@canonical.com 1.3 Kế hoạch làm việc Bảng sau liệt kê nội dung cần đề cập, thời gian cho phép Để xem chi tiết phân phối thời gian cho lớp học, giảng viên cần xem phần giảng Nội dung NGÀY Giới thiệu khoá học Giới thiệu Ubuntu Thế Mã nguồn mở Phần mềm tự do, Mã nguồn mở Linux Nói Ubuntu Các phân loại phần mềm kho phần mềm So sánh Ubuntu Microsoft Windows Tổng kết giảng Thực hành Thời lượng (phút) Tìm hiểu mơi trường làm việc Ubuntu Các thành phần môi trường làm việc GNOME Thay đổi ngôn ngữ mặc định Tạo Tài khoản người dùng Đổi nhanh người dùng Thêm/Xoá ứng dụng Hiệu ứng đồ hoạ - Compiz Fusion Bộ tìm kiếm Tổng kết giảng Thực hành 75 Sử dụng Internet Kết nối sử dụng Internet Duyệt Web Đọc tin Gửi nhận E-mail Tin nhắn nhanh Gọi điện thoại Softphone Truy cập vào Bộ đọc tin Ôn tập Thực hành 100 20 60 Học Ubuntu 7.10 phiên Desktop 10 / 407 Sử dụng công cụ văn phòng OpenOffice Giới thiệu OpenOffice.org Sử dụng OpenOffice.org Writer Sử dụng OpenOffice.org Calc Sử dụng OpenOffice.org Impress Sử dụng OpenOffice.org Draw Sử dụng OpenOffice.org Math Các ứng dụng bổ trợ Tổng kết giảng Ơn tập Thực hành 180 Trị chơi Ubuntu Cài đặt trò chơi Ubuntu Chơi trò chơi Ubuntu Chơi trò chơi phổ thông khác Tổng kết giảng Thực hành 40 Nội dung NGÀY Tuỳ biến môi trường làm việc ứng dụng Giới thiệu Tuỳ biến môi trường làm việc Hiệu ứng 3D Làm việc với tập tin hệ thống Nautilus Các trình quản lý gói Dùng Thêm/bớt Ứng dụng Dùng Trình quản lý gói Synaptic Cài đặt riêng gói phần mềm Các kho phần mềm Cài thêm thiết lập ngôn ngữ Tổng kết giảng Ôn tập Thực hành Thời lượng (phút) khơng tính thực hành Làm việc hiệu với Hình ảnh Giới thiệu ứng dụng đồ hoạ Xem ảnh với gThumb Xử lý ảnh với GIMP Quản lý ảnh với F-Spot Vẽ với Inkscape Dùng máy quét Tổng kết giảng Ôn tập Thực hành 60 80 Học Ubuntu 7.10 phiên Desktop 12 / 407 Chương Giới thiệu Ubuntu Trọng tâm Trong này, bạn học: • Các khái niệm mã nguồn mở • Mối liên hệ Phần mềm Tự do, Mã nguồn mở Linux • Ubuntu gắn liền với mã nguồn mở • Ubuntu phát triển • Các phiên Ubuntu • Sự khác biệt Ubuntu Microsoft Windows 2.1 Nói Mã nguồn mở Ubuntu hệ điều hành mã nguồn mở dựa Linux Thuật ngữ ’mã nguồn mở’ dùng để phần mềm phát hành kèm theo mã nguồn tạo nó, người dùng sử dụng, sửa đổi, hồn thiện mà khơng phải lo lắng giới hạn pháp lý Phần mềm nguồn mở cho phép người dùng phân phối lại, tái tạo, sửa đổi nội dung để phù hợp với yêu cầu công việc đồng thời cải tiến phần mềm Linux phần mềm nguồn mở trải qua nhiều giai đoạn phát triển để có tầm cỡ ngày Tư tưởng việc phân phối mã nguồn kèm theo chương trình nhằm khuyến khích hợp tác làm việc đóng góp tình nguyện việc sửa lỗi, cải tiến phần mềm, phát triển thêm chức chia sẻ thông tin người Nhờ có hợp tác làm việc nhiều lập trình viên, đóng góp người tình nguyện, phần mềm đến với người dùng ngày hoàn thiện mặt chất lượng trở nên tốt phần mềm sở hữu tương ứng Người dùng khuyến khích để tuỳ biến chương trình theo nhu cầu thân, thực tư tưởng tốt đẹp Các dự án mã nguồn mở huy động tài nhiều người, với nhiều kỹ khác nhau, kỹ lập trình Rất nhiều dự án phần mềm nguồn mở xây dựng nhờ hoạ sĩ, nhạc sĩ, nhà thiết kế giao diện người dùng người biên soạn tài liệu, nhờ tạo sản phẩm hoàn chỉnh 2.2 Phần mềm tự do, Mã nguồn mở Linux Người ta hay nhầm lẫn mã nguồn mở, phần mềm tự Linux Cả khái niệm liên quan mật thiết đến nhau, chúng hoàn toàn khái niệm khác Ta dễ dàng phân biệt chúng biết qua trình đời khái niệm 2.2.1 Phần mềm tự Trong năm 1960, phần mềm thường phân phối tự công ty IBM chia sẻ người dùng với Phần mềm coi công cụ kèm phần cứng mà công ty sản xuất Phần mềm cung cấp kèm theo mã nguồn để sửa Học Ubuntu 7.10 phiên Desktop 13 / 407 đổi cải tiến; hạt giống cho phần mềm nguồn mở Tuy nhiên, theo thời gian, thiết bị phần cứng trở nên rẻ lợi nhuận công ty giảm xuống năm 1970 khiến nhà sản xuất bắt đầu coi phần mềm sản phẩm kinh doanh Vào tháng năm 1983, Richard Matthew Stallman, lập trình viên phịng thí nghiệm MIT Artificial Intelligence sáng lập dự án GNU để tạo hệ điều hành miễn phí giống UNIX Stallman quan tâm tới phát triển nhanh chóng phần mềm sở hữu việc người dùng khơng có khả xem sửa lại chương trình nằm máy họ Những nhà phát triển phần mềm bị hàn chế, điều trái ngược với tự mã nguồn có trước Bằng việc sáng lập dự án GNU, Stallman phát động phong trào Phần mềm Tự tới tháng 10 năm 1985, ông lập Tổ chức Phần mềm Tự Stallman đặt móng cho định nghĩa tính chất mã nguồn mở, khái niệm ’copyleft’ Ơng tác giả số giấy phép copyleft, bao gồm GNU General Public License (GPL), giấy phép phần mềm tự dùng rộng rãi Bạn có biết? Để xem thêm thông tin Richard Stallman dự án GNU, truy cập tới địa sau: http://en.wikipedia.org/wiki/Richard_stallman Trong năm 1991, số cơng cụ GNU, bao gồm trình biên dịch GNU (GCC), tạo Tuy nhiên, nhân miễn phí chưa đời, nên việc xây dựng hệ điều hành tự sử dụng công cụ chưa thực 2.2.2 Mã nguồn mở Linux Sự khác biệt phần mềm tự mã nguồn mở là, phần mềm tự tượng xã hội, mã nguồn mở phương pháp phát triển phần mềm Linux thực nhân hệ điều hành – chương trình ln thực thi từ máy tính mở tới tắt máy – xương sống kiến trúc nguồn mở Tháng năm 1991, Linus Benedict Torvalds, sinh viên năm thứ trường ĐH Helsinki, Phần Lan, tiếp xúc với Minix Hình 2.1: Linus Benedict Torvalds Học Ubuntu 7.10 phiên Desktop 14 / 407 Bạn có biết? Minix hệ điều hành giống UNIX, có mã nguồn mở, giáo sư Andrew S Tanenbaum viết với mục đích dạy sinh viên tiến trình bên hệ điều hành Thiết kế ban đầu Linux giống Minix, Linus Torvalds chạy máy tính Giữa tháng năm đó, Torvalds phát hành nhân Linux đầu tiên, mang số hiệu 0.01 Trong năm 1994, nhân Linux phiên 1.0 phát hành theo giấy phép GNU GPL Phần nhân miễn phí cơng cụ GNU tạo mơi trường thích hợp cho lập trình viên nhiệt huyết Giống UNIX, Linux ban đầu cung cấp giao diện dòng lệnh cho người dùng; từ sau hệ thống X Window System đời, Linux có thêm giao diện đồ hoạ người dùng (Graphical User Interface – GUI) Bạn có biết? Linux không thuộc sở hữu cá nhân hay công ty nào, Linus Torvalds, người bắt đầu Linux Tuy nhiên, Torvalds liên quan nhiều đến trình phát triển phần nhân ông sở hữu thương hiệu Linux Mã nguồn mở Linux: • Mọi người lấy xem • Tuỳ theo nhu cầu cá nhân phần cứng, người cải tiến tuỳ biến phần nhân Linux cho phù hợp • Mọi người phân phối lại dạng gốc, dạng sửa đổi Ban đầu, Linux coi (và dùng như) cơng cụ lập trình mã nguồn mở phức tạp, lõi cứng Hàng ngàn nhà phát triển phần mềm đóng góp vào thành cơng nó, Linux phát triển thành nhiều phiên thương mại phi thương mại, giúp người dùng sử dụng ứng dụng phổ biến hàng ngày Năm 1998, Jon "maddog" Hall, Larry Augustin, Eric S Raymond, Bruce Perens sáng lập tổ chức Phát triển Nguồn mở Họ định hướng phần mềm nguồn mở ngồi tảng kỹ thuật ban đầu Hình 2.2: Những người sáng lập tổ chức Phát triển Nguồn mở Phần mềm nguồn mở dot.com bùng nổ năm cuối thập niên 1990, khiến cho Linux truyền bá rông rãi, xuất nhiều công ty làm việc mã nguồn mở Corel (Corel Linux), Sun Microsystems (OpenOffice.org) IBM (OpenAFS) Trong năm đầu kỷ 21, dot.com lên tới đỉnh điểm, mã nguồn mở đứng vị trí chắn để thay phần mềm sở hữu đắt tiền có chức tương tự Sức mạnh mã nguồn mở tăng cường phần mềm dễ dùng thân thiện đời Và vậy, ban đầu ý tưởng trở thành phong trào cách mạng giải phóng người dùng khỏi luật lệ giấy phép nghiêm ngặt công nghiệp Với giá thành rẻ đáng kể tính sử dụng ngày cải tiến, Linux trở thành giải pháp phần mềm cho doanh nghiệp cá nhân Học Ubuntu 7.10 phiên Desktop 15 / 407 2.3 Nói Ubuntu Ubuntu hệ điều hành dựa Linux, cộng đồng phát triển, phù hợp cho máy tính xách tay, máy tính để bàn, chí máy chủ Ubuntu bao gồm tất ứng dụng mà bạn cần – bao gồm trình duyệt web, trình chiếu, xử lý tài liệu văn bảng tính, chương trình gửi tin nhắn nhanh nhiều nhiều phần mềm Bạn có biết? Ubuntu từ gốc Châu Phi, có nghĩa ’Con người hướng đến người’, ’Tơi tơi tất thế’ Lịch sử Ubuntu tháng năm 2004 Mark Shuttleworth lập nhóm phát triển phát triển mã nguồn mở để tạo hệ điều hành Linux Hình 2.3: Mark Shuttleworth Ubuntu phát hành định kỳ, dựa tảng Debian môi trường làm việc GNOME, tư tưởng tự do, nhóm bắt đầu cơng việc từ trang web http://no-name-yet.com Sau năm, Ubuntu hỗ trợ cộng đồng phát triển có tới 12,000 thành viên, số người dùng ước tính lên tới triệu (tính tới tháng năm 2007) 2.3.1 Cam kết Ubuntu • Ubuntu cập nhật bảo mật phiên dành cho doanh nghiệp ln ln miễn phí Học Ubuntu 7.10 phiên Desktop 16 / 407 • Ubuntu cung cấp dịch vụ hỗ trợ thương mại từ công ty Canonical hàng trăm công ty khác khắp giới • Ubuntu có tất dịch nguồn trợ giúp mà cộng đồng phần mềm tự cung cấp • Ubuntu CD chứa phần mềm tự do; Ubuntu khuyến khích bạn dùng phần mềm tự mã nguồn mở, cải tiến chúng cung cấp chúng cho người khác 2.3.2 Các phiên Ubuntu Trong tháng 10 năm 2004, Ubuntu phát hành phiên Một phiên Ubuntu phát hành định kỳ tháng lần việc nâng cấp lên phiên hồn tồn miễn phí Người dùng khuyến khích nâng cấp lên phiên để sử dụng tính mà ứng dụng cung cấp Các phiên Ubuntu đặt tên theo dạng Y.MM (tên), Y tương ứng với năm phát hành, MM tương ứng với tháng phát hành Tên ngoặc tên hiệu đặt cho phiên trước phát hành thức Mỗi phiên Ubuntu thơng thường hỗ trợ vịng 18 tháng; Các phiên Hỗ trợ dài hạn - Long Term Support (LTS) hỗ trợ vòng năm máy tính để bàn năm máy chủ Hình 2.4: Các phiên Ubuntu Tóm tắt phiên phát hành: • Ubuntu 4.10 (Warty Warthog) Ubuntu 4.10 phát hành vào tháng 10 năm 2004 Học Ubuntu 7.10 phiên Desktop 17 / 407 Bạn có biết? Sounder tên cộng đồng chạy thử Ubuntu phiên 4.10 Hòm thư chung Sounder tiếp tục hoạt động đến ngày nay, diễn đàn trao đổi cho cộng đồng Phiên hỗ trợ tới tháng năm 2006 • Ubuntu 5.04 (Hoary Hedgehog) Ubuntu 5.04 phiên phát hành thứ 2, vào tháng năm 2005 Phiên hỗ trợ tới tháng 10 năm 2006 • Ubuntu 5.10 (Breezy Badger) Ubuntu 5.10 phiên phát hành thứ 3, vào tháng 10 năm 2005 Được hỗ trợ tới tháng năm 2007 • Ubuntu 6.06 LTS (Dapper Drake) Ubuntu 6.06 LTS phát hành thứ Ubuntu Hỗ trợ dài hạn đầu tiên; phát hành vào tháng năm 2006 Phiên Hỗ trợ dài hạn đảm bảo hỗ trợ năm máy tính để bàn năm máy chủ Tất phiên khác hỗ trợ 18 tháng cho máy bàn máy chủ Việc hỗ trợ dài hạn cho phép triển khai hệ thống Ubuntu quy mơ lớn Đối với máy tính để bàn, phiên hỗ trợ tới tháng năm 2009, với máy chủ tháng năm 2011 • Ubuntu 6.10 (Edgy Eft) Ubuntu 6.10 phát hành thứ 5, vào tháng 10 năm 2006 Phiên có q trình khởi động tối ưu hố Nó hỗ trợ tới tháng năm 2007 • Ubuntu 7.04 (Feisty Fawn) Ubuntu 7.04 phát hành tháng năm 2007 Phiên có cải tiến lớn tác vụ mạng Nó hỗ trợ tới tháng 10 năm 2008 • Ubuntu 7.10 (Gutsy Gibbon) Lần phát hành thứ Ubuntu, tháng 10 năm 2007 Tính trội phiên hiệu ứng đồ hoạ mặc định, chức chuyển người dùng nhanh máy có nhiều người sử dụng, chức tự động nhận máy in, tính tìm kiếm nhanh tập tin Nó hỗ trợ tới tháng năm 2009 • Ubuntu 8.04 LTS (Hardy Heron) Phiên thứ Ubuntu đời vào tháng năm 2008 phiên Hỗ trợ dài hạn thứ Ubuntu Máy tính để bàn hỗ trợ tới tháng năm 2011; Máy chủ hỗ trợ tới tháng năm 2013 2.3.3 Các dự án khác bắt nguồn từ Ubuntu Ubuntu chia thành nhiều phiên khác nhau, Ubuntu, Edubuntu, Kubuntu Xubuntu Edubuntu phân phối dựa Ubuntu, trọng tới ứng dụng phục vụ công tác giáo dục Kubuntu phân phối khác sử dụng môi trường làm việc KDE thay GNOME Xubuntu sử dụng mơi trường làm việc XFCE, vốn nhỏ gọn GNOME hay KDE, phù hợp với máy tính cấu hình thấp hay yêu cầu tốc độ cao 2.3.4 Sự phát triển Ubuntu cộng đồng Ubuntu Ubuntu dự án liên kết thành viên cộng đồng người dùng Ubuntu khắp giới, với tài trợ công ty Canonical Từ đời vào năm 2004, nhờ có đóng góp hàng nghìn người tham gia vào cộng đồng, Ubuntu ngày phát triển lớn mạnh Các đoạn mã hoàn thiện dần, với giao diện đồ hoạ ngôn ngữ ngày hỗ trợ tốt Quá trình phát triển Ubuntu hoàn toàn mở người, dù chuyên gia máy tính hay người dùng Ubuntu ln khuyến khích người tham gia vào việc cải tiến Làm để tham gia vào việc phát triển Ubuntu? Cộng đồng Ubuntu bao gồm nhiều cá nhân nhóm làm việc lĩnh vực khác Nếu bạn nhà lập trình, bạn tham gia vào việc phát triển hệ lõi, viết ứng dụng mới, đóng gói phần mềm sửa lỗi cho chúng Nếu bạn làm lĩnh vực nghệ thuật, đóng góp cách thiết kế sắc thái giao diện đồ hoạ âm cho Ubuntu Bạn tham gia tư vấn trực tuyến, viết tài liệu, biên soạn tư liệu giảng dạy, tham gia vào diễn đàn hòm thư chung Ubuntu Có nhiều cách để bạn tham gia vào cộng đồng này! Lãnh vực phát triển phần mềm Phần bao gồm nhà phát triển phần mềm chịu trách nhiệm tạo đóng gói phần mềm, sửa lỗi trì hệ lõi Ubuntu Họ chịu trách nhiệm đảm bảo Ubuntu có hệ thống phần mềm đầy đủ hoạt động suôn sẻ, ổn định Cách hay để bắt đầu tham gia vào lĩnh vực bạn thử đóng gói phần mềm, tham gia vào MOTU – xem thêm https://wiki.ubuntu.com/MOTU/GettingStarted để biết thông tin chi tiết Học Ubuntu 7.10 phiên Desktop 18 / 407 Đóng góp ý tưởng Nếu bạn có ý tưởng lạ cho Ubuntu, bạn không cần triển khai ý tưởng đó, đóng góp cho chúng tơi Xin gửi tớihttps://wiki.ubuntu.com/IdeaPool Dân kỹ thuật Nếu bạn có số kiến thức kỹ thuật định, bạn đóng góp cho cộng đồng cách sau: • Chạy thử phiên Ubuntu để tìm sửa lỗi trước phát hành thức • Báo lỗi giúp đỡ nhóm phát triển tìm ngun nhân gây lỗi • Hiệu chỉnh phân loại lỗi gặp để xếp chúng trước chúng sửa • Tham gia vào hịm thư chung hịm thư hỗ trợ Ubuntu • Tham gia vào diễn đàn Ubuntu trả lời câu hỏi người dùng • Tham gia vào kênh IRC hỗ trợ Ubuntu Người dùng thông thường Mặc dù dân kỹ thuật, bạn giúp đỡ cho cộng đồng cách sau: • Thiết kế giao diện • Dịch phần mềm tài liệu • Biên soạn tài liệu • Chia sẻ Ubuntu với người Về việc biên soạn giáo trình Một nhiệm vụ Canonical (Canonical bảo trợ cho Ubuntu) cho phép triển khai rộng rãi Ubuntu thật nhiều máy tính khắp giới Việc huấn luyện người dùng coi trọng tâm nhiệm vụ này, giáo trình đời với mục đích cơng nhận chuyên gia Ubuntu, giúp đối tác triển khai Ubuntu người dùng thơng thường sử dụng Ubuntu hiệu Thơng tin chi tiết khoá học Ubuntu chứng chỉ, xin xem thêm http://www.ubuntu.com/training Giống phát triển phần mềm, giáo trình thành viên tích cực cộng đồng cải tiến phát triển Chính cộng đồng người dùng đặt nội dung cấu trúc tài liệu giảng dạy, cách xác định yêu cầu từ phía người dùng; họ hỗ trợ Canonical người biên soạn bên việc phát triển nội dung sửa lỗi Thông tin chi tiết cộng đồng Giảng dạy Ubuntu, xin xem http://wiki.ubuntu.com/Training Toàn trình phát triển nội dung giảng dạy tuân theo tinh thần Ubuntu thông lệ mã nguồn mở đề 2.4 Ubuntu Microsoft Windows: Những khác biệt Mã nguồn mở khác biệt so với mô hình phần mềm sở hữu số điểm sau: • Khuyến khích thay đổi cải tiến phần mềm • Dựa sở mơ hình kinh doanh ’dịch vụ kèm’ thay kinh doanh thơng qua phí quyền giấy phép sử dụng • Sử dụng sức mạnh tổng hợp từ hợp tác đa phương đóng góp cộng đồng, thay cơng trình nhóm nhỏ nhà phát triển tạo Ubuntu Microsoft Windows có nhiều điểm khác biệt Các yếu tố giá thành, phiên bản, tính bảo mật, độ mềm dẻo linh hoạt giới thiệu Ta đề cập chi tiết đến mục liệt kê bảng trên: Giá thành kèm: Microsoft Windows hệ điều hành sở hữu giá thành tăng lên bạn muốn thêm chức ứng dụng Giá thành kèm tăng lên bạn phải mua ứng dụng nhà cung cấp khác, Microsoft để cài đặt lên máy Còn với Ubuntu, phần mềm ứng dụng phiên phát hành hồn tồn miễn phí Phát hành phiên mới: Ln có Ubuntu phát hành đó, tính cung cấp cho người dùng So sánh với Windows, phiên Home Professional hồn tồn khác biệt Ví dụ, Microsoft Windows Professional có nhiều tính bảo mật phiên Home Học Ubuntu 7.10 phiên Desktop 19 / 407 Attribute Ubuntu Microsoft Windows Giá thành sản phẩm • Khơng phí quyền • Thu phí cá nhân (có thể) tổ chức • Cùng số tính phiên người dùng thơng thường lẫn chun gia • Khả bảo mật phiên Professional cao phiên Home • Phát hành phiên định kỳ tháng • Kế hoạch phát hành phiên khơng cơng bố • Khố quyền quản trị • Dễ dàng thực tính quản trị Phiên phát hành Mức độ bảo mật • Ít bị công phần mềm gây hại virus • Thường xun bị cơng phần mềm gây hại virus • Dễ dàng thiết kế chỉnh sửa theo ý Mức độ tuỳ biến • Hệ điều hành chuẩn hố, tuỳ chọn để chỉnh sửa theo ý • Có thể chạy nhiều mơi trường làm việc song song • Khi muốn cài đặt thêm ứng dụng, người dùng phải trả thêm tiền • Rất dễ dàng để nâng cấp hạ cấp hệ thống Lưu trữ liệu • Dữ liệu người dùng lưu thư mục họ • Dễ dàng chép lưu liệu cấu hình tới máy khác Bảng 2.1: Đặc tính • Dữ liệu người dùng đặt nhiều vị trí khác • Rất khó lưu chép sang máy khác Học Ubuntu 7.10 phiên Desktop 20 / 407 Ubuntu phát hành phiên tháng người dùng ln có phần mềm ứng dụng Việc nâng cấp từ phiên sang phiên hồn tồn miễn phí hỗ trợ đầy đủ Microsoft không thường xuyên phát hành phiên Windows việc khơng công khai rộng rãi Ubuntu Vấn đề bảo mật: Ubuntu bị dính malware viruses Các tác vụ quản trị thực người dùng root, theo mặc định người dùng khố lại Trong đó, Microsoft Windows cung cấp mơi trường làm việc người thực tác vụ quản trị cách trực tiếp Hình 2.5: Ubuntu Security Khả tuỳ biến: Trong khố học này, bạn thấy Ubuntu hồn tồn thuộc bạn bạn tuỳ biến theo ý Bạn cài đặt nhiều môi trường làm việc khác nhau, Kubuntu (KDE) chạy song song với Ubuntu (GNOME) lựa chọn môi trường làm việc muốn dùng bật máy Hơn 17000 ln có sẵn mạng để bạn tải cài đặt Kết là, không vừa ý với hệ thống tại, bạn ln có quyền lưaj chọn hệ thống khác thích hợp Microsoft Windows hệ điều hành chuẩn với số tuỳ chọn để bạn chỉnh lại theo ý Mặc dù có nhiều ứng dụng viết cho Windows, hầu hết chúng sản phẩm sở hữu yêu cầu bạn trả tiền để sử dụng Hình 2.6: Tuỳ biến mơi trường làm việc Lưu trữ liệu: Dữ liệu người dùng thường xếp nhiều vị trí Microsoft Windows, việc làm cho thao tác di chuyển liệu sang máy khác trở nên bất tiện Với Ubuntu, thông tin cá nhân bạn lưu lại thư mục bạn Bạn việc chép lại tồn thư mục ghi lên máy khác để di chuyển lưu liệu cá nhân 2.4.1 Cài đặt Học Ubuntu 7.10 phiên Desktop 21 / 407 Cài đặt Cài đặt hệ điều hành Ubuntu Microsoft Windows • Có thể tải miễn phí từ Internet u cầu gửi CD miễn phí • u cầu mua • Có thể chạy trực tiếp chế độ live-CD • Rất nhiều ứng dụng cung cấp mặc định Cài đặt phần mềm • Tất ứng dụng miễn phí tải cài đặt từ Internet • Hệ điều hành định phải cài lên ổ cứng • Rất phần mềm cài đặt mặc định • Người dùng mua tải số phần mềm từ Internet, số khác cài đặt thủ công Bảng 2.2: Các điểm khác biệt cài đặt • Cài đặt: Cả Microsoft Windows Ubuntu phát hành dạng cài đặt sẵn máy tính Tuy nhiên, ta tải Ubuntu từ Internet yêu cầu CD cài đặt miễn phí, phiên Microsoft Windows yêu cầu người dùng trả tiền Ubuntu chạy chế độ live-CD, cho phép bạn sử dụng trước cài đặt vào ổ cứng Bạn xem thử xem có thích hay khơng trước định cài đặt Nếu bạn khơng thích, chuyển cho bạn bè Chế độ Live-CD cịn dùng việc phục hồi hệ thống Quá trình cài đặt Microsoft Windows Ubuntu dễ dàng bắt đầu việc khởi động từ CD cài đặt Quá trình cài đặt chúng nhanh hay chậm tuỳ thuộc vào cấu hình máy tính bạn có, trung bình từ 20 - 30 phút • Cài đặt phần mềm: Ta cài thêm phần mềm lên Ubuntu thông qua Add/Remove Application Synaptic Package Manager Add/Remove Application cho phép ta tìm tồn ứng dụng miễn phí Ubuntu khuyên dùng cài đặt máy Trên Microsoft Windows, chương trình có phương thức cài đặt riêng Microsoft Vista có tính Digital Locker cho phép người dùng mua phần mềm qua mạng tải thơng qua phương thức bảo mật riêng Hình 2.7: Cài đặt phần mềm ứng dụng Học Ubuntu 7.10 phiên Desktop 22 / 407 2.4.2 Các ứng dụng Bảng so sánh ứng dụng chạy Ubuntu Microsoft Windows: Ubuntu Microsoft Windows • Trình duyệt web Firefox • Trình duyệt Internet Explorer • Quản lý thư điện tử với Evolution • Quản lý thư điện tử với Outlook Xử lý văn • Bộ ứng dụng văn phịng OpenOffice.org • Chương trình WordPad Truyền thơng đa phương tiện • Một số chương trình để xử lý video âm thanh, Sound Juicer, Rythmbox, Serpentine, Movie Player Sound Recorder • Microsoft Windows Media Player 11 (WMP) Microsoft Windows Media Center (WMC) • Trình quản lý ảnh F-Spot • Ứng dụng Picture Gallery • Bộ xử lý ảnh Gimp • Paint Ứng dụng Trình duyệt Web E-mail Quản lý hiệu chỉnh ảnh Bảng 2.3: So sánh ứng dụng Ta đề cập đến mục bảng cách chi tiết: Duyệt web thư điện tử Việc cài đặt mạng Ubuntu Microsoft Windows dễ dàng Các tính duyệt web tương đối giống hệ điều hành Mozilla Firefox dùng làm trình duyệt mặc định Ubuntu, Internet Explorer chọn mặc định Vista Bạn cài đặt Firefox Microsoft Windows Evolution chương trình xem quản lý thư điện tử mặc định Ubuntu Nó hỗ trợ giao thức POP IMAP, thuận tiện cho hòm thư kiểu UNIX Exchange thơng qua Outlook Web Access Evolution cịn có Trình quản lý Thơng tin cá nhân (Personal Information Manager (PIM)) quản lý lịch làm việc hẹn ngày bạn Ứng dụng Microsoft Windows Mail Vista phiên viết lại Outlook Express, thêm vào ứng dụng quản lý lịch làm việc, Microsoft Windows Calendar Bạn phải nâng cấp trình Outlook dùng trình quản lý lịch làm việc thường xun, bạn cần trình quản lý thơng tin cá nhân Những người dùng Ubuntu hoàn toàn thoả mãn với chương trình duyệt thư điện tử quản lý lịch làm việc Evolution Học Ubuntu 7.10 phiên Desktop 23 / 407 Hình 2.8: Duyệt thư điện tử quản lý lịch làm việc với Evolution Xử lý văn bản: Bộ ứng dụng văn phòng OpenOffice.org cài đặt sẵn Ubuntu có nhiều tính tương đương với Microsoft Office Windows Tuy nhiên, với Windows Vista, có chương trình WordPad cài đặt từ trước; muốn dùng đầy đủ Microsoft Word (hay Office), bạn phải thêm tiền mua quyền Học Ubuntu 7.10 phiên Desktop 24 / 407 Hình 2.9: OpenOffice.org Writer Truyền thoong đa phương tiện: Một số chương trình phát nhạc phim tích hợp sẵn Ubuntu, Sound Juicer, Rythmbox, Serpentine, Movie Player Sound Recorder Sound Juicer ứng dụng phát CD âm mặc định Nếu bạn cắm máy iPod vào Ubuntu, Rhythmbox xếp tập tin âm tạo danh sách phát cho bạn Tính tương tự Microsoft Windows Media Player Bạn dùng Serpentine để ghi đĩa CD âm Để phát định dạng âm mp3 Ubuntu, bạn phải cài đặt mã hố mp3 Ubuntu khơng tích hợp mã hố mp3 lý quyền Việc phát lại tập tin mp3 cài đặt mặc định số phiên Microsoft Windows Vista có chương trình truyền thơng đa phương tiện Windows Media Player 11 (WMP) Windows Media Center (WMC) WMP phù hợp việc phát lại nhạc, WMC thường chạy bạn dùng máy tính làm hệ thống giải trí WMP chứa thư viện âm nhạc lớn Với hệ thống tìm kiếm thơng qua mục WMP, bạn tìm kiếm tập tin âm muốn phát dựa tiêu chuẩn ca sĩ trình bày tên hát Quản lý Xử lý ảnh: Ứng dụng Picture Gallery Microsoft Vista cho phép bạn thêm thông tin phụ cho ảnh tải chúng lên mạng Internet Bạn xếp phân loại hình cách nhanh chóng nhờ có thơng tin phụ thêm vào vài lần bấm chuột Trên Ubuntu, trình F-Spot giúp bạn quản lý ảnh có máy Nó tích hợp tốt với sở liệu ảnh dựa Web, Flickr Picasa Web Ubuntu cịn có cơng cụ Gimp để hiệu đính xử lý hình ảnh Đây công cụ mạnh, ngang với Adobe Photoshop Microsoft Windows Vista cung cấp cho bạn ứng dụng ’Paint’, vốn có số chức xử lý hình ảnh Học Ubuntu 7.10 phiên Desktop 25 / 407 Hình 2.10: GIMP 2.5 Tổng kết giảng Trong này, bạn tìm hiểu về: • Các khái niệm mã nguồn mở • Mối liên hệ Phần mềm tự do, Mã nguồn mở Linux • Ubuntu gắn liền với mã nguồn mở • Ubuntu phát triển • Các phiên Ubuntu • So sánh Ubuntu Microsoft Windows 2.6 Câu hỏi ôn tập Câu hỏi Ý nghĩa thuật ngữ ’phần mềm tự do’ gì? Câu hỏi Ubuntu cam kết gì? Câu hỏi So khớp phiên Ubuntu với thời gian phát hành chúng 1) 7.04 2) 4.10 3) 6.06 4) 7.10 a) Tháng năm 2006 b) Tháng 10 năm 2007 c) Tháng năm 2007 d) Tháng 10 năm 2004 Câu hỏi Liệt kê ba cách mà người dùng thơng thường tham gia đóng góp cho phát triển Ubuntu Câu hỏi Học Ubuntu 7.10 phiên Desktop 26 / 407 Trình duyệt web mặc định mà Ubuntu sử dụng _ Câu hỏi Trình xem quản lý thư điện tử mặc định Ubuntu Câu hỏi Lợi ích việc Ubuntu phát hành định kỳ tháng lần? ... phát hành: • Ubuntu 4 .10 (Warty Warthog) Ubuntu 4 .10 phát hành vào tháng 10 năm 2004 Học Ubuntu 7. 10 phiên Desktop 17 / 4 07 Bạn có biết? Sounder tên cộng đồng chạy thử Ubuntu phiên 4 .10 Hòm thư... 311 9.6 .1 9 .7 Nghe nhạc iPod 311 Tạo sửa tập tin âm 315 9 .7. 1 9 .7. 2 9.8 Tạo tập tin... 18 3 Trò chơi Ubuntu 6 .1 Cài trò chơi Ubuntu 1 87 6 .1. 1 6.2 1 87 Cài đặt trò chơi từ kho phần mềm

Ngày đăng: 26/07/2014, 21:20

TỪ KHÓA LIÊN QUAN

w