Ajudar pessoas com software livre
Instalar o Debian GNU/Linux num portátil antigo
- Publicado
- Atualizado
- (criado )
- Escrito por
- Willem L. Middelkoop
- Temas
- Amsterdam · Circular · Durável · Liberdade · orçamento · ambiente · hacking · tutorial · portátil · linux · redes · pessoas · reparação · voluntariado
- Versão humana deste artigo
- https://willem.com/pt/2018-07-20_ajudar-pessoas-com-software-livre/
- English
- Helping people with free software
- Nederlands
- Mensen helpen met vrije software
- Deutsch
- Menschen mit freier Software helfen
- Español
- Ayudando a la gente con software libre
- Français
- Aider les gens avec des logiciels libres
- Italiano
- Aiutare le persone con il software libero
- Papiamentu
- Yuda hende ku software liber
- Frysk
- Minsken helpe mei frije software
- Idiomas
- Traduzido do original em inglês por um modelo de linguagem em duas passagens (tradução e revisão) com um glossário e um corretor ortográfico; ainda não revisto por um falante nativo.
Resumo
Esta semana um homem trouxe o portátil dele ao centro comunitário onde ajudo, como voluntário, pessoas com problemas de computador. O portátil antigo já não arrancava e tinha de ser reinstalado. Em vez do Windows, instalei um sistema operativo livre. Acho importante contar-te como e porque o fiz.
Texto completo
Todas as segundas-feiras ajudo pessoas no centro comunitário local em Amsterdam-Zuidoost. Faço este trabalho como voluntário há alguns anos e nunca sabes bem o que e quem vai aparecer. Esta semana revelou-se uma surpresa...

Um homem trouxe o computador dele, na esperança de que eu o conseguisse pôr a funcionar outra vez. O portátil HP Mini mostrava uma mensagem de erro ao ligar: "boot device not found".

Normalmente esta mensagem de erro indica uma falha de hardware (peça avariada) ou dados corrompidos (vírus, sistema de ficheiros danificado, etc.). Mas, como ia descobrir... desta vez não era bem isso!
O homem contou-me que foi a uma loja profissional de reparação de computadores quando teve problemas com a máquina. Disseram-lhe que o melhor era substituir o computador avariado por um novo, porque a reparação era impraticável. Por acaso tinham em stock um substituto adequado, que, muito convenientemente, lhe ofereceram. Ele recusou e ficou com o computador avariado até ouvir falar de mim, que ajudo com problemas de computador no centro comunitário local.
O disco de arranque em falta
Depois de uma inspeção rápida, em que tentei arrancar o computador e executar alguns diagnósticos (através da BIOS), não consegui obter qualquer sinal do disco rígido. Brinquei que talvez algum duende maldoso tivesse roubado o disco...

Imagina a minha surpresa quando vi que o disco realmente tinha desaparecido, removido do computador! O homem percebeu então porque é que o computador já não arrancava.
O homem garantiu-me que não o tinha removido ele próprio e que a loja de reparação nunca lhe tinha devolvido o disco à parte. Alguém o levou, de certeza, e, para minha frustração, só posso suspeitar de quem (não há provas).
Reparar o portátil
Para arranjar o portátil, tive de instalar um disco rígido novo. Embora este computador já não seja novo, achei que ainda merecia uma tentativa, porque detesto quando as coisas são substituídas por motivos estúpidos.

Felizmente tinha um disco sobressalente por aí. Andava a apanhar pó na arrecadação desde que passei para um disco maior. Achei que este disco SATA de 160 GB a 7200 RPM era exatamente a peça certa para o infeliz portátil. Fiquei contente por lho oferecer sem custos.
Montar um disco rígido costuma não ser muito difícil, mas hoje em dia os fabricantes de hardware cortam custos em tudo, o que dificulta a reparação. Escusado será dizer que não sou grande fã dos "meios modernos" de construção... cola e fita adesiva!

Depois de voltar a colar cuidadosamente a fita, o disco de substituição ficou instalado sem mais dificuldades. O computador estava pronto para ser reinstalado, porque o Windows 7 Starter original tinha desaparecido com o disco original.

