Linux - É possível compartilhar o mesmo versionlock.list com vários servidores?

1

Eu estou tentando fantocalizar um versionlock.list para que pacotes como PHP e MySQL sejam versionlocked, não importa qual máquina esteja fazendo a instalação. No entanto, estou percebendo algum comportamento inconsistente.

No servidor2 eu corri o fantoche e puxei o versionlock.list, que se parece com:

# httpd
0:httpd-2.2.15-28.el6.centos.*

# memcached
0:memcached-1.4.4-3.e16.*

Mas quando eu corri yum install memcached , ele informa que nenhum pacote correspondente foi encontrado. Então eu fiz um yum versionlock clear e ele removeu todas as entradas, então instalei o memcached sem nenhum problema. Com o memcached agora instalado, emiti um yum versionlock memcached e adicionei uma entrada ao arquivo versionlock.list, que é exatamente igual à linha que eu tinha no arquivo fantoche.

Se eu remover o memcached, execute yum install memcached , o sistema informará corretamente o pacote, o que me permite reinstalar o memcache sem problemas. Então minha pergunta é; é possível compartilhar o mesmo arquivo versionlock.list do yum em vários servidores? Ou há algum db interno do yum que também deve ser compartilhado?

- Atualizar -

Como apontado, eu tinha um l minúsculo onde um 1 deveria ter sido, porém ele ainda não resolveu o problema. Entradas atualizadas abaixo:

# httpd
0:httpd-2.2.15-28.e16.centos.*

# memcached
0:memcached-1.4.4-3.e16.*
    
por Mike Purcell 16.07.2013 / 03:33

1 resposta

1

Sua entrada para o memcached tem um erro de digitação.

0:memcached-1.4.4-3.e16.*

Você digitou "e16" em vez de "el6". Anote o número 1 em vez da letra l.

    
por 16.07.2013 / 03:36

Tags