Page 186 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 186
bạn thích như thư viện Gtk+ hoặc Gnome... Sau khi tải về,
thông thường có dạng là ,gz hoặc ,bz2, đây đều là 2 chuẩn nén
khác nhau, sau khi giải nén bằng gunzip cho gz hoặc bunzip2
cho bz2 thì các gói sẽ có dạng mới là tar, cũng là một chuẩn
nén khác, bạn có thể giải nén bằng lệnh, tar -xvf... Thế nhưng
đê dễ dàng và tiết kiệm dung lượng ổ đĩa thì chúng ta có thể
gộp các câu lệnh đó thành một như sau:
- ĐỐI với gói ,gz: # tar -zxvf tengoi.gz
- Đôi với gói .bz2: # tar -jxvf tengoi.bz2
Sau khi giải nén xong và tìm tập tin INSTALL để đọc
cụ thể cho phần hướng dẫn cài đặt. Thê nhưng hầu như
các gói đều tuân theo các thao tác tuần tự sau:
# ./coníĩgure
# make
# make install
Chỉ có vài gói đặc biệt sẽ có riêng cách cài đặt nhưng
khi bạn đã nắm vững nguyên tắc chung thì dù là cách thức
nào bạn cũng có thể xoay xở được. Chúng ta hãy xét đến
câu lệnh đầu tiên, ./conílgure... Thực chất conhgure là một
Shell script sẽ kiểm tra những yêu cầu của hệ thông của
bạn có đáp ứng đủ để cài đặt gói lên không, ví dụ như một
sô" gói đòi hỏi bạn phải có sẵn thư viện đồ họa Gtk 2.4 trở
lên hoặc là thư viện để giải nén nhạc Mp3...
Rất nhiều gói có sự phụ thuộc như thê chứ các gói khi
tải về không hề có sẵn các gói tương ứng cần thiết cho nó.
Khi bạn chạy conhgure xong kết quả sẽ cho bạn biết các
gói nào cần thiết để cài đặt. Nhiệm vụ của bạn không gì
hơn là phải tìm các gói phụ thuộc đó cài lên máy rồi mói
tiếp tục việc cài đặt. Nếu như hệ thống của bạn thỏa mãn
đầy đủ các yêu cầu để cài đặt thì các Makefile sẽ được tạo
ra. Makeíĩle là một íĩle đặc biệt của tiện ích make nhằm
hướng dẫn biên dịch mã nguồn của gói ra dạng thực thi.
187