Escolher software livre
Para o portátil do homem queria um sistema operativo que funcionasse bem. Mas, acima de tudo, queria um sistema operativo que não tentasse vender nada a este homem.
Durante os meus anos como voluntário, vi software a fazer isso. Como os antivírus que te pressionam para renovares a subscrição, a assustar-te com perspetivas de ruína e desastre se não o fizeres. Tive de tranquilizar pessoas mais de uma vez, garantindo-lhes que o computador estava bem (apesar destas mensagens!). Ou um computador perfeitamente bom que te insiste para atualizares o sistema operativo para o Windows 10.
As pessoas confundem as atualizações de segurança críticas (que são importantes) com as atualizações comerciais (que servem sobretudo o fabricante do software). Para o portátil escolhi um sistema operativo que serve o homem, e não uma empresa à procura de lucro. Este tipo de software chama-se "software livre".
O software livre não tenta controlar, comercializar nem manipular o utilizador. Muitas vezes é grátis, como em "cerveja grátis", mas, no fundo, em termos de princípio, o "livre" em "software livre" refere-se à liberdade que o utilizador sente ao trabalhar com o seu computador.
Escolher um sistema operativo livre
A maioria das pessoas compra o computador já com um sistema operativo instalado. Em muitos PCs é o Windows e nos computadores da Apple é o macOS. Poucas pessoas sabem que existem sistemas operativos alternativos, incluindo livres.
O que é um sistema operativo?
Um sistema operativo é o software essencial para começar a usar um computador. Com um sistema operativo podes fazer muita coisa; sem ele, o computador nem sequer funciona. Um sistema operativo é composto por muitos programas, incluindo aplicações, bibliotecas, ferramentas de programação e jogos.
O sistema operativo GNU
Em 1984 começou o desenvolvimento de um sistema operativo livre, o GNU. Foi concebido para executar programas Unix (um sistema operativo muito usado na altura), mas, pelo seu foco na liberdade do software, não era igual ao Unix. Seguindo a tradição dos hackers, o nome "GNU" é um acrónimo recursivo de "GNU's not Unix". Em 1990, o sistema GNU estava quase completo; o único componente importante que faltava era o núcleo.
O que é um núcleo?
O núcleo (kernel) é um programa de computador que controla os recursos do computador, como a memória, o armazenamento e outro hardware. Torna esses recursos disponíveis para os outros programas que executas. Por isso, o núcleo é uma parte essencial do sistema operativo.
O núcleo Linux
No início dos anos noventa foi desenvolvido o núcleo Linux e, pouco depois, foi disponibilizado como software livre. Com um núcleo livre disponível, as pessoas já podiam criar um sistema livre completo: um sistema operativo GNU com um núcleo Linux.
Distribuições
Hoje existem muitas variantes diferentes do sistema GNU/Linux, muitas vezes chamadas distribuições. Distribuições populares são o Ubuntu, o Fedora, o Redhat, o Suse e o Debian. Um erro comum é chamar "Linux" ao sistema inteiro, porque o sistema completo é muito mais do que o núcleo. É melhor indicar o nome, como "Debian GNU/Linux", que quer dizer a versão Debian do GNU com um núcleo Linux.

Diferenças entre distribuições
Em geral estas distribuições diferem na forma como se organizam e estabelecem prioridades. Às vezes uma distribuição é mantida por uma empresa (como a Redhat, ou a Canonical do Ubuntu), e às vezes é um grupo de pessoas que trabalham juntas e partilham um valor comum. Esses valores podem ir da personalização extrema do software (como o Gentoo) a coisas mais de princípio, como: quem é o dono do software e quem o controla?
Debian GNU/Linux
A distribuição Debian GNU/Linux está entre as mais antigas que existem. É especial porque os seus responsáveis ratificaram um contrato social, um documento que dá garantias de que o Debian é aberto e livre.
Em teoria isto seria ótimo e fantástico. Mas então porque é que nem toda a gente usa software livre? Porque o software tem de funcionar em hardware e, muitas vezes, os fabricantes de hardware guardam para si o funcionamento interno dos seus chips. Isso dificulta o desenvolvimento de software livre que controle o hardware.
Estes problemas com os controladores de hardware podem dificultar pôr o software livre a funcionar no teu computador.
Instalar o Debian GNU/Linux
Decidi instalar o Debian no portátil do homem. Usei outro computador para transferir os ficheiros de instalação de https://debian.org. Tens de criar um suporte de instalação, como uma pen USB de arranque, para levar esses ficheiros de instalação para o computador de destino.

