Atualizando para o Ubuntu Hardy Heron
Publicado em GNU/Linux
gnu linux ubuntu upgrade
Já era para eu ter feito esse post no meio da semana, mas é incrível como o tempo parece encolher em certos dias. Mas, enfim, (como diria o Luiz Rocha, meu amigo de Pão-de-Cast, que inclusive, tem uma edição nova aqui), antes tarde do que nunca.
Essa semana fui atualizar as duas máquinas com Ubuntu que mantenho em casa (também tenho uma outra com uma partição com o Fedora), um desktop e o notebook da "patroa", e antes que façam alguma piadinha, continuo firme e forte com o meu Slackão. ;-)
Tentei pelas "vias normais", que é o atualizador do Ubuntu, primeiro no desktop, ja que no notebook tem algumas coisinhas mais diferenciadas como placa de vídeo da ATI e placa wireless. Começou legal, com o programa indicando as fases que precisaria percorrer para atualizar a distro, mas ficou muito estranho após alguns minutos que deixei a máquina sozinha atualizando e fui comer alguma coisa. Quando voltei, o screen saver havia se ativado, e após mexer o mouse, dei de cara com a screenshot acima. Um vazio estranho, sem informação, um mistério. Dei uma olhada no LED do HD e nada de atividade que indicasse megabytes de atualização sendo gravados. Dando uma olhada nos processos, parece que estava tudo parado. Estranho. Paciência, vou ter que sair mesmo e deixo esse negócio rodando, na hora que voltar dou uma olhada.
Quando voltei, olha a tela vazia lá de novo. E nada de atividade considerável no hd para indicar que alguma coisa estava sendo feita. Alguma coisa definitivamente estava errada. Não quero criar alguma flame, mas não posso deixar de fazer uma comparação: apesar de xingarem de tosco para baixo o modo que eu faço as atualizações do meu Slackware, eu me sinto muito confortável vendo a lista do que preciso atualizar, baixar os pacotes com o wget e depois aplicar as alterações com o upgradepkg. Uma interface "feia" como a do modo texto nessas horas ajuda e ... peraí, o Ubuntu tem uma dessas também! Matei na marra o processo do atualizador maluco e decidi experimentar.
Abri um terminal, e mandei bala: apt-get dist-upgrade. E não é que o bicho começou a funcionar, e melhor, me indicando tudo o que ele estava fazendo? Agora a coisa anda. Deixei atualizando de madrugada, mas passei um pouco de raiva quando acordei e vi que ele estava parado perguntando se eu desejava sobreescrever um determinado arquivo de configuração (depois pediu confirmação para mais alguns outros - alguém sabe como especificar a opção default nessa hora?), mas nada que desmerecesse esse modo de atualização.
Depois de trocar algumas idéias pelo Twitter sobre essa ladainha, recebi uma dica boa: os efeitos visuais do Compiz estava ativados? Hmmm, estavam. De repente tem alguma coisa relacionada. Vou atualizar o notebook e a primeira coisa que vou fazer é desabilitar os ditos cujos antes de chamar o atualizador.
E lá vamos nós. Peguei o notebook e mandei bala na atualização, desligando o Compiz. E não é que rodou melhor? O atualizador de pacotes não ficou vazio como no desktop e mandou bala nas atualizações. Beleza. Mal sabia eu que depois de rebootar e fazer o login, mais problemas: a tela congelava e ficav a"pensando na vida" por uns 5, 10 minutos com um quadrado vazio no canto superior direito, mostrando depois a mensagem
There was an error starting the GNOME Settings Daemon.
E desconfigurava todo o desktop do jeito que era, dando uma "resetada" no bicho. E lá vou eu brigar com a coisa, já que ela tinha que usar o notebook no dia seguinte. Fiquei até as 2:30 da matina e nada. A mensagem teimava em aparecer. Deixei para o outro dia, estava sem condições de prosseguir mais. O Christiano Anderson, que tem um Dell Vostro também, havia me dito que o lance era sair rasgando com a atualização anterior e reinstalar tudo, mas eu estava querendo teimar um pouco mais com a coisa. Após fuçar muito, descobri que se a placa wireless fosse ativada antes do login, esse erro acontecia. Se fosse depois, rodava tudo de boa. Como a probabilidade de esquecer de não habilitar a placa antes do login era alta e essa uma situação bem tosca, resolvi sair rasgando tudo, conferi se o home estava em uma partição separada (sempre coloco, mas não custava conferir) e mandei bala. Botei o CD do no drive e pedi para reinstalar tudo, instalando os pacotes que faltavam e lógico - removendo o mono de lá. E não é que agora está tudo funcionando que é uma beleza?
Comentários
Comentários fechados.
Artigos anteriores
- Pull requests em modo raiz - sex, 22 de dezembro de 2023, 09:57:09 -0300
- Qual a idade do seu repositório? - ter, 27 de dezembro de 2022, 12:50:35 -0300
- Utilizando ctags em projetos Rails mais recentes - qui, 24 de junho de 2021, 08:23:43 -0300
- Fazendo o seu projeto brotar - seg, 15 de julho de 2019, 08:57:05 -0300
- Learn Functional Programming with Elixir - sex, 02 de março de 2018, 18:47:13 -0300
- Ambiente mínimo - Driver Driven Development - qua, 23 de agosto de 2017, 15:15:03 -0300
- Ambiente mínimo - repositórios de código - dom, 16 de abril de 2017, 13:02:14 -0300
- Ambiente mínimo - terminal e navegador - dom, 02 de abril de 2017, 21:43:29 -0300
- Utilizando muitas gems no seu projeto? - sáb, 29 de outubro de 2016, 11:57:55 -0200
- Desenvolvedores e inteligência artificial - seg, 11 de julho de 2016, 09:09:38 -0300
Conheço sim, Ave Maria! :-)
Quando eu digo "ideológicas" não quero necessariamente dizer algo como
"software livre vs. software proprietário" ou coisa assim. Quero dizer todo tipo de ideologia, como a ideologia do "Keep It Stupidly Simple" vs. "Try to Improve Old Stuff". Fato é, que 6 observações diferentes num blog corroborando uma opinião estão longe de serem observações isentais e válidas estatisticamente, e é justamente esse o ponto que eu quis demonstrar: às vezes a gente forma opinião - até sem saber - considerando essas coisas.
O jeito certo de formar opinião sobre, por exemplo, se slackware realmente com sua alegada simplicidade consegue meios mais eficazes de realizar uma atualização do que um ubuntu com sua engenharia de pacotes é avaliar no mundo real com amostras significativas e aleatórias como ambos se saem. Querendo ou não, você advoga um ponto no seu discurso, com o qual eu não necessariamente vou concordar até ver dados seguros sobre isso.
Por que esse resmungo todo? Porque, sim, sou absolutamente cético quanto a determinadas alegações que se faz comumente no nosso meio. Acho que você conhece minhas opiniões sobre slackware...
Olha, tava fazendo o upgrade do Ubuntu no meu desk, a maquina travou durante. Rebootei e depois de algumas tentativas consegui atualizar tudo e ta' tudo funcionando. Isso pq uso um repositorio interno da IBM que instala N pacotes, de app's da empresa e tal. E ta' tudo funcionando lindo. Achei isso mt massa, pq o cenario tinha todo o potencial para um desastre.
Nenhum problema na atualização, só um depois da atualização que o XMMS patou de funcionar.
Patola, não é por nada não, mas tem meia dúzia de comentários apontando dificuldades na atualização, mesmo de pessoas que usam e são fãs do Ubuntu (e mais um monte pela web - o Google é seu amigo). Foi uma experiência prática onde a observação mostrou que o processo de atualização se mostrou seletivo em grande parte nos problemas apresentados.
Talvez seletivo seja você dizer que eu tenho críticas "ideológicas" em relação ao Ubuntu, aonde isso, tá doido? No máximo posso ter algumas críticas em relação à alguma coisa *técnica*, mas ideológica?
Será que *você* é que não está sendo um observador seletivo em *qualquer* post que eu mencione o Slackware ou o Ubuntu, por causa da *sua* interpretação dos meus outros posts?
E vem cá ... totalmente off-topic esse lance de cientista aqui hein?
Isso se chama "observação seletiva".
Quando você vir dificuldades no seu slackware, você, tendo a opinião prévia que ele é descomplicado a direto, tenderá a minimizá-las ou até esquecê-las. No entanto, quando algo acontecer com alguma coisa contra a qual já tenha críticas "ideológicas", como Ubuntu ou Windows, cada detalhe das dificuldades não somente ficará na sua memória como servirá como corroboração mental da sua opinião prévia.
Acontece com todo mundo e realmente é difícil ser imparcial nesses casos.
Puts Taquinho, o meu note atualizei no feriado (alias tô tão fora do mundo que nem sabia que tinha saido a nova versão, preciso de internet urgente!!!), bom no meu (que é igualzinho o da sua patroa, voce sabe ...) foi tudo de boa e pelo ambiente gráfico, 14hrs depois (que dó) tava lá o Ubuntuzão rodando belezinha, sem desabilitar Compiz nem nada...
A única observação é que não estava com o wireless ligado.
Abraço,
Alfredo
TaQ, não se sinta sozinho nesta =D
Em casa eu fiz o upgrade sem problemas... no serviço tentei fazer pelo cd alternate (senão ia demorar muito para baixar os pacotes), mas deu o mesmo problema que deu aí com você.
Tentei fazer um monte de gambiarra, mas não deu certo (não quis apelar para o dist-upgrade). Isso foi antes do feriado... hoje cheguei, fiz backup das coisas e instalei do zero. Em casa acabei fazendo a mesmo coisa.
Só para constar: desde que eu uso o Ubuntu eu faço a mesma coisa - quando tem versão nova eu faço um upgrade (para ver se funciona mesmo) e no final acabo formatando (só para deixar a instalação limpinha), só não fiz isso da versão 7.04 para a 7.10.
Duas coisas na nova versão que estão me irritando:
1 - tem situações que eu chamo um programa e ele abre em segundo plano... e eu fico que nem bobo esperando ele abrir :P
2 - smb:/// não está funcionando como na versão 7.10
Sim, tem uma opção mo apt-get qeu faz assumir como sim pra todas as respostas. Abaixo, um trecho do man apt-get:
"-y, --yes, --assume-yes
Automatic yes to prompts; assume "yes" as answer to all prompts and
run non-interactively. If an undesirable situation, such as changing
a held package, trying to install a unauthenticated package or
removing an essential package occurs then apt-get will abort.
Configuration Item: APT::Get::Assume-Yes."
E tem essa aqui tb, que pode ajudar:
" -f, --fix-broken
Fix; attempt to correct a system with broken dependencies in place.
This option, when used with install/remove, can omit any packages to
permit APT to deduce a likely solution. Any Package that are
specified must completely correct the problem. The option is
sometimes necessary when running APT for the first time; APT itself
does not allow broken package dependencies to exist on a system. It
is possible that a system’s dependency structure can be so corrupt
as to require manual intervention (which usually means using
dselect(8) or dpkg --remove to eliminate some of the offending
packages). Use of this option together with -m may produce an error
in some situations. Configuration Item: APT::Get::Fix-Broken."
E nessa horas quee u falo mal do linux: No windows, quando um programa trava (como o atualizador do Ubuntu), se vc clica, a janela passa a exibir no titulo, entre parenteses, "O programa não está respondendo". Ai da pra saber se ele tah mesmo fazendo algo, sem dar output, ou se travou de vez.
É o compiz ultimamente aqui no debian anda tendo uns probleminhas, de repente a tela fica escura e nao ha cristo q faça voltar ao normal, so no reset, eu parei de usar o compiz temporariamente mesmo porque eu estava usando pacotes gerados a partir do svn, hehe.
Mas no quesito atualizacao eu sempre utilizo aptitude com um screen aberto nao importanto de estou usando X ou nao, é uma otima aplicacao
Kra... a unica versão de linux... que consegui instalar aqui no meu micro tosco sem dar pau foi o slack. É foda mesmo... =)
Putz eu tentei instalar uma vez e também não deu certo, só pelo terminal...
PS: style mac? kkk
[]'s
Engraçado.. não lembro de nenhuma atualização do ubuntu 100% feliz :D