Não é possível filtrar por tamanho de pacote com --assume-yes , mas você pode consultar os pacotes por tamanho com repoquery e, com uma filtragem de awk , instalar apenas os arquivos que têm um tamanho de download com menos de 1MB:
yum -y install 'repoquery --pkgnarrow=updates -a --qf "%{name} %{size}" | awk '$2 < 1048576 {print $1}''
O que este comando faz: repoquery obterá uma consulta de pacotes de atualizações, criará uma lista de 2 colunas com nome e tamanho do pacote e com awk imprimirá apenas o nome dos pacotes que tiverem menos de 1048576 bytes (1MB). Depois disso, você passará esta lista de pacotes para yum;)
Felicidades.