O ambiente sudo , a menos que seja configurado de outra forma (por exemplo, configurando env_keep ) em /etc/sudoers , não herdará sua variável YUM0 . Experimente:
$ sudo "export YUM0=$YUM0; yum install less"
Seu shell expandirá $YUM0 antes de enviar a cadeia de comando para sudo , transformando o comando em e. g. export YUM0=repo.example.com; yum install less .