Absurdo no Slackware.

1. Absurdo no Slackware.

Breno
Rezendebt

(usa Slackware)

Enviado em 27/05/2017 - 21:49h

Boa noite amigos, sou (era) um ferrenho defensor do Slackware, e deixo esse texto para reflexão. Todas as minhas estações estão com esse, até então, incrível sistema instalado. Embora não me considere um expert em linux, já venho utilizando a distro há uns 15 anos, e portanto também não me encaro como um usuário recém-migrado dos sistemas comerciais ou dos ubuntus. Até a tarde à hoje, eu estava certo que minha parceria com o Slackware iria durar por longos anos, porém começo a ponderar se realmente seria sensato.

Bom, vejam a situação, hoje eu peguei um notebook de uso não profissional que costumo usar como desktop/diversão e formatei o hd todinho, zerei tudo, configurei ele em GPT pra bootar com a bios setada só em UEFI em single boot no slack14.2-64, tudo certinho, caminho da roça até então. Depois de concluída a instalação tudo estava funcionando perfeitamente como deve ser. Até que, sem instalar nem mexer em absolutamente nada no sistema, fui direto nos mirrors do slackpkg e habilitei um mirror brasileiro do slackware14.2 estável (hiper conservador), jóia! Daí, vem o slackpkg update, seguido de um upgrade-all e depois um install-new. O que parecia ser a coisa mais natural do mundo, acabou virando um pesadelo, pois após reiniciar o sistema, o pc não reconhece as usb, não reconhece a placa de rede nem bluetooth (na verdade não demonstra reconhecer nada) e não sobe o 'X' apresentando o praticamente insolúvel problema do /home/user/.serverauth.#### doesn't exist. (que também ocorre com o root).

Após pesquisar uma tarde toda por soluções minimamente objetivas para o cenário, encontrei diversas pessoas que se depararam com o mesmo problema após o update do sistema, e a quase totalidade delas tentou "quase" tudo para resolver o problema até que:

-Desistiram e reinstalaram o sistema do zero porque as bibliotecas ficaram ferradas demais, ou;

-Desistiram porque simplesmente não conseguiram encontrar uma solução para o problema, ou;

-Desistiram porque era mais simples e rápido reinstalar o sistema!

Por outro lado, encontrei duas pessoas que conseguiram resolver seus problemas (uma porque o sistema permitiu que ela refizesse o update e outra que reinstalou uma determinada biblioteca que possibilitou subir o 'X', nesses dois casos os periféricos não foram afetados, aparentemente)

Mas o fato é: Não encaro esse como um mero erro, algo que ocorreu em decorrência do uso natural/cotidiano e nem da solicitação mais pesada do SO. Entendo que há uma elevada gravidade nessa situação, sobretudo pois ela surgiu após uma básica ação de atualização do sistema! No meu caso, de uma atualização de uma instalação 100% limpa, zerada, intacta! Desculpem-me sobretudo os usuários fiéis ao Slack (que é -era talvez- o meu caso), mas pra mim isso foi um tapa na cara, uma rasteira. Eu estou me sentindo um usuário Windows, pois após a atualização o notebook ficou numa situação tão anormal que tenho a impressão que vou ter de desconstruir e reconstruir tudo no braço. O sistema Linux mais sólido, na minha opinião, teve sua confiabilidade abalada de forma inconteste.

A nível de gestão, é mais sensato formatar tudo de novo e reinstalar, pois não faz sentido buscar reparo em uma instalação "limpa e atualizada", haja vista que entendo ser esse um papel dos desenvolvedores do Slackware, e não tenho pretensão nem tempo de ser um. Eis que, circunstancialmente, deparo-me com dois cenários:

1- Reinstalar um sistema e ficar sujeito ao mesmo problema quando for atualizar.
2- Empregar uma quantidade indefinida de tempo para resolver algo que, em teoria, jamais poderia ter ocorrido em uma instalação limpa. ( esse jamais, digo, a nível de filosofia de sistema e de programação)

Repare que em ambas as situações a causa raiz não seria idendificada de pleno. Bom, minha consciência de gestão não me permite seguir a segunda opção, de forma que procederei pelo primeiro cenário, mas deixo esse manifesto consternado de surpresa em relação ao Slackware.




  


2. Re: Absurdo no Slackware.

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/05/2017 - 21:53h

Acompanhando, principalmente essa história de repositório.


3. Re: Absurdo no Slackware.

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 27/05/2017 - 22:18h