Noutro portátil usei alguns comandos de terminal para criar a pen USB de arranque. Se estás no Windows ou no Mac, podes usar outras ferramentas para fazer este trabalho (como o Utilitário de Discos ou o unetbootin).

Depois ligas a pen USB ao computador e ligas o computador. Talvez tenhas de aceder à BIOS para permitir o arranque do computador a partir da pen USB. No caso deste portátil, tive de carregar em F9 para escolher a pen USB como disco de arranque.
O processo de instalação do Debian descreve-se melhor como uma série de passos em que respondes a perguntas sobre a instalação. Como escolher o idioma, o fuso horário e a ligação à internet preferida.

Foi aqui que os problemas começaram: o portátil tem um chip WiFi que não tem controlador de software livre. Por isso o instalador do Debian pediu-me que fornecesse um controlador de software não livre. A instalação não podia ser concluída, porque precisa de transferir ficheiros de instalação adicionais.
Estes controladores de software não livre são por vezes fornecidos pelos fabricantes de hardware. O Debian tem um repositório "non-free" onde regista os controladores que funcionam (mas que não são considerados "livres" no sentido da liberdade total). É um compromisso a que às vezes é difícil escapar se precisares de pôr uma certa peça de hardware a funcionar.
Em vez de mexer com controladores não livres durante a instalação, usei uma peça de hardware que tem controladores de software livre que funcionam na perfeição. Este adaptador WiFi USB "Alfa One" não é o adaptador de internet sem fios mais rápido, mas funciona quase sempre. Em alternativa, podes tentar uma ligação ethernet por cabo ou tentar incluir os controladores não livres certos no suporte de instalação.

Isto permite-te fazer a instalação. Depois de instalares o sistema operativo, podes arrancá-lo. A partir daí, instalei os controladores WiFi em falta com alguns comandos de terminal. Encontras muita informação e instruções na wiki do Debian.
Conclusão
Deu algum trabalho, mas o portátil funciona outra vez, desta vez com software livre. Pode demorar algum tempo até o homem se habituar ao software novo, mas tenho a certeza de que vai encontrar o seu caminho. É sempre bem-vindo para pedir ajuda no centro comunitário local. Não é a primeira pessoa que ajudo com software livre. Outras vieram antes dele e agora aparecem regularmente. O curioso é que, depois de os pores a funcionar, estes "portáteis com software livre" parecem dar menos problemas do que os equivalentes com Windows!

A minha experiência é que as pessoas gostam mesmo de software livre no computador. É especialmente bom que este software não tente enganar o utilizador para comprar atualizações, upgrades e subscrições desnecessários. Como programador de software, não sou contra gastar dinheiro em software. Os programadores têm de ser pagos, porque têm famílias para sustentar. Mas para mim isso nunca pode justificar enganar ou assustar os utilizadores. Isto significa que, sempre que trabalho em software não livre, há uma coisa que tenho em mente: tem algum respeito pelo utilizador!
Também precisas de ajuda?
Se queres experimentar software livre, posso ajudar-te a instalá-lo e a usá-lo. És bem-vindo aos centros comunitários locais em Amesterdão:
- Buurtwerkkamer Samen Sterk, Bijlmer Oost (Gravestein 3, Amesterdão) à segunda-feira das 10:00 às 12:00
- Buurtwerkkamer Multibron (Albert Camuslaan 103A, Amesterdão) à segunda-feira das 13:00 às 15:00