Linux é difícil?

artigo originalmente publicado em 20/08/08 – Revisado e atualizado em 10/03/2010

Nas minhas andanças pela net, achei um post no blog do Tudo e cia sobre Mitos do linux. Achei muito interessante e resolvi destrinchar um pouco mais esse mito do linux difícil.

Quando tive meus primeiros contatos com linux (acho que era conectiva 5), há cerca de 7 anos . Achei tudo muito lindo e interessante, porém ainda complicado para eu usar de maneira definitiva. Joguei o cd na gaveta e continuei com windows 98… Depois veio o XP. Nessa época eu voltei a lidar com linux graças ao kurumin. Tive obviamente meus problemas. problemas esses que sei que não resolveria se fosse leigo.

Hoje, minha situação e a situação do linux no cenário mundial é diferente também. Passei um bom tempo utilizando debian, quando então mudei para o ubuntu 8.04 e me espantei com tamanha facilidade.
Vou descrever seguindo os passos do blog do Tudo e cia, só q sob meu ponto de vista.

MITO 1: A INSTALAÇÃO DO LINUX É DIFÍCIL

Nos dias de hoje, quem instala um windows instala um linux. Talvez alguém ainda possa se enrolar no caso de particionar um hd se for fazer um dual boot, ou seja, ter o windows e o linux instalados no mesmo computador. Já no caso de uma instalação full, do zero, não tem do que reclamar. Acho que está muito mais difícil instalar ubuntu do que windows xp e tão simples quanto a instalação do windows vista ou 7.

MITO 2: É NECESSÁRIO SABER MEXER COM LINHAS DE COMANDO (SHELL) PARA USAR LINUX

Nesse ponto eu sinceramente discordo só um pouquinho do Provocador (dono do blog acima citado). O shell realmente é necessário de vez em quando. Não que sem ele você vai ficar sem usar o linux, pois um reboot resolve o problema de um firefox travado ou similar, mas um pouquinho de conhecimento quebra um galho enorme, mesmo para um usuário final.
Nesse mesmo caso do firefox, um ps aux e kill -9 <processo do firefox> resolve sem grandes dores de cabeça.

MITO 3: INSTALAR PROGRAMAS NO LINUX É DIFÍCIL. OS PROGRAMAS PRA LINUX PRECISAM SER COMPILADOS

Se a pessoa que chega ao nível de compilar seus programas no linux ainda não conhece os gerenciadores de pacote, ela precisa escolher o mais alto precipício, ponte, prédio ou similar e se jogar de cabeça :-D
A instalação de pacotes pré-compilados para as distribuições é uma das coisas mais fantásticas do linux.
Imaginem senhores, que no quero instalar o firefox, open office, pidgin (msn) e o gimp. No windows eu precisaria entrar no baixaki ou similar ou nos sites oficiais e procurar todos, baixar e instalar cada um. No ubuntu eu preciso apenas de sudo apt-get install firefox broffice.org pidgin gimp, sentar e esperar o sistema fazer tudinho pra mim. se eu quisesse apenas o firefox seria apt-get install firefox.
Um outro detalhe importante nesse ponto são as dependências. Estas são um grupo de outros aplicativos ou bibliotecas (que no windows chamamos de dlls) necessárias para o funcionamento de um programa.
Acontece que no linux, o sistema é responsável pelas “dlls” de maneira muito ampla.
No windows, muitas vezes as os programadores acabam enviando uma pilha de dlls para satisfazer as necessidades de um programa, acarretando em uma enxurrada de bibliotecas duplicadas em vários diretórios.
No linux, o sistema gerencia isso, de maneira a evitar esse conteúdo duplicado, facilitar a manutenção e economizar espaço em disco e em memória.

MITO 4: O LINUX NÃO DÁ SUPORTE A MUITOS APLICATIVOS

Linux, windows, mac. Sistemas operacionais diferentes, escritos de formas diferentes e possuem uma gama de aplicativos diferentes. Windows principalmente se destaca por aplicativos proprietários e shareware, enquanto linux tem foco em programas open source. Ta… mas o que tem haver a licença com a compatibilidade?
A grande gama de aplicativos windows, ou pelo menos os de grande nome, como photoshop, corel draw etc, possuem uma empresa por trás. Essas empresas se estabeleceram há tempos no mercado, em uma época que linux não estava apto a concorrer com o sistema dos tios Bill e Jobs,
A questão é que as pessoas se habituaram a esses aplicativos e esperam que os mesmos programas existam para linux.
Apesar dos grandes avanços do wine ( uma ferramenta que permite executar os binários compilados para windows dentro do linux,  sem emular), que nos permite executar uma lista enorme de aplicativos antes apenas disponíveis para windows, o linux possui uma gama vasta de aplicativos de qualidade que nos põe em igualdade com o mercado de aplicativos comerciais. Na área gráfica, por exemplo, temos o xara xtreme, gimp e inkscape. Para multimídia, o rhythmbox, kino, brasero e vlc.
Programa pra linux tem aos montes, só falta um pouco de paciência para aprendê-los, como as pessoas aprenderam os equivalentes para windows. O grande problema é que as pessoas já vêm com o desejo de usar o software X, que só tem pra windows e às vezes o Y do linux é tão bom ou melhor.

MITO 5: NÃO CONSIGO VER VÍDEOS OU USAR MEU ITUNES/IPOD

Esse não era um mito por completo até certo tempo atrás. O linux possui bom suporte a dispositivos multimídia, mas devido a questões de patentes, não é possível enviar os codecs junto com as distribuições. Mas isso não quer dizer que não se possa utiliza-los.
Hoje em dia, no caso do ubuntu, basta apenas você colocar para reproduzir um formato sem suporte que automaticamente o programa lhe pergunta se deseja baixar os codecs necessários. Coisa que windows nenhum faz.  Ou você já conseguiu pegar um codec avi automaticamente pelo media player?
Quanto ao IPOD, a nova versão do ubuntu (10.04) virá com grande suporte nativo ao IPOD, permitindo executar músicas diretamente à partir do mesmo.

Conclusão

Como podem ver, linux não é um bicho de sete cabeças. Basta um pouquinho da raciocínio e boa vontade pra descobrir as maravilhas que o pinguim oferece. Existem programas equivalentes para tudo no linux, de maneira simples de obter e com suporte da comunidade.

Se ainda sim tem alguma dúvida, deixe seu comentário. Aproveita também e assine nosso feed rss


Fontes

http://www.linuxhaxor.net/2008/08/12/linux-myths-busted/

http://tudoecompanhia.blogspot.com/2008/08/mitos-do-linux.html

Removendo Worm.Win32.Netsky

Esta praga causa um certo transtorno, pois impossibilita que as ferramentas usadas para manutenção do sistema sejam usadas, como regedit, cmd e o gerenciador de tarefas. Mas existe um jeito simples de remover:
1-abra o windows explorer, vá até c:\windows\system32\regedit.exe e copie-o para c:\
renomeie o arquivo copiado para iexplore.exe
execute o iexplore.exe.
Com isso, você vai conseguir abrir o editor de registro sem que o programa acuse que o mesmo está infectado.
O próximo passo é reativar o acesso ao gerenciador de tarefas (taskmgr.exe).
Vá em em HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system

No painel direito, clique sobre DisableTaskMgr e altere o valor de 1 para 0.

Feito isso, o gerenciador de tarefas poderá novamente ser utilizado. Use CTRL+ALT+ESC para abrir o gerenciador de tarefas.

Logo em seguida delete todos os processos estranhos* , até conseguir matar o netsky. Depois que o netsky estiver morto, rode o combofix, smithfraudfix e malwarebytes anti-malware e pronto! Ele já era!

Ps: Eu apenas precisei rodar combofix pra exterminar essa praga.

Curso de MCP+MCDST Windows XP – aula 2

Curso de windows xp, aula 2 -- 06/02/10

Instalação do windows xp

Teclas padrão de inicialização

F2 -- ASR -- Automated System Recovery
F5 -- manipulação da hal
F7 -- Desligamendo do ACPI
F6 -- Instalação de disco adicional
APM -- gerenciamento de energia, controlado pela bios
ACPI -- gerenciamento de energia, controlado pelo sistema operacional. Toma a frente do APM quando é instalado.
DICA: Quando o computador ficar preso na tela preta, piscando, logo após o primeiro reboot de instalação, desativar o ACPI na instalação.

QUESTÃO DE PROVA

O que fazer para instalar o acpi em micros sem suporte a ACPI?
-A resposta correta é  atualizar a bios e REINSTALAR O SISTEMA OPERACIONAL

Redirecionamento de portas do vnc com IPTABLES

Desenvolvi este script para auxiliar na criação de redirecionamento de portas no vnc.
Copie o código abaixo e cole em um editor de textos. Salve e dê permissão de execução.
Como se trata de um script pra configurar algo que não tem necessidade de rodar no X, criei apenas para terminal.
Este script apenas irá jogar as regras de redirecionamento para o arquivo /etc/network/iptables-vnc, portanto, ainda necessita que você o inclua em seu script de firewall para que estas regras entrem em vigor.
Note também que é necessário ter o pacote “dialog” para que o script funcione.
Como uso muito esse tipo de redirecionamento, irei implementa-lo ao longo do tempo. Incluí um changelog para que possam acompanhar.

… Read more

Como comentar blocos de texto em Shell script

Diversas linguagens de programação possuem métodos para se comentar blocos inteiros, com várias linhas de código, de uma vez só, como por exemplo, /* e */, <!– e –> e tantos outros.

Em shell script, a tralha “#” é o caractere padrão para comentários, todavia, ele apenas nos permite comentar uma única linha, sendo necessario então, para comentar 10 linhas, utilizar “#” no início de todas estas.

… Read more