Como eu atualizo o emacs no Fedora?

3

Atualmente tenho o emacs 24.5 instalado e gostaria de atualizar para o 25.1. quando digito dnf update emacs recebo

Last metadata expiration check: 1:29:14 ago on Thu Mar 30 09:42:12 2017.
Dependencies resolved.
Nothing to do.
Complete!

Eu sou relativamente novo no Fedora e nunca precisei atualizar nada, então duvido que essa pergunta seja específica do emacs. Então, como faço para atualizar algo quando o dnf me diz que não há nada para fazer?

    
por theQman 30.03.2017 / 17:15

2 respostas

1

Não está claro qual versão do Fedora você está usando, mas o último Fedora 25 possui o emacs 25.1 no repositório, como você pode notar na lista de atualizações:

link

Ele está disponível também no Fedora 24 como visível na lista acima, então você provavelmente está usando algo mais antigo e, portanto, você deve atualizar todo o seu sistema, porque o Fedora 23 e versões mais antigas são EOL

    
por 30.03.2017 / 17:48
0

Você pode especificar uma versão

dnf install emacs-25.1-3

Como um exemplo no Fedora25.

Se houver problemas de dependência, tente um dos seguintes procedimentos:

dnf check-update; dnf upgrade --best

Ou, se quiser, você pode dizer para "permitir apagar" outros pacotes. Isso é destrutivo, obviamente.

dnf upgrade --allowerasing

Finalmente, você também tem a opção de atualizar para uma versão específica; no entanto, isso parece ser uma opção obsoleta.

dnf upgrade-to

Nas páginas de manual:

dnf [options] repository-packages upgrade-to ... Update packages to the specified versions that are available in the repository. Upgrade-to is deprecated alias for the upgrade subcommand.

Se você perceber, usou a opção update , em vez de upgrade no seu comando inicial.

Por favor, dê uma olhada no Guia de administração do Fedora: Gerenciamento de software bem como a Documentação DNF .

    
por 30.03.2017 / 17:53