Quản trị phần mềm trong Linu

Một phần của tài liệu giáo trình hệ điều hành redhat linux (Trang 92)

X Window System: Lịch sử vă kiến trúc

2. Quản trị phần mềm trong Linu

Việc quản lý câc phần mềm đi kỉm với Linux có thể lă một việc dễ dăng cũng như có thể trở nín vô cùng khó khăn phức tạp. Redhat đê phât triển một hệ thống quản lý phần mềm cho Linux có giao diện thđn thiện vă hiệu quả gọi lă RPM. RPM lă chương trình quản lý câc package nó tự động lăm câc quâ trình như căi đặt, nđng cấp, xoâ vă bảo trì phần mềm trong Linux. Do tính tiện dụng của nó, RPM được hỗ trợ bởi hầu hết câc Linux khâc như SuSe, Mandrake, Caldera, Corell. Ngăy nay, RPM cònđược dùng trín câc hệ Unix khâc như:

OS/2Solaris Solaris SCO Unix HP-UX FreeBSD NetBSD Be OS 2.2 Cđu truy vấn

Lệnh rpm có rất nhiều tham số . Để xem một câch nhanh chóng danh sâch câc phần mềm có trong hệ thống ta dùng

rpm –qa

Có nghĩa lă query all package. Để tìm chính xâc package mă ta muốn biết xem đê có trong hệ thống hay chưa ta dùng kết hợp lệnh grep

93 Một văi công cụ tiện ích khâc cho rpm lă dùng kết hợp với câc tham số -i , -l, --test .

-i : Information -l : list

Ví dụ:

[root@starturn root]# rpm -qi telnet

Name : telnet Relocations: (not relocateable)

Version : 0.17 Vendor: Red Hat, Inc.

Release : 23 Build Date: Tue 23 Jul 2002 09:05:54 AM EDT

Install date: Sun 08 Dec 2002 11:19:54 AM EST Build Host: stripples.devel.redhat.com

Group : Applications/Internet Source RPM: telnet- 0.17-23.src.rpm

Size : 91323 License: BSD

Signature : DSA/SHA1, Tue 03 Sep 2002 05:41:07 PM EDT, Key ID 219180cddb42a60e

Packager : Red Hat, Inc.

<http://bugzilla.redhat.com/bugzilla>

Summary : The client program for the telnet remote login protocol.

Description :

Telnet is a popular protocol for logging into remote systems over the

Internet. The telnet package provides a command line telnet client.

[root@starturn root]# [root@starturn root]# rpm -ql ftp /usr/bin/ftp /usr/bin/pftp /usr/share/man/man1/ftp.1.gz /usr/share/man/man1/pftp.1.gz /usr/share/man/man5/netrc.5.gz [root@starturn root]# 2.3 Căiđặt một phần mềm Dùng lệnh: rpm -ivh

Ví dụ: căiđặt Midnight Commander

[root@starturn root]# rpm -ivh mc-4.5.55-12.i386.rpm

warning: mc-4.5.55-12.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e

Preparing... ############################### [100%]

1:mc ############################### [100%]

[root@starturn root]# rm -f mc-4.5.55-12.i386.rpm

95 Ngoăi ra Linux còn có tiện ích kpackage trong môi trường KDE giúp ta có thể quản lý câc kpackage một câch hiệu quả với giao diện đồ hoạ rất dễ sử dụng

Một phần của tài liệu giáo trình hệ điều hành redhat linux (Trang 92)

Tải bản đầy đủ (PDF)

(170 trang)