Tôi có một vài câu hỏi về việc chuyển từ apt-get sang zypper trong các tập lệnh bash.
Tương đương của điều này là gì?
sudo apt-get install curl --assume-yes
(trong đó curl có thể là bất kỳ gói nào)
Tôi tìm thấy Zypper Cheat Sheet - openSUSE . Rất đẹp! Nhưng tôi sẽ đánh giá cao tiếng nói của kinh nghiệm ở đây - cách sử dụng zypper đúng cách trong kịch bản mà tôi muốn tự động đồng ý với tất cả các lời nhắc và không bỏ qua những điều cần phản hồi là gì?
Với sự thiếu kinh nghiệm của tôi, tôi sẽ bị cám dỗ để sử dụng:
sudo zypper --non-interactive --no-gpg-checks --quiet install --auto-agree-with-licenses curl
Nhưng đó có thực sự là tương đương --assume-yes
?
Điều gì về tương đương cho những điều này?
sudo apt-get autoremove -y
sudo apt-get autoclean -y
Điều này cho thấy không có một ...
Có một sự thay thế cho gdebi-core? Hay là gdebi không bao giờ cần thiết với "trình giải thỏa mãn mạnh mẽ" của zypper? Tôi sử dụng gdebi cho các tình huống tôi cần cài đặt gói trên phiên bản cũ hơn và tôi đã có tệp .deb (nhưng không phải tất cả các phụ thuộc).
-n
tùy chọn và một-y
tùy chọn và chúng có nghĩa là cùng một thứ nhưng chúng phải được đặt ở các vị trí khác nhau trong dòng lệnh? Vâng, đó là khó hiểu. (Để được rõ ràng: Tôi không chụp sứ giả; Tôi nói rằng các nhà phát triển nên có suy nghĩ thêm về vấn đề khả năng sử dụng.)