Nunca fiz upgrade do sistema por estas razões já vi centenas de casos que a upgrade total do sistema sempre acaba estragando algo no sistema ou até não bootando mais o seu Linux, não importa qual é a distro são em varias distros diferentes que isto pode ocorrer, mas também tem muita gente que a upgrade transcorre tranquilo e dá certo funcionando tudo exatamente antes de fazer a mesma. Há a mesma coisa também pode acontecer com smartphone com Android, portanto
para quem deseja fazer upgrade do sistema esteja preparado para o pior, reinstalar o sistema a partir do zero e com possível perdas de arquivos pessoais caso não tenha backup do mesmo.

Quando quero utilizar uma versão mais atual da mesmo distro prefiro sempre fazer uma instalação limpa da nova versão, pode dar um pouco mais de trabalho, já que vai ter que fazer toda nova configuração de seus programas favoritos e instalar aqueles que não vem junto com a distro, mas com certeza é a que menos dá problema, deste que você tenha um hardware bem compatível com seu Linux.

Então se você gosta tanto do Slackware, não troque ele por causa distro, este problema de upgrade é comum em todas as distros, vai mesmo na sorte, para uns funciona e outros não mesmo utilizando as mesmas versões das distros.



4. Re: Absurdo no Slackware.

LinuxWalker
Delusion

(usa Debian)

Enviado em 27/05/2017 - 22:29h

nandosilva escreveu:
este problema de upgrade é comum em todas as distros, vai mesmo na sorte, para uns funciona e outros não mesmo utilizando as mesmas versões das distros.


bom... não sou um slacker, nem tenho pretensão, mas discordo que é comum em todas as distros.
Tenho fedora-xfce upgreideada desde a versão 18, atualmente na 25, sem xiliks, rsrs.





5. Absurdo no Slackware.

Breno
Rezendebt

(usa Slackware)

Enviado em 27/05/2017 - 22:30h

nandosilva escreveu:

Nunca fiz upgrade do sistema por estas razões já vi centenas de casos que a upgrade total do sistema sempre acaba estragando algo no sistema ou até não bootando mais o seu Linux, não importa qual é a distro são em varias distros diferentes que isto pode ocorrer, mas também tem muita gente que a upgrade transcorre tranquilo e dá certo funcionando tudo exatamente antes de fazer a mesma. Há a mesma coisa também pode acontecer com smartphone com Android, portanto
para quem deseja fazer upgrade do sistema esteja preparado para o pior, reinstalar o sistema a partir do zero e com possível perdas de arquivos pessoais caso não tenha backup do mesmo.

Quando quero utilizar uma versão mais atual da mesmo distro prefiro sempre fazer uma instalação limpa da nova versão, pode dar um pouco mais de trabalho, já que vai ter que fazer toda nova configuração de seus programas favoritos e instalar aqueles que não vem junto com a distro, mas com certeza é a que menos dá problema, deste que você tenha um hardware bem compatível com seu Linux.

Então se você gosta tanto do Slackware, não troque ele por causa distro, este problema de upgrade é comum em todas as distros, vai mesmo na sorte, para uns funciona e outros não mesmo utilizando as mesmas versões das distros.


Amigo, agradeço muitíssimo sua contribuição, contudo, a mídia que utilizei é bem recente, coisa de 1 mês e meio, além do mais, continuamos com a versão 14.2 mesmo do slack. Enfim, o que o upgrade-all fez foi basicamente proceder com o upgrade dos pacotes do sistema para versões mais recentes. De forma nenhuma houve mudança de versão da distro. E olha que nem optei pela current do slack, o que torna ainda maior meu espando com o resultado do processo. Caso houvesse saído a versão 14.3 ou 15.0 do slack, certamente teria feito um download novo da distro. Nesse aspecto estou plenamente de acordo contigo.


6. Re: Absurdo no Slackware.

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/05/2017 - 22:40h

Existe algum artigo aqui no VOL sobre upgrade de Slackware?

Desde instalar de mídia nova, ou baixar pacotes, ou usar Slackbuilds, ou internet via repositório, ou com upgradepkg, ou reinstalação do zero da versão nova? Este assunto nunca ficou bem claro. Principalmente sobre o que a maioria dos Slackers realmente fazem.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



7. Re: Absurdo no Slackware.

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/05/2017 - 23:04h

O slackpkg é um utilitário simples - seguindo de acordo com a filosofia do Slackware - nele não há tratamento de erro como no apt-get ou pacman, como quando ocorre erros de download e o pacote baixado é então corrompido. Já presenciei esse tipo de problema, onde o slackpkg ignora o download corrompido e o instala mesmo assim, causando um estrago no sistema.

