J'ai un script très simple, appelons-le update.sh
:
#!/bin/bash
echo "Updating system..."
Sudo apt-get udpate
Sudo apt-get udgrade
L'exécution de ce script génère l'erreur suivante:
me@Host $ ./update.sh
Updating system...
E: Invalid operation udpate
E: Invalid operation udgrade
C'est Ubuntu Server 14.04 LTS x64.
me@Host $ uname -a
Linux Host 3.13.0-30-generic #54-Ubuntu SMP Mon Jun 9 22:45:01 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
L'exécution de la commande à partir de Shell fonctionne directement comme vous le souhaitez:
me@Host $ Sudo apt-get update
Ign http://some.mirror.ubuntu.com trusty InRelease
Ign http://some.mirror.ubuntu.com trusty-updates InRelease
Hit http://some.mirror.ubuntu.com trusty Release.gpg
Hit http://some.mirror.ubuntu.com trusty-updates Release.gpg
Hit http://some.mirror.ubuntu.com trusty Release
[...]
Pourquoi donc? Une idée?
udpate
et udgrade
ont tort!
essaye ça :
#!/bin/bash
echo "Updating system..."
Sudo apt-get update
Sudo apt-get upgrade