J'ai quelques questions sur le passage d'apt-get à zypper dans les scripts bash.
Quel est l'équivalent de cela?
sudo apt-get install curl --assume-yes
(où curl pourrait être n'importe quel paquet)
J'ai trouvé la feuille de triche Zypper - openSUSE . Très agréable! Mais j'apprécierais la voix de l'expérience ici - quelle est la bonne façon d'utiliser zypper dans un script où je veux accepter automatiquement toutes les invites et ne pas sauter les choses qui nécessitent une réponse?
Avec mon inexpérience, je serais tenté d'utiliser:
sudo zypper --non-interactive --no-gpg-checks --quiet install --auto-agree-with-licenses curl
Mais est-ce vraiment l'équivalent de --assume-yes
?
Qu'en est-il de leur équivalent?
sudo apt-get autoremove -y
sudo apt-get autoclean -y
Cela suggère qu'il n'y en a pas un ...
Existe-t-il un remplacement pour gdebi-core? Ou est-ce que gdebi n'est jamais nécessaire avec le "puissant solveur de satisfiabilité" de zypper? J'utilise gdebi pour les situations où j'ai besoin d'installer un paquet sur une ancienne version et j'ai déjà un fichier .deb (mais pas toutes les dépendances).
-n
option et une-y
option et ils signifient la même chose mais ils doivent être placés à des positions différentes dans la ligne de commande? Oui, c'est déroutant. (Pour être clair: je ne tire pas sur le messager; je dis que le développeur aurait dû penser davantage aux problèmes de convivialité.)