Chuyển từ DNF sang Yum (Fedora 22)


0

Tôi mới cài đặt Fedora 22 và - thật ngạc nhiên / tức giận - tôi thấy rằng yum đã được thay thế bởi DNF. Tôi không muốn DNF, bất kể nó vượt trội so với yum - làm thế nào tôi có thể hoàn toàn chuyển trở lại yum mà không hạ cấp hệ điều hành của mình?

Câu trả lời:


1

Bạn chỉ có thể tiếp tục sử dụng nó. Nó vẫn được cài đặt tại /usr/bin/yum-deprecated. Nếu việc sử dụng một tên khác khiến bạn đau đớn, bạn có thể chỉnh sửa /usr/bin/yumtập lệnh để trỏ đến điều này thay vì dnf.

Mặc dù DNF được dự định là hầu hết tương thích, đặc biệt là đối với hầu hết các hoạt động phổ biến, nó không hoàn toàn giống nhau, vì vậy, vì lý do tương thích, gói cũ hơn sẽ có sẵn trong tương lai gần.

(Tuyên bố miễn trừ trách nhiệm: Tôi làm việc trên Fedora, nhưng không liên quan trực tiếp đến dnf hoặc yum.)


1
Ở một bên, tôi muốn hiểu tại sao sự thay đổi này tạo ra một phản ứng cảm xúc mạnh mẽ như vậy. bạn có thể giải thích về điều đó không?
mattdm

Tôi biết nó nghe có vẻ như tôi là một luddite hoặc một cái gì đó, nhưng tôi không thích có những thứ bị ép xuống cổ họng. Tôi đã sử dụng yum trong nhiều năm, không có vấn đề gì, và tôi biết yum rất rõ. Đối với tôi, nó làm mọi thứ tôi muốn và hoạt động tốt. Tôi không có nhu cầu về "tính năng" hoặc "cải tiến" do dnf cung cấp - Tôi có phần cứng nhanh, kết nối internet rất nhanh, v.v. Tôi sẽ đánh giá cao nếu tôi biết rằng dnf sẽ thay thế yum trước khi tôi đột nhiên đăng nhập vào một bản cài đặt mới của Fedora và thấy yum không hoạt động - thậm chí không có thông báo phản đối. Chỉ là một "lệnh không tìm thấy."
flashbang

1

yumđã được áp đặt bởi dnf. Nó đã bị chặn trong phiên bản Fedora 18. Bạn có thể cố gắng làm cho chúng sống cạnh nhau, nhưng bạn có thể không thành công. Bản phát hành trong tương lai sẽ không có yum. Yum không còn được cập nhật hoặc làm việc trên.

https://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF

Lưu ý bên lề: F22 và F23, kể từ ngày 30/1/2016, là những bản phát hành duy nhất được hỗ trợ và cập nhật thường xuyên. Hạ cấp xuống một bản phát hành khác sẽ là vô nghĩa.


Điều đó thật đáng buồn, tôi cho rằng tôi sẽ phải chuyển sang CentOS. Cảm ơn câu trả lời!
flashbang
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.