Giáo trình Hệ điều hành Linux cơ bản Chương 08

11 1.5K 18
Giáo trình Hệ điều hành Linux cơ bản Chương 08

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giáo trình Hệ điều hành Linux cơ bản

CHƯƠNG CÀI ĐẶT PHẦN MỀM Nội dung Chương trình rpm Lệnh rpm Cài đặt dạng file source code 1 Chương trình rpm  RedHat Packege Manager (RPM) hệ thống quản lý package Linux hỗ trợ cho người dùng  Đặt tính RPM : • Khả nâng cấp phần mềm • Truy vấn thơng tin hiệu • Thẩm tra hệ thống (System Verification)  Những package đóng gói có dạng : Tênpackage-phiên bản-số hiệu.kiến trúc.rpm Chương trình rpm (tt)  Khả nâng cấp phần mềm Với RPM bạn nâng cấp thành phần riêng biệt mà khơng cần cài lại Các tập tin cấu hình giữ gìn cẩn thận qua lần nâng cấp  Truy vấn thơng tin hiệu Bạn tìm kiếm thơng tin package tồn sở liệu Bạn hỏi tập tin thuộc package đâu  Thẩm tra hệ thống (System Verification) Nếu bạn nghi ngờ tập tin bị xóa hay bị thay package, bạn kiểm tra lại cách dể dàng 2 Lệnh rpm  Cài đặt phần mềm rpm : Cú pháp : #rpm –ivh package Một số trường hợp lỗi • Package cài : package is already installed • Xung đột tập tin : …package…conflicts with… • Phụ thuộc vào package khác : failed dependecies Ví dụ : Bạn cài package foo-1.0-1.i386.rpm #rpm -ivh foo-1.0-1.i386.rpm foo package foo-1.0-1.i386.rpm is already installed Lệnh rpm (tt) #rpm -ivh foo-1.0-1.i386.rpm foo /usr/bin/foo conflicts with file from bar-1.0-1 Lưu ý : Để bỏ qua lỗi sử dụng tùy chọn –replacefiles #rpm -ivh foo-1.0-1.i386.rpm failed dependencies : bar is needed by foo-1.0-1 Lưu ý : Để bỏ qua lỗi sử dụng tùy chọn –nodeps Lệnh rpm (tt)  Xóa phần mềm cài đặt : Cú pháp : #rpm –e name-package Có thể gặp lỗi sau : • Package xóa có liên quan đến package khác : removing these packages would break dependecies Lưu ý : Để bỏ qua lỗi sử dụng tùy chọn –nodeps Lệnh rpm (tt)  Nâng cấp phần mềm : Cú pháp : #rpm –Uvh package Có thể có tham số -oldpackage để cài đè lên package cũ cài đặt Khi RPM tự động nâng cấp với tập tin cấu hình, bạn thấy chúng thường xuất thông báo : saving /etc/… as /etc/… Lệnh rpm (tt)  Truy vấn phần mềm : Cú pháp : #rpm –q name-package Có tùy chọn kết hợp với –q : • • • • • • • -a : -f file : -p package : -i : -l : -d : -c : Truy vấn tất package Truy vấn package chứa tập tin Truy vấn gói package Xác định thơng tin package Hiển thị tập tin package Hiển thị danh sách tập tin tài liệu Hiển thị danh sách tập tin cấu hình Lệnh rpm (tt)  Thẩm tra tập tin cài đặt : Cú pháp : #rpm [option] package|RPM Các tham số : • • • • -V package: Kiểm tra tất tập tin package -vf file : Kiểm tra tập tin file -Va : Kiểm tra tất package cài -Vp rpm : Kiểm tra package với tập tin xác định Tham khảo ký tự đại diện cho lỗi kiểm tra 3 Cài đặt dạng file source code  Ngoài phần mềm đóng gói dạng file nhị phân (file *.rpm), cịn có phần mềm cung cấp dạng file source code : *.tar, *.tgz Thông thường việc cài đặt thường thực bước : • Bước : Giải nén file tar • Bước : Chuyển vào thư mục tham khảo file INSTALL, README ...Nội dung Chương trình rpm Lệnh rpm Cài đặt dạng file source code 1 Chương trình rpm  RedHat Packege Manager (RPM) hệ thống quản lý package Linux hỗ trợ cho người dùng ... Thẩm tra hệ thống (System Verification)  Những package đóng gói có dạng : Tênpackage-phiên bản- số hiệu.kiến trúc.rpm Chương trình rpm (tt)  Khả nâng cấp phần mềm Với RPM bạn nâng cấp thành phần... tin hiệu Bạn tìm kiếm thơng tin package tồn sở liệu Bạn hỏi tập tin thuộc package đâu  Thẩm tra hệ thống (System Verification) Nếu bạn nghi ngờ tập tin bị xóa hay bị thay package, bạn kiểm tra

Ngày đăng: 05/11/2012, 14:31

Tài liệu cùng người dùng

Tài liệu liên quan