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
   182   183   184   185   186   187   188   189   190   191   192