Page 187 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 187
Sau khi bạn thực thi lệnh 'make' xong thì toàn bộ mã
nguồn của gói đã được biên dich sang dạng thực thi nhưng
các íĩle thực thi vẫn còn nằm trên thư mục hiện hành. Do
đó bạn cần phải thực hiện thêm lệnh 'make instair để chép
các ílle thực thi đó sang đúng vỊ trí của nó trên hệ thống.
Nếu như không có thông báo lỗi gì xảy ra thì bạn đã hòan
tất việc cài đặt gói lên hệ thống của mình.
Tổ chức các file tiên hệ thống
Bạn hoàn toàn biết thư mục trên Linux thì thư mục
/usr là thư mục quan trọng nhất vì nó sẽ chứa các chương
trình và hàm thư viện trên đó. Trong thư mục /usr/bin là
sẽ chứa các ílle thực thi cho các gói bạn đã cài đặt trên
máy, các file trong thư mục này bạn sẽ thấy các file rất
quen thuộc như mozilla, gedit... Thư mục /usr/lib sẽ chứa
các hàm thư viện, bạn sẽ thấy rất nhiều ílles có phần mỏ
rộng là .so (shared object) là các hàm thư viện liên kết
động hoặc .a (archive) hoặc .la đều là các hàm thư viện
liên kết tĩnh. Đặc tính cán bản của 2 dạng thư viện này là
hàm thư viện liên kết tĩnh sẽ được liên kết thẳng vói files
thực thi luôn trong quá trình liên kết, còn hàm thư viện
liên kết động thì sẽ được liên kết trong quá trình thực thi,
cho nên sau khi chương trình đã được biên dịch và liền kết
rồi các thư viên tĩnh chúng ta có thể bỏ đi nhưng thư viện
hên kết động thì bắt buộc phải đi kèm với chương trình. Thư
mục /usr/share sẽ chứa các icon, manual hoặc info của gói.
Loại bỏ một gói
Nếu bạn mong muốh lọai bỏ một gói đã cài đặt trên hệ
thống thì cách duy nhất là bạn phải vào lại thư mục mã
1
,
_
_
_
_
1
v
,
^
1
V
,
*
I
I
,
t
n
_
_
_
_
_
_
_
_
nguôn của gói và gõ lệnh make 'uninstair... thông thường bạn
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
sẽ có các câu lệnh sau: 'make clean' 'make distclean'... Các câu
18 8