Chủ đề nóng: Phương pháp kỷ luật tích cực - Cổ học tinh hoa - Những thói hư tật xấu của người Việt - Công lý: Việc đúng nên làm - Giáo án Điện tử - Sách giáo khoa - Học tiếng Anh - Bài giảng trực tuyến - Món ăn bài thuốc - Chăm sóc bà bầu - Môi trường - Tiết kiệm điện - Nhi khoa - Ung thư - Tác hại của thuốc lá - Các kỹ thuật dạy học tích cực
- Dạy học phát triển năng lực - Chương trình giáo dục phổ thông
Cài đặt và gỡ bỏ RPM
Từ VLOS
(đổi hướng từ Cài đặt và Gỡ bỏ RPM)
Nhiều bản phân phối của GNU / Linux đều sử dụng hệ thống phân phối phổ biến Redhat Package Manager (RPM) để cài đặt hoặc gỡ bỏ các chương trình. Chắc hẳn ai dùng Linux cũng có lúc muốn cài thêm phần mềm vào máy tính của họ, hoặc gỡ bỏ một chương trình đi kèm với phiên bản của Linux. Mặc dù việc cài đặt phần mềm mới có thể khá phức tạp và rắc rối, nhưng RPM sẽ giúp bạn thực hiện nhiệm vụ khó khăn ấy chỉ với một lệnh đơn giản.
Các bước[sửa]
Cài đặt[sửa]
-
Tải
gói
RPM
mà
bạn
muốn
cài
đặt.
Có
rất
nhiều
kho
chưa
gói
RPM
trên
Internet,
nhưng
nếu
bạn
muốn
tải
các
gói
Red
Hat
RPM,
bạn
có
thể
tìm
các
gói
này
tại
đây:
- Đa phương tiện cài đặt The Red Hat Enterprise Linux, chứa nhiều gói RPM mà bạn có thể cài đặt.
- Kho RPM với công cụ quản lý gói YUM.
- Các gói Extra Packages for Enterprise Linux (EPEL) cung cấp những gói nâng cấp chất lượng cao cho Red Hat Enterprise Linux.
-
Cài
đặt
gói
RPM.
Sau
khi
tải
về,
bạn
có
hai
tùy
chọn:
- Kích đúp vào gói RPM, một cửa sổ quản lý, gói phần mềm sẽ xuất hiện và hướng dẫn bạn thực hiện tiến trình cài đặt.
-
Mở
cửa
sổ
dòng
lệnh
(terminal)
và
nhập
rpm -i *package_location_and_name*
(không có khoảng cách giữ 2 vế của chữand
)
Gỡ cài đặt[sửa]
-
Mở
cửa
sổ
dòng
lệnh
(terminal)
và
nhập:
rpm -e *package_name*
. Không nhập phần tên mở rộng của tệp tin. Ví dụ:rpm -e gedit
Mã rpm[sửa]
- Dưới đây là một số cú pháp lệnh rpm -i.
-
Cài
đặt
các
tùy
chọn
cụ
thể:
- -h (hoặc --hash) Hiển thị dấu thăng ( "#") trong quá trình cài đặt
- --test Perform Chỉ thử nghiệm cài đặt
- --percent Hiển thị tỷ lệ phần trăm trong quá trình cài đặt
- --excludedocs Không cài đặt tài liệu kèm theo
- --includedocs Cài đặt cả tài liệu kèm theo
- --replacepkgs Cài đè một bản sao mới lên gói đã cài đặt trước đó
- --replacefiles Cài đè lên các tập tin của gói khác
- --force Bỏ qua lỗi xung đột giữa gói tin và tập tin
- --noscripts Không hiển thị câu lệnh trước và sau khi cài đặt
- --prefix <path> Chuyển gói tin vào <path> nếu có thể
- --ignorearch Không kiểm tra cấu trúc gói
- --ignoreos Không kiểm tra hệ điều hành của gói
- --nodeps Không kiểm tra các gói phụ thuộc
- --ftpproxy<host> Sử dụng <host> như bộ đệm FTP
- --ftpport <port> Sử dụng <port> như cổng giao thức FTP
-
Những
tùy
chọn
chung
- -v Hiển thị thêm thông tin
- -vv Hiển thị thông tin tìm và khắc phục lỗi
- --root <path> Thiết lập gốc thay thế cho <path>
- --rcfile <rcfile> Thiết lập tập tin rpmrc thay thế cho <rcfile>
- --dbpath <path> Sử dụng <path> để tìm cơ sở dữ liệu
Mẹo[sửa]
-
Có
thể
hiếm
khi
bạn
cần
yêu
cầu
phần
mềm
cài
đặt
bỏ
qua
các
lỗi
xung
đột,
nhưng
có
thể,
đôi
khi
bạn
sẽ
cần.
Nếu
muốn
thực
hiện
tùy
chọn
này,
hãy
chuyển
--force
thành lệnhrpm
. Tùy chọn này chỉ chạy trên dòng lệnh. - Sử dụng các tham số -U (update - cập nhật) thay tham số -i (install - cài đặt) để đảm bảo rằng bạn đang cài đặt phiên bản RPM mới nhất.
- Một số gói tin sẽ đi kèm với các gói phụ thuộc. Điều này có nghĩa là: nếu bạn muốn một gói hoạt động được, đôi khi bạn phải cải đặt thêm các gói khác. Ví dụ, Ogle, chương trình nghe nhạc DVD nguồn mở. Nếu chỉ riêng gói Ogle, thì chương trình này sẽ không thể chạy DVD, bạn buộc phải cài thêm một số chương trình khác, ngoài gói Ogle chính. Nếu rpm có gói phụ thuộc và bạn không quan tâm đến các gói phụ thuộc, bạn có thể sử dụng tùy chọn --nodeps (Không kiểm tra gói phụ thuộc).
Cảnh báo[sửa]
- Khi cài đặt hay gỡ bỏ bất kỳ chương trình nào từ hệ thống, một số dữ liệu dùng để chạy các chương trình khác có thể bị viết đè lên, do đó bạn phải luôn thận trọng.