Costumo, em novas instalações, adicionar o parâmetro -c --timeout=5 na variável $WGETFLAGS no arquivo /etc/slackpkg/slackpkg.conf. Caso a conexão seja perdida por instabilidade da rede, o wget retoma o download do arquivo quando a conexão é reestabelecida, evitando downloads corrompidos.

--
Linux Counter: #596371


8. Re: Absurdo no Slackware.

Lucas
-qwerty

(usa Slackware)

Enviado em 27/05/2017 - 23:49h

Mano, eu passei pela mesma coisa aqui, meu sistema também é UEFI

O negocio é que após dar o upgrade-all, é preciso executar o comando: eliloconfig e reinstalar o elilo. O padrão é o Lilo, após o upgrade-all ele executa o lilo sem ter, não executa o elilo de modo nenhum. Após o eliloconfig você excecuta o comando install-new.

Já reinstalei o sistema umas 7x por esse erro bobo ...


*******************************************************************
Se ninguém vai ser do bem, bom, tentemos ser menos mal
*Sant, 2016*
*******************************************************************


9. Re: Absurdo no Slackware.

Breno
Rezendebt

(usa Slackware)

Enviado em 28/05/2017 - 09:17h

-qwerty escreveu:

Mano, eu passei pela mesma coisa aqui, meu sistema também é UEFI

O negocio é que após dar o upgrade-all, é preciso executar o comando: eliloconfig e reinstalar o elilo. O padrão é o Lilo, após o upgrade-all ele executa o lilo sem ter, não executa o elilo de modo nenhum. Após o eliloconfig você excecuta o comando install-new.
upgrade-all
Já reinstalei o sistema umas 7x por esse erro bobo ...


*******************************************************************
Se ninguém vai ser do bem, bom, tentemos ser menos mal
*Sant, 2016*
*******************************************************************


Ahhh sim, amigo, realmente todas as vezes quando atualiza o kernel eu rodo o elilo manual mesmo, desde a primeira vez que coloquei ele em UEFI já suspeitava daquela pedida pra rodar o lilo (sem o "e") no final do upgrade.

Inclusive, se eu não tivesse atualizado certinho o elilo acho que nem boot ele dava, talvez sequer a imagem de inicialização ele ia encontrar.

Como o amigo citou ali em cima, arquivo corrompido é uma possibilidade sim, remota mas é, porém, quando ele baixa o arquivo de atualização corrompido, costumeiramente no momento da descompressão ele dá erro. Claro que ele sai passando por cima de tudo de qualquer jeito, mas ele indica erro de descompressão durante o processo, e o problema é que a conexão estava totalmente estável e não houve anormalidade observável durante o upgrade.

Eu já reinstalei o sistema, mas como o hd é ssd, não vou atualizar o sistema por esses dias, preciso do notebook e não quero ficar sobrescrevendo à toa a unidade novinha que acabei de substituir.


10. Re: Absurdo no Slackware.

Gabriel Moreira
GabrielMS86

(usa Arch Linux)

Enviado em 28/05/2017 - 10:03h

Olá, não sou usuário do Slackware nem tenho a solução para esse seu problema.
Só passei pra cumprimentá-lo pelo belo avatar!
Aqui vos fala um cruzeirense fanático radicado no estado de SP!!
Saudações celestes!!!


11. Re: Absurdo no Slackware.

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/05/2017 - 10:49h

Como o amigo citou ali em cima, arquivo corrompido é uma possibilidade sim, remota mas é, porém, quando ele baixa o arquivo de atualização corrompido, costumeiramente no momento da descompressão ele dá erro. Claro que ele sai passando por cima de tudo de qualquer jeito, mas ele indica erro de descompressão durante o processo, e o problema é que a conexão estava totalmente estável e não houve anormalidade observável durante o upgrade.


Ele imite warning de md5, porém é por conta do usuário verificar quais pacotes foram corrompidos para que os mesmos sejam reinstalados manualmente. O problema é comum com conexão wifi.

No ChangeLog do Slackware aparentemente esta tudo normal, nenhum aviso sobre algum update problemático. Pode ser que houve alguma incompatibilidade geral com o kernel atualizado (ou com outro pacote essencial) e o seu hardware.

*Detalhe esquecido: se você usa initrd, quando há uma atualização do kernel é necessário reconstruir a imagem initrd para que o elilo carregue corretamente. No caso do elilo, é desnecessário rodar o comando lilo.

--
Linux Counter: #596371


12. Re: Absurdo no Slackware.

Bruno
uNclear

(usa Slackware)

Enviado em 28/05/2017 - 11:14h

So do upgrade do slack att o kernel automatico, eu ja pulo fora kkkkkkkkk



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts