Học Ubuntu 7.10 phiên bản Desktop
246 / 407
Hình 7.48: Mở ứng dụng vừa cài - Abiword
7.8 Cài đặt một gói phần mềm đơn lẻ
Việc cài đặt phần mềm trên Ubuntu nên sử dụng các trình quản lý gói được cung cấp sẵn. Tuy nhiên, đôi khi một vài gói phần mềm hoặc các
tập tin không sẵn trong kho phần mềm của bạn, bạn phải tải v và cài đặt chúng từ trên mạng. Các tập tin bạn lấy xuống được các trình
quản lý gói sử dụng, được gọi gói phần mềm đơn lẻ. Ví dụ v các gói phần mềm đơn lẻ các tập tin .deb (gói Debian) và tập tin tarballs
.tar.
Chú ý:
Bạn nên tải các tập tin không sẵn trên Ubuntu từ một nguồn phần mềm đáng tin cậy.
Trong phần y, ta sẽ nói v loại gói phần mềm đơn lẻ chính: gói Debian.
Gói Debian: Các tập tin đuôi .deb, được Ubuntu sử dụng.
Tarballs: Các tập tin nén theo dạng Zip chứa nguồn chương trình. Bạn cần phải biên dịch nguồn ra y để chạy chương trình trong
đó. Cài đặt các chương trình từ nguồn sẽ không được đề cập đến trong giáo trình này.
Biên dịch và cài đặt các chương trình từ nguồn dạng tarballs việc tương đối đơn giản, nhưng cũng khá phức tạp bạn phải xem xét sửa
lỗi nếu gặp vấn đề nào đó trong quá trình biên dịch. Các gói tarballs cấu trúc đơn giản, không chỉ định các điều kiện phụ thuộc để thể
biên dịch chương trình ra máy. Chính vậy, việc biên dịch từ nguồn rất tốn thời gian và phức tạp bạn phải tự mình cài đặt tất cả các
thành phần cần trước khi biên dịch phần mềm mình cần.
Chú ý:
Không đảm bảo rằng tập tin đóng gói phần mềm bạn tải về sẽ tương thích với hệ thống. Các phần mềm cài từ các gói
đơn lẻ cũng không được hỗ trợ các bản lỗi bảo mật. Chính vy, hãy sử dụng các gói sẵn trên kho phần mềm Ubuntu
nếu thể.
Học Ubuntu 7.10 phiên bản Desktop
247 / 407
7.8.1 Cài gỡ bỏ các gói Debian
Các gói Debian thể được cài đặt gỡ bỏ thông qua trình cài đặt giao diện đồ hoạ gdebi. Trình cài đặt này tự động cài tất cả các gói phụ
thuộc từ kho phần mềm của Ubuntu. Tuy nhiên nếu gói phần mềm riêng lẻ bạn chọn cài yêu cầu các gói phần mềm khác ngoài kho phần mềm
của Ubuntu, bạn sẽ phải tự mình cài đặt theo cách thủ công!
Để cài đặt một gói Debian, mở tập tin .deb từ trong thư mục chứa nó.
Thao tác để cài đặt một gói Debian:
1. Tải gói XVidCap xvidcap_1.1.6_i386.deb. Gói y không nằm trong kho phần mềm của Ubuntu, nên bạn phải lấy từ trang web
http://sourceforge.net/projects/xvidcap/
2. Sau khi đã tải tập tin .deb v y, bạn chỉ việc bấm đúp chuột lên và gdebi sẽ tự động chạy. Trình gdebi sẽ kiểm tra xem bạn các
gói tập tin .deb yêu cầu trong hệ thống chưa. Sau đó, nút Install hiện ra. Bạn chỉ việc bấm vào nút y để bắt đầu q trình cài đặt.
Trong trường hợp các gói phụ thuộc không trong kho phần mềm Ubuntu, một thông báo lỗi sẽ xuất hiện và bạn không thể cài đặt tập
tin .deb vừa tải về, trừ khi cài đặt các gói được yêu cầu trước!
3. Để gỡ bỏ gói phần mềm .deb riêng lẻ, bạn thể dùng trình Synaptic Package Manager, phần y đã được trình y trên.
7.9 Các kho phần mềm
Kho phần mềm một thư viện phần mềm trên Internet, cho phép bạn tải về và cài đặt vào y mình. Các kho phần mềm của Ubuntu chứa
hàng ngàn gói phần mềm, hoàn toàn miễn phí để cho bạn cài đặt. Việc cài đặt các gói trên kho phần mềm Ubuntu rất dễ dàng, chúng được
tạo riêng cho Ubuntu.
7.9.1 Các hạng mục phần mềm trong kho Ubuntu
Kho phần mềm Ubuntu được chia ra làm 4 hạng mục, tuỳ vào mức độ phần mềm trong đó được nhóm phát triển hỗ trợ thế nào, phải
phần mềm tự do hay không.
Main
Restricted
Universe
Multiverse
Hạng mục Main
Hạng mục Main chứa tất cả các phần mềm tự do được hỗ trợ đầy đủ bởi nhóm phát triển của Canonical. Những phần mềm y tuân theo
tưởng tổ chức Phần mềm tự do đề ra. Các gói trong hạng mục này đều được cài sẵn trên Ubuntu. Chúng cũng được thường xuyên lỗi bảo
mật, hỗ trợ kỹ thuật hoàn toàn miễn phí. OpenOffice.org, Abiword và máy chủ web Apache một vài dụ về phần mềm trong hạng mục
Main.
Hạng mục Restricted
Hạng mục Restricted bao gồm các phần mềm được nhóm phát triển Ubuntu hỗ trợ nhưng không phải phần mềm tự do. Các trình điều khiển
đồ hoạ do nhà sản xuất cung cấp (Nvidia, ATI) đều nằm trong hạng mục này. Các gói phần mềm trong hạng mục này cũng trên đĩa CD cài
Ubuntu, nhưng ta thể dễ dàng gỡ bỏ chúng đi.
Hạng mục Universe
Hạng mục Universe chứa hàng ngàn gói phần mềm không được Canonical hỗ trợ. Các phần mềm trong này được phân phối với rất nhiều các
loại giấy phép khác nhau, được cộng đồng phát triển. Các gói phần mềm y chỉ thể được lấy từ Internet xuống.
Tất cả các gói phần mềm trong y đều thể làm việc tốt trên Ubuntu. Tuy nhiên, chúng không được thường xuyên lỗi bảo mật và hỗ trợ.
Các gói trong hạng mục y được cộng đồng đóng góp.
Hạng mục Multiverse
Hạng mục Multiverse chứa các gói phần mềm không tự do, nghĩa giấy phép không thoả mãn tiêu chí tổ chức Phần mềm tự do đề ra.
Người dùng phải hoàn toàn chịu trách nhiệm khi chấp nhận các điều khoản trong giấy phép đi kèm theo phần mềm trong hạng mục y. Các
gói phần mềm trong hạng mục y không được hỗ trợ cũng như lỗi bảo mật. Ví dụ về các gói trong hạng mục này trình VLC và trình xem
Flash cho Firefox của Adobe.
rất nhiều các gói phần mềm không trong kho phần mềm mặc định của Ubuntu. Ta phải sử dụng các kho phần mềm Ubuntu khác, hoặc
của các hãng phần mềm khác. Để dùng các gói trong kho phần mềm của hãng khác, bạn phải thêm kho phần mềm vào. y làm những bước
sau để thêm kho phần mềm vào trong trình quản lý gói:
Học Ubuntu 7.10 phiên bản Desktop
248 / 407
1. T trình đơn System, chọn Administration nhấn vào Software Sources.
Hình 7.49: Mở hộp thoại Software Sources
Hộp thoại Software Sources xuất hiện. Các nguồn phần mềm cho Ubuntu được chọn mặc định.
Học Ubuntu 7.10 phiên bản Desktop
249 / 407
Hình 7.50: Chọn các nguồn phần mềm cần thiết
Chú ý:
Bạn cũng thể mở hộp thoại Software Sources bằng cách dùng ứng dụng Add/Remove applications hoặc Synaptic
Package Manager để bật các kho phần mềm Ubuntu trong thẻ Ubuntu Software.
2. Để thêm một kho phần mềm từ một tổ chức hoặc cộng đồng khác cung cấp, nhấn vào thẻ Third-Party Software nhấn vào nút Add.
Học Ubuntu 7.10 phiên bản Desktop
250 / 407
Hình 7.51: Thêm một nguồn phần mềm do 1 t chức hoặc cộng đồng khác cung cấp
3. dòng lệnh APT cho kho phần mềm bạn muốn thêm vào. Để truy cập vào kho phần mềm Main của Debian, bạn deb
http://ftp.debian.orgs sarge main vào ô APT line. Sau đó nhấn Add Source.
Chú ý:
Dòng lệnh APT phải phân loại, vị trí thành phần của một kho phần mềm.