Поэтому при использовании tmprepo для однократной установки на yum, нельзя отключить gpg-check, если не редактировать файл. Я думаю, что это тоже должно быть сделано в командной строке. Пока что я делаю:
yum-config-manager --add-repo $http://myurl/myrepo.repo;
yum-config-manager --enable myrepo
yum install package
yum-config-manager --disable myrepo
Я храню repo-файл в файле /etc/yum.repos.d/myrepo.repo, но отключаю реальные репозитории.