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