Ho alcune domande sul passaggio da apt-get a zypper negli script bash.
Qual è l'equivalente di questo?
sudo apt-get install curl --assume-yes
(dove curl potrebbe essere qualsiasi pacchetto)
Ho trovato il cheat sheet di Zypper - openSUSE . Molto bella! Ma apprezzerei la voce dell'esperienza qui: qual è il modo giusto di usare Zypper in uno script in cui voglio accettare automaticamente tutte le istruzioni e non saltare le cose che richiedono una risposta?
Con la mia inesperienza sarei tentato di usare:
sudo zypper --non-interactive --no-gpg-checks --quiet install --auto-agree-with-licenses curl
Ma è davvero l'equivalente di --assume-yes
?
Che dire dell'equivalente per questi?
sudo apt-get autoremove -y
sudo apt-get autoclean -y
Questo suggerisce che non ce n'è uno ...
Esiste un sostituto di gdebi-core? O gdebi non è mai necessario con il "potente risolutore di soddisfazioni" di zypper? Uso gdebi per le situazioni in cui devo installare un pacchetto su una versione precedente e ho già un file .deb (ma non tutte le dipendenze).
-n
un'opzione e-y
un'opzione e significano la stessa cosa ma devono essere posizionate in posizioni diverse nella riga di comando? Sì, è confuso. (Per essere chiari: non sto sparando al messaggero; sto dicendo che lo sviluppatore avrebbe dovuto pensare di più ai problemi di usabilità.)