Antes do Fedora 17
Nenhuma das distros do Red Hat anteriores ao Fedora 17 incluía a capacidade de fazer dist-upgrades conforme solicitado. Essa havia sido uma opção muito discutida na lista de desejos de muitas pessoas, mas nunca havia sido implementada.
Mas antes de começarmos um esclarecimento ...
De acordo com o tópico Atualizando no wiki , havia um método em que você poderia colocar um DVD em seu sistema para a próxima versão do Fedora, e o Anaconda tentaria atualizar seu sistema. Tendo tentado esse método em várias ocasiões, eu não consideraria que ele estivesse em pé de igualdade com o dist-upgrade
disponível nas distribuições Debian / Ubuntu, que realmente funcionaram muito bem.
Além disso, tendo mantido os sistemas RHEL, Fedora e CentOS durante a última década, eu nunca consideraria usar esse método para nada. Simplesmente não funcionou.
Então, normalmente, as pessoas fazem um dos seguintes:
Couro cru
Use a versão Rawhide , que é a versão mais avançada, semelhante à de Sid no Debian. O Rawhide oferece lançamentos contínuos no sentido de que sempre possui as versões mais recentes dos pacotes, mas não deve ser usado como uma distro do dia-a-dia, é realmente apenas para testes.
Fique com um único lançamento
Apenas viva com esse fato e mantenha-se atualizado enquanto a distribuição permanecer por perto, usando yum
. Você pode usar yum
para aplicar as atualizações pendentes e / ou atualizar um único pacote. Além disso, também yum
pode ser usado para instalar novos pacotes.
Aplique todas as atualizações pendentes (assume que sim em todas as solicitações):
sudo yum -y update
Atualize um único pacote:
sudo yum -y update apache\*
Instale um novo pacote:
sudo yum -y install apache\*
Applet de atualização de software
Se você deseja executar atualizações usando uma GUI, pode usar a ferramenta de atualização de software que aparece na barra de tarefas. Essa ferramenta faz essencialmente a mesma coisa que a yum -y update
anterior, e pode ser executada sob demanda usando o seguinte comando:
gpk-update-viewer
Reinstalar
Quando uma nova versão é lançada, você deve fazer uma nova instalação manualmente e copiar todos os dados e configurações para o novo sistema.
Pré-atualização
Faça uso da ferramenta PreUpgrade . Essa ferramenta basicamente apenas coletou suas configurações e os nomes dos pacotes instalados e o ajudaria a aplicá-los a uma nova instalação. Veja a resposta de @JoelDavis para esta técnica também.
NOTA: Esta não é mais uma opção iniciada no Fedora 18, então você foi avisado.
Fedora 17 e depois
A partir dos 17 anos, agora você pode fazer lançamentos contínuos.
Engordou
A novidade no Fedora 17/18 é uma ferramenta chamada FedUp (FEDora UPgrader) que pretende fazer "dist-upgrades" semelhantes às distribuições Debian / Ubuntu.
FedUp (FEDora UPgrader) é o nome de um novo sistema para atualizar as instalações do Fedora no Fedora 18 e versões posteriores. Ele substitui todos os métodos de atualização atualmente recomendados (PreUpgrade e DVD) que foram usados nas versões anteriores do Fedora. Anaconda, o instalador do Fedora não possui nenhuma funcionalidade de atualização integrada nas versões do Fedora 18 ou acima. Foi completamente delegado ao Fedup.
Atualmente, o FedUp é capaz de atualizar as instalações do Fedora 17 para o Fedora 18 usando um repositório em rede, semelhante ao funcionamento do PreUpgrade. No momento, estão planejados mais métodos de atualização e esta página será atualizada à medida que esses recursos forem concluídos.
Lançamentos contínuos vs. lançamentos de versão
O OP fez uma pergunta de acompanhamento em que ele queria que eu elaborasse a seguinte frase:
"A partir dos 17 anos, você pode fazer lançamentos contínuos".
Quando fiz esse comentário, quis dizer uma coisa e a frase "lançamentos contínuos" realmente significa outra coisa. Quando eu escrevi isso, eu quis dizer "lançamento contínuo" para significar que agora você pode rolar de um ponto do Fedora (digamos 17) para a versão 18. A maioria das distros, como Debian e Ubuntu, fornece esse recurso agora.
No entanto, ao pesquisar a descrição do que "lançamentos contínuos" realmente significa na wikipedia , agora sou mais instruído sobre o assunto.
trecho da wikipedia
... um modelo de desenvolvimento de release ou atualização sem interrupção se refere a um sistema de software em desenvolvimento contínuo; isso é em vez de um modelo de desenvolvimento de versão padrão que usa versões de software que devem ser reinstaladas sobre a versão anterior. O software de rolamento, em vez disso, é atualizado continuamente, em contraste com o software de lançamento padrão, que é atualizado entre as versões. ...
Portanto, do ponto de vista dos puristas, o Debian, Ubuntu, Fedora, não são "lançamentos contínuos". São softwares lançados de padrão pontual que fornecem ferramentas para ajudar na atualização de um release pontual para outro.
O OP também fez a seguinte pergunta
O Debian é apenas "uma espécie de" versão rolante se você usa o Sid. Lançamento contínuo = sem versões, os pacotes são despejados na distribuição a partir do mais rápido possível, certo? Portanto, o Debian é o oposto completo de um lançamento contínuo, o Ubuntu também. O Fedora Rawhide também é uma espécie de lançamento contínuo, mas eu já sabia disso (e não quero usá-lo, se é o que você estava se referindo).
Apenas para que fique claro para futuros leitores. Até os ramos de desenvolvimento do Debian (também conhecido como Sid) e do Fedora (também conhecido como Rawhide) não são "lançamentos contínuos". Claro que você pode usá-los como tal, mas eles são apenas uma "área" de desenvolvimento, onde novos pacotes de software que podem ser incorporados em uma versão futura podem ser apresentados à comunidade de maneira centralizada.
O nível de teste que seria colocado em um pacote colocado em uma dessas ramificações é menos rigoroso do que quando um pacote aparece como uma atualização em uma verdadeira distro "release release", como o ArchLinux (seria minha expectativa).
Aqui está a seção da página da Wikipedia que aborda o uso de ramos de desenvolvimento para distribuições de versão padrão:
A distinção entre distribuições de software de lançamento rotativo e ramos de desenvolvimento de distribuições de software de lançamento padrão é frequentemente ignorada por usuários inexperientes em distribuições rotativas. Isso pode levar a comentários confusos, como: "o distro-X é uma distribuição contínua se você usar seu ramo de desenvolvimento" - onde o distro-X é uma distribuição de versão padrão. Mesmo em casos raros em que o ramo de desenvolvimento é um ramo de desenvolvimento contínuo (versus o mais comum cíclico), isso não faz a distribuição ser contínua. Diferentemente das distribuições de versão padrão, as distribuições de versão sem rolagem não têm ramificações de desenvolvimento.
yum update
resposta é o meu modo preferido. Mas, há um gerente de software da GUI, se você quiser usá-lo. No Gnome 3, vá para atividades e faça uma pesquisa por "atualização de software" (ou encontre-a na sua lista de aplicativos). Isso fará o mesmo por você também.