Chuyên đề Hệ điều hành Linux - Bài 5: Cài đặt phần mềm - Lê Hà Minh

Phần mềm trong Linux, phiên bản Redhat
hoặc Fedora thường tồn tại dưới 2 dạng:
RPM: Các phần mềm đã được biên dịch và đóng
gói sẵn, hướng trọng tâm đến dòng sản phẩm
Redhat Linux (hoặc Fedora Core). Dễ cài đặt và
quản trị.
Source: Các phần mềm có source code đi kèm,
cần biên dịch trước khi cài đặt. Độc lập với dòng
sản phẩm Linux. Quá trình cài đặt phức tạp hơn 
pdf 17 trang xuanthi 30/12/2022 2640
Bạn đang xem tài liệu "Chuyên đề Hệ điều hành Linux - Bài 5: Cài đặt phần mềm - Lê Hà Minh", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfchuyen_de_he_dieu_hanh_linux_bai_5_cai_dat_phan_mem_le_ha_mi.pdf

Nội dung text: Chuyên đề Hệ điều hành Linux - Bài 5: Cài đặt phần mềm - Lê Hà Minh

  1. Phần mềm trong Linux Phần mềm trong Linux, phiên bản Redhat hoặc Fedora thường tồn tại dưới 2 dạng: RPM: Các phần mềm đã được biên dịch và đóng gói sẵn, hướng trọng tâm đến dòng sản phẩm Redhat Linux (hoặc Fedora Core). Dễ cài đặt và quản trị. Source: Các phần mềm có source code đi kèm, cần biên dịch trước khi cài đặt. Độc lập với dòng sản phẩm Linux. Quá trình cài đặt phức tạp hơn.
  2. Các tham số chính của rpm -b: Tạo gói rpm -q: Query thông tin các gói đã cài -U: Update một gói phần mềm -i: install một gói phần mềm -e: Uninstall (erase) một gói phần mềm £ Ghi chú: Khi cài đặt phải lựa chọn các gói phù hợp với phần cứng, cấu trúc của máy.
  3. Phụ thuộc khi cài phần mềm Khi cài đặt 1 phần mềm, phần mềm này đòi hỏi một số thư viện. Ví dụ: n Giải pháp: cài đặt các thư viện cần thiết trước.
  4. Cài đặt từ source Các phần mềm cung cấp dưới dạng source code thường có dạng nén .tar.gz, .tgz hoặc .tar.bz2 Đầu tiên, ta phải dùng các công cụ để giải nén file này trước khi cài đặt.
  5. Giải nén với tar Giải nén file .tar tar –xvf filename.tar [ -C directory ] Tham số -C cho biết thư mục sẽ chứa các file sau khi giải nén; -x: extract Giải nén với file .tar.gz: tar –xvzf filename.tar.gz [ -C directory ] Giải nén với file .tar.bz2: tar –xvjf filename.tar.bz2 [ -C directory ] Ví dụ: tar –xvzf /tmp/root.tar.gz –C /home/sv tar –xvjf /tmp/root.tar.bz2 –C /home/giaovien
  6. Biên dịch Thực thi câu lệnh: Tại thư mục chứa source code #make Cần có trình biên dịch C (thường là gcc) để hoạt động, nếu có thay đổi trong source code thì cần biên dịch lại.
  7. Uninstall £ #make clean
  8. Cài đặt từ yum £ Tập tin cấu hình: /etc/yum.conf £ Thêm các repository (kho chứa phần mềm) p Truy cập