Na minha vaaasta experiência como baixador de ISOs (sic!) aprendi que dão menos problemas quando o fazemos por torrent. Não sei explicar o porquê.
Baixei aqui a iso com gnome e aparentemente tá td ok, não vi grandes mudanças. Acredito que não terei necessidade de usar a versão 22. Vou esperar a 23.
Sobre o famigerado gerenciador de pacotes, bem que poderiam trocar pelo Zypper, o que acham?
---------------------------------------------------------------
Nível usuário, entusiasta, admirador, nada mais:)
---------------------------------------------------------------
O yum (e por extensão o dnf, que é o yum reescrito em Python 3) é o menos pior gerenciamento de pacotes e dependências da história do GNU/Linux. Digo menos pior porque gerenciamento de dependências é quarta pior coisa na história do GNU/Linux (após, nesta ordem, o GNOME, o PulseAudio e o systemd). Sendo assim, deixa o dnf mesmo.
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
lcavalheiro escreveu:
O yum (e por extensão o dnf, que é o yum reescrito em Python 3) é o menos pior gerenciamento de pacotes e dependências da história do GNU/Linux. Digo menos pior porque gerenciamento de dependências é quarta pior coisa na história do GNU/Linux (após, nesta ordem, o GNOME, o PulseAudio e o systemd). Sendo assim, deixa o dnf mesmo.
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
âãããããããaaaaaa...
deve ser por isso então que fedora é a única distro que permite desinstalar quase todas as apps do gnome(rhythmbox, cheese, por exemplo) sem afetar o sistema.
openSUSE, Ubuntu-gnome, Sabayon, Archlinux e suas cópias (manjaro, Antergos), nenhum desses que testei permite isso. Algumas apps levam embora o gnome inteiro se desinstalada, rsrs...
---------------------------------------------------------------
Nível usuário, entusiasta, admirador, nada mais:)
---------------------------------------------------------------
Seguinte, acabei de atualizar com
sudo fedup --network 22
A principio funcionou perfeitamente, e ao que parece esta muito rápido e bonito, se notar algo de diferente posto ai!!
Se o usuário quiser, ele poderá usar o yum sem problemas no fedora 22. Só que o dnf agora é o gerenciador de pacotes default do sistema. Na verdade, não faz muita diferença em termos práticos, uma vez que praticamente todos os comandos do yum são compatíveis com o dnf. Os principais motivos para se iniciar o dnf e deixar o yum para trás foi por causa da pouca documentação da API do yum e por causa do algoritmo de resolução de dependências do mesmo.
Se você chamar o yum via terminal será direcionado para o dnf. Para usar o yum de verdade, você tem que utilizar o comando yum-deprecated.
Mas enfim, conheço pessoas que usaram o fedup sem grandes problemas. Eu pessoalmente, prefiro não me arriscar e ter que instalar do zero de qualquer jeito. Até porque, consigo fazer a instalação "from scratch" e depois refazer todas as configurações em instalar os pacotes que eu uso no meu sistema em 2h, pouco tempo.
A dica sobre a atualização do Fedora do 21 pro 22 já foi enviada pra moderação, mas como eu sou um Dino bonzinho eu vou dar uma palhinha pra vocês:
Esquisitos, nerds e falastrões do Viva o Linux, aqui começa mais uma Dica do Dino® trazendo para vocês informações tão confiáveis quanto a Saga de Gilgamesh. No cardápio de hoje temos o Fedora 22. Lançado em 26/05/2015, o Fedora 22 é a mais nova versão da distribuição de testes da Red Hat Enterprise Linux (RHEL), uma distro comercial e uma das distros-mãe (ao lado do Debian e do Slackware). Para melhor entender a relação entre essas figuras, pense no Fedora como o Debian Testing, o RHEL como o Debian Stable e no CentOS como o Debian Old-Stable. Das três, só o RHEL é pago, enquanto as outras duas tem foco na comunidade mesmo.
Existem várias formas de atualizar o Fedora de uma versão pra outra, mas a maioria envolve o uso das ferramentas FedUp, Yumex e Fedy. Porém, sempre existirá o usuário à moda antiga que não vê a necessidade de instalá-las no seu dia-a-dia e gosta de fazer as coisas na unha. Para estes usuários, o Dino aqui compartilha seus conhecimentos sobre como fazer o upgrade usando apenas o yum.
Gostou? Então chame os go-go boys, abra o uísque e vamos aos trabalhos!
AVISO IMPORTANTE
Faça backup de todos os dados sensíveis antes de começar este procedimento. O autor desta dica se exime totalmente da responsabilidade por qualquer perda que seja provocada por estes procedimentos. Better safe than sorry, como se aprende com o Slackware.
2. Remover pacotes órfãos e/ou instalados como dependências de algum outro pacote mas não mais usados pra nada porque o pacote dependente foi removido
# yum install yum-utils
# package-cleanup --leaves
Isso vai listar os pacotes não requeridos por outros pacotes. Remova-os manualmente.
# package-cleanup --orphans
Isso vai listar os pacotes órfãos. Remova-os manualmente. Se preferir realizar uma remoção assistida, instale o rpmreaver:
# yum install rpmreaver
# rpmreaver
Ele é um programa com menu ncurses que permite verificar o que vai acontecer com os outros pacotes caso um pacote seja desinstalado. Muito útil na hora de limpar o sistema de pacotes desnecessários.
Os passos 1 e 2 permitem remover pacotes e arquivos de configuração desnecessários no sistema. Por se tratar de um procedimento administrativo pouco conhecido, foram incluídos aqui.
3. Realizando o upgrade
a) Modo automático:
Instale e execute o script provido pela comunidade:
# yum install fedora-upgrade
# yum clean all
# fedora-upgrade
Vale lembrar que, embora o fedora-upgrade seja a maneira Dobbsiana de fazer as coisas, ele não é uma ferramenta oficial do Fedora (que recomenda, por ubuntisse pura, o uso do FedUp). O script emitirá um alerta, que pode ser ignorado com segurança pressionando <ENTER>. Acompanhe as ações do script, revisando-as sempre antes de avançar para o próximo passo.
Caso você tenha algum repositório que não tenha sido atualizado para o Fedora 22 ainda (no meu caso, eu tinha o VirtualBox), o script falhará. Remova o repositório complicado e tente novamente.
Se tudo der certo (e vai dar, em nome de "Bob" Dobbs três vezes root todo poderoso), você vai ser agraciado com uma pequena lista de pacotes a serem atualizados. Olha o resumo dela aqui:
2,0GB de downloads. Após atualizar ele vai perguntar se sua instalação é server, cloud, workstation ou se é nonproduct. Escolha workstation já que estamos trabalhando com um desktop e siga em frente.
b) Modo manual
Não testei porque o modo automático funcionou pra mim, mas fica como registro pra quem quiser fazer a coisa bem à moda slacker:
Vá para o modo texto puro com <CTRL><ALT><F2>, e então rode os comandos:
# yum update yum
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-22-$(uname -i)
# yum clean all
# yum --releasever=22 distro-sync
4. Adeus, yum! Bem-vindo, dnf!
Após realizar todos os procedimentos descritos aqui, você já estará usando o Fedora 22. Para verificar isso, rode o comando
# dnf repolist
O retorno do comando deverá ser algo parecido com:
Google- x86_64 7.6 kB/s |3.6 kB 00:00
google-earth 12 kB/s |4.8 kB 00:00Fedora22- x86_64 886 kB/s |41 MB 00:47
RPM FusionforFedora22-Free-Updates920 B/s |399 B 00:00
RPM FusionforFedora22-Nonfree-Updates885 B/s |399 B 00:00
RPM FusionforFedora22-Free240 kB/s |551 kB 00:02Fedora22- x86_64 -Updates2.1 MB/s |3.4 MB 00:01
google-chrome 10 kB/s |3.6 kB 00:00
RPM FusionforFedora22-Nonfree116 kB/s |148 kB 00:01Last metadata expiration check performed 0:00:00 ago on WedMay2721:36:542015.
id do repo nome do repo status*fedora Fedora22- x86_64 44.762
google Google- x86_64 3
google-chrome google-chrome 3
google-earth google-earth 1
rpmfusion-free RPM FusionforFedora22-Free493
rpmfusion-free-updates RPM FusionforFedora22-Free-Updates0
rpmfusion-nonfree RPM FusionforFedora22-Nonfree163
rpmfusion-nonfree-updates RPM FusionforFedora22-Nonfree-Updates0*updates Fedora22- x86_64 -Updates2.073
Se a saída indicar que os repositórios foram atualizados para o Fedora 22, parabéns, você já realizou o upgrade. Com isso diga adeus ao yum, o gerenciador de dependências da distro até o F21, e diga oi para seu filho mais novo, o dnf. Sinceramente, a diferença se resume a: o yum usa Python 2 e o dnf, o Python 3. Com isso o dnf consegue ganho de velocidade e otimização de processamento. Finalize o upgrade com o comando
# dnf --best group install "Minimal Install"
Para atualizar os pacotes centrais da distro e marcá-los como instalados. Faça o mesmo para todos os grupos de aplicativos que você tenha instalado. Infelizmente o yum não listará quais grupos você havia instalado e dnf não os reconhecerá como tal automaticamente. Tentativa e erro, garotões!
Após todas as checagens, atualize o sistema (novamente, mas ei, esse é Fedora-way):
# dnf upgrade
5. Atualizar o GRUB
Hora de preparar o computador para as próximas reinicializações. Em primeiro lugar, atualize a ordem dos scripts usados na inicialização:
# cd /etc/rc.d/init.d; for f in *; do [ -x $f ] && /sbin/chkconfig $f resetpriorities; done
# grub2-mkconfig -o /boot/grub2/grub.cfg
# grub2-install /dev/sda
Substitua /dev/sda pelo disco a ser usado para gravação do GRUB. Salve todos os seus trabalhos e reinicie o computador.
Conclusão
Meus parabéns, com isso você acabou de atualizar seu F21 para o F22 sem usar o FedUp ou o Yumex pra isso! E agora o Dino® se despede de todos vocês desejando meses de compilação longa e próspera!
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Já me deparei com uma alteração... eu alterei o arquivo .config/nautilus/accels para colocar o BackSpace para voltar um diretorio acima, e no Fedora 21 estava ok, agora no 22 nao funcionou mais, será que tem que mudar em outro local?