Chúng tôi biết rằng nó apt-get
được sử dụng trên các hệ thống dựa trên debian, vậy những gì được sử dụng trên các hệ thống Red Hat Enterprise Linux (RHEL)? Có thể cài đặt và sử dụng apt-get
trên Red Hat không?
Chúng tôi biết rằng nó apt-get
được sử dụng trên các hệ thống dựa trên debian, vậy những gì được sử dụng trên các hệ thống Red Hat Enterprise Linux (RHEL)? Có thể cài đặt và sử dụng apt-get
trên Red Hat không?
Câu trả lời:
Có một dự án ngoài đó tuyên bố sẽ hỗ trợ các apt
kho lưu trữ kiểu (cũng như apt-get
lệnh) trên các bản phát hành dựa trên RPM. Nó được gọi là apt-rpm và được sử dụng làm trình quản lý gói mặc định trên một số bản phát hành, mặc dù không phải trên RHEL / Fedora.
Các vấn đề:
apt-rpm
, vì vậy ngay cả khi bạn đã cài đặt nó trên máy tính của mình, bạn sẽ cần một kho lưu trữ apt-rpm để kết nối để sử dụng nó.Có một nhánh rẽ apt-rpm
đã được cập nhật để tương thích hầu hết với rpm
phiên bản 5, được sử dụng trong tất cả các bản phân phối RPM gần đây. Vì vậy, nếu bạn khăng khăng sử dụng nó, một điểm khởi đầu tốt là kiểm tra nhánh Gitorious cho apt-rpm cho vòng / phút5.
Cú pháp lệnh yum
gần đủ để apt-get
bạn có thể học một cái nếu bạn biết cái kia trong vòng một ngày, hoặc nhiều nhất là một tuần. Vì vậy, trừ khi có một số nhu cầu kinh doanh rất mạnh để sử dụng apt
và bạn sẵn sàng tạo kho lưu trữ apt-rpm của riêng bạn (và giải quyết vấn đề về phần mềm mà về cơ bản là không rõ ràng), tôi sẽ khuyên bạn không nên tiếp tục suy nghĩ này.
rm
loại bỏ một tập tin, không di chuyển nó. KHÔNG sử dụng rm
trừ khi bạn muốn xóa một tập tin (có thể không có khả năng khôi phục nó). Sử dụng mv
thay thế để đổi tên hoặc di chuyển tập tin. Xem xét rằng bạn gần như đã xóa một tệp do nhầm lẫn, tôi sẽ khuyên bạn nên tìm hiểu các lệnh điều khiển cơ bản trước khi bạn trở thành root, vì vậy bạn không phá hủy hệ thống của mình.
Không, apt
là Debian cụ thể. apt
sử dụng dpkg
để cài đặt .deb
các tệp (là các tệp nhị phân dành riêng cho Debian).
Các bản phân phối Linux dựa trên Red Hat sử dụng rpm
hệ thống quản lý gói. Bạn có thể sử dụng yum
để truy xuất và cài đặt rpms trên các bản phân phối Red Hat:
yum search som-package-name
yum install some-package-name
Nếu bạn muốn cài đặt một vòng / phút mà bạn đã tự tải xuống, bạn có thể sử dụng rpm -i some-package.rpm
để cài đặt nó (và rpm -qa
để lấy danh sách tất cả các rpms đã cài đặt ). Điều này tương đương với dpkg -i some-package.deb
(và dpkg --get-selections
để lấy danh sách tất cả các gói gỡ lỗi đã cài đặt ) trên các bản phân phối dựa trên Debian.
aptitude
hoặcapt-get
là trình quản lý gói Debian. Trong các bản phân phối RedHat, trình quản lý gói làrpm
hoặcyum
cho các hương vị Fedora / Centos. Bạn có thể có thể tìm ra một cách để cài đặt năng khiếu theo cách thủ công trên RedHat, nhưng điều đó nghe có vẻ khá nhiều công việc.