Não vai. Você tem 3 opções se quiser que o yum lide com seu novo software.
Opção nº 1 - use força letal
Faça o download dos arquivos .rpm
que você está tentando instalar e informe o rpm
para instalá-los para você. Você pode fazer isso usando 1 ou uma combinação dessas duas opções para obter o que deseja.
--nodeps do not verify package dependencies
--force short hand for --replacepkgs --replacefiles
Exemplo
$ rpm -ivh --nodeps <rpmfile1> <rpmfile2> ...
NOTA: eu não faria desta maneira!
Opção # 2 - Reempacotando um pacote.
Você frequentemente encontrará esse cenário, especialmente com openssl
. Eu faria o download do arquivo rpm de origem ( src.rpm
) e, em seguida, instalaria isso em uma área de desenvolvimento para criar RPMs.
OBSERVAÇÃO: Se você não tiver uma, poderá usar a ferramenta rpmdev-setuptree
para criar uma. Está no pacote rpmdevtools
.
Você pode pegar um dos pacotes openssl disponíveis no serviço de compilação Koji do Fedora , por exemplo, < href="http://koji.fedoraproject.org/koji/buildinfo?buildID=479409"> este . Você vai querer baixar o pacote .src.rpm
e instalá-lo em sua área de desenvolvimento ( $HOME/rpmbuild
):
$ rpm -ivh http://kojipkgs.fedoraproject.org/packages/openssl/1.0.1e/34.fc21/src/openssl-1.0.1e-34.fc21.src.rpm
Uma vez instalado, você tem o esqueleto das peças que entram em uma versão empacotada de openssl
. Eu geralmente edito o arquivo SPEC/openssl.spec
e troco no meu próprio arquivo openssl-latest.tar.gz
.
Depois de fazer a cirurgia neste pacote, você pode reconstruí-lo:
$ rpmbuild -tb SPEC/openssl.spec
Como alternativa, se o .src.rpm
estiver em um nível recente e você quiser recriá-lo, faça isso:
$ rpmbuild --rebuild openssl..src.rpm
Uma vez que você tenha reconstruído usando um dos métodos, os arquivos RPM resultantes estão aqui:
$ $HOME/rpmbuild/RPMS/x86_64/openssl-...rpm
Opção # 3 - use o shell do yum
Você pode consultar esta página yum
para obter dicas sobre como lidar com um sistema no qual você está misturando pacotes. Esse método é mais para quando você precisa executar tarefas mais complexas com o yum do que se pode realizar com uma única linha de comando.
Pode ser útil para você também aqui.