Mam kilka pytań na temat przejścia z apt-get na zypper w skryptach bash.
Co to jest równoważne?
sudo apt-get install curl --assume-yes
(gdzie curl może być dowolnym pakietem)
Znalazłem Zypper Cheat Sheet - openSUSE . Bardzo dobrze! Ale doceniłbym tutaj głos doświadczenia - jaki jest właściwy sposób użycia zyppera w skrypcie, w którym chcę automatycznie zgadzać się na wszystkie monity i nie pomijać rzeczy wymagających odpowiedzi?
Z moim niedoświadczeniem skusiłbym się użyć:
sudo zypper --non-interactive --no-gpg-checks --quiet install --auto-agree-with-licenses curl
Ale czy to naprawdę ekwiwalent --assume-yes
?
Co z ich odpowiednikiem?
sudo apt-get autoremove -y
sudo apt-get autoclean -y
To sugeruje, że nie ma ...
Czy istnieje zamiennik gdebi-core? Czy też gdebi nigdy nie jest potrzebny z „potężnym narzędziem do rozwiązywania problemów zypper”? Używam gdebi w sytuacjach, w których muszę zainstalować pakiet na starszej wersji i mam już plik .deb (ale nie wszystkie zależności).
-n
opcja i-y
opcja, które oznaczają to samo, ale muszą być umieszczone w różnych pozycjach w linii poleceń? Tak, to mylące. (Żeby było jasne: nie strzelam do posłańca; mówię, że deweloper powinien był więcej pomyśleć o problemach z użytecznością.)