domingo, 24 de fevereiro de 2008

Obtendo um conhecimento em linux resumido

Re: Qual Versão Do Linux

Citação:








Postado Originalmente por Knowledge






Em lugar de adquirir uma versão Linux de fabricante com suporte e

manual, primeiro recomendaria você baixar os ISO (livre) para testar,

caso alguma coisa você não gosta vai testando até encontrar a que

melhor se adaptar a sua máquina. Eu já testei quase todas as distros


mais conhecidas e gostei de todas. sei lá



Hoje tenho instalado RedHat 9 numa máquina (essa distro é considerada

defasada) mas eu faço quase tudo igual que em outro que tenho Slackware 10.1.



Eu recomendo baixar, porque por exemplo fui instalar o Suse 9.1

numa máquina e o Lucent winmodem do meu amigo não consegui rodar

nem com mandinga. Então experimentei o Fedora e consegui fazer

funcionar tudo e ficamos os dois contentes, ele com seu Linux e eu que


consegui fazer funcionar tudo. Se você está começando vai ralar um

pouquinho até compreender como trabalha o sistema, mas e algum tempo

corre o risco de se apaixonar e viciar sem controle. Eu "tou" pensando em

visitar um psiquiatra porque não consigo me separar do sistema a não ser

casos extremamente indispensáveis (como ir ao banheiro por exemplo) ;- )



oK, Fedora tem um problema com plugins multimídias por as leis dos EUA

que não permitem que coloque por padrão suporte a MP3 e outros plugins,

mas tem muitos sites que explicam como fazer isso e todo tipo de


configurações como por exemplo este aqui:

http://www.devin.com.br/eitch/fedorafaq/fc5/ (não oficial)



Você tem para baixar o Mandriva Conectiva que tem um suporte

muito extenso ao hardware (na realidade todas hoje em dia tem

um suporte extenso de hardware, mas a Mandriva extrapola).



Acabou de sair "do forno" a última versão do Ubuntu 6.06 que também é

muito fácil de instalar e configurar.




Tem o conhecido Kurumin com suporte a maior parte dos winmodems.

Também na base deste tem o Kalango (só que este também traz o gnome)



Saiba algumas coisa que é bom levar em conta:

Cada versão do Linux traz alguma ferramenta que facilita a instalação

de programas através de um click (nada é perfeito) mas funcionam em

99% dos casos. Por exemplo: Fedora tem o Yum, Ubuntu tem Synaptic,

Suse tem o YaST etc (ou pode optar por instalar programas através


da linha de comando). Por exemplo Fedora usa pacotes RPM e você

pode instalar com # rpm -ivh <nome do pacote> ou no Slackware

se instalam pacotes com # installpkg <nome do pacote>



# <---- Isto quer dizer que o usuário está como root para dar o comando

pelo terminal (o Dios do sistema)




$ <--- Isto quer dizer que usuário está como "comum" um lixo que não

presta para nada! hehe eh he (Brincadeira) Está como usuário comum.



Agora é o seguinte:

VOCÊ NÃO DEVE ESQUENTAR COM TUDO ISTO DE ENTRADA.

1) Primeiro você baixa a distro que quer testar

2) Supondo que for Fedora (Você só pesquisa num principio) por como

trabalha essa distro, entende? Pergunta aqui no fórum, tem milhões

de sites da comunidade da cada distro e Linux em geral.




Por exemplo, os "surfistas dos bits" já colocaram aqui:

http://forumgdh.net/viewtopic.php?t=297218



Um monte de links sobre Linux e alguns com endereço para páginas

que explicam como instalar passo a passo o Linux. Tem documentação

de praticamente tudo o que estou falando.




É lógico que a cada dúvida pode aparecer por aqui e quando for

possível a galera vai responder e aparte das milhares de páginas

com documentação tem a "Pesquisa" do fórum que ajuda em muitas

das duvidas do dia a dia.



Para quem tem CPUs de 64 Bits (4/5/2006)

Sobre os 64 Bits praticamente todas as distros tem suporte, mais

os comentários ainda são variados. Uns falam que a distro que


instalaram está ótima e super rápida, outros tiveram problemas

ou falam que ainda não se tira muito proveito da plataforma.



Então como comecei meu texto, escolha uma distro baixa (download)

e faz o teste. Gostou? Funcionou? Parabéns! Vai usando e curtindo

o sistema. Não gostou? Algo não funcionou? Então é simples!

Linux é livre, então baixa outra e veja se essa não é sua distro.



Depois você vai descobrir que no Linux tem muitos gerenciadores


de arquivos, que o mesmo que faz pelo modo gráfico pode fazer pelo

terminal (se quiser), que você pode mudar desde uma fonte até a

tela de boot e criar seu Linux se quiser, mas tempo ao tempo.



=========================================



Sobre os gerenciadores de arquivos:



No Linux você não tem somente KDE e Gnome, tambem tem XFCE,


Blackbox, Enlightenment, WindowMaker e várias outras.



Umas são mais simples e ideais para máquinas com pouco poder de

processamento e outras como KDE e Gnome (as ultimas) versões

exigem 256MB ram e pelo menos um CPU de 900MHZ. Tem aqueles

como eu que mesmo que si tivesse uma máquina de 64 bits prefiro

o modo texto ou os aplicativos muito leves com gerenciadores como

Blackbox que nem ícone tem (mas é muito louco) Cada quem faz seu

menu e se quiser deixo mais sofisticado com um papel de fundo.




Mesmo assim, com uma máquina de 2.0 para cima recomendo explorar

o Kde, Gnome, XFCE que são muito bonitos e com uma quantidade

de aplicativos padrão muito alta.



Veja alguns gerenciadores de arquivos do Linux:



Gnome:

http://www.gnome.org/~davyd/gnome-2-14/


http://www.gnome.org/start/2.14/notes/pt_BR/



KDE:

http://www.kde.org/screenshots/



XFCE:

http://www.xfce.org/index.php?page=screenshots&lang=en



Enlightenment

http://www.enlightenment.org/Enlightenment/Screenshots/




XPde (Para não causar traumas aos novos usuários que bem do MS)

http://www.xpde.com/shots.php



Meu Blackbox de sempre (com e sem tela de fundo, ícones não existem).



...



Até :wink:




=========================================



Se isto não adiantar faz instalar o Linux por alguém mais experiente no

sistema. Cuidado que tem muito picareta falando que trabalha com Linux

e depois termina sugerindo instalar XP. Veja que tudo funciona direitinho


e depois pague o serviço do técnico.




Obs: Complicações ou coisas para configurar sempre vão acontecer.

Eu recomendo adquirir algum livro sobre Linux com explicações para

Iniciante/intermediário/Avançado (este último nível) só se gostar muito

de informática ou estiver a fim de trabalhar como administrador de

sistemas no futuro. Mesmo assim, acho que no link que indiquei:



" http://forumgdh.net/viewtopic.php?t=297218 "



Tem site de todas as cores e de todas as formas, então ..

pode fazer milhares de litros de café e estudar a vontade .




Agora você é que sabe..



=======================================



Suas perguntas.. Respostas:




1) Que versão? Já respondi acima, vai baixando a que quiser que são

todas ótimas e vai testando. Veja no link que indiquei que tem várias

páginas mostrando o passo a passo da instalação de várias distribuições.



2) Instalando os codecs necessários em algumas distros.. sim!



3) Programação é um dos fortes do Linux.


Ele já vem com as ferramentas necessarias e se quizer tem outras

ferramentas na web.. (veja pelo www.google.com.br/linux ).

Aqui deixo algo sobre o assunto:

Aqui tem algo on-line C++ (algum livro também seria uma ótima opção):

http://www.linuxmall.com.br/?category=livros_c (Livros)



www.cplusplus.com/ (Site)

Excelente site sobre C/C++. Com funções e exemplos com códigos.



www.informit.com/guides/guide.asp?g=cplu...


Guia de C/C++ completo e com atualizações freqüentes. Muito bom.



Apostila de C++:

http://www.apostilando.com/download.php?cod=283&categoria=C%20e%20C++



Diferenças entre Linux e Windows?



Aparentemente olhando as janelas e ícones de um ou outro desktop a


diferença é que Windows pode ser utilizado como um ótimo vídeo-game,

Linux é um sistema operacional poderoso (você vai ter que usar,

estudar e descobrir) []s



Veja alguns benéficos do Linux:



Características do sistema operacional Linux:...




* É livre e desenvolvido voluntariamente por programadores experientes,

hackers, e contribuidores espalhados ao redor do mundo que tem como

objetivo a contribuição para a melhoria e crescimento deste

sistema operacional.



Muitos deles estavam cansados do excesso de propaganda (Marketing)

e baixa qualidade de sistemas comerciais existentes

* Convivem sem nenhum tipo de conflito com outros sistemas operacionais

(com o DOS, Windows, OS/2) no mesmo computador.


* Multitarefa real

* Multiusuário

* Suporte a nomes extensos de arquivos e diretórios (255 caracteres)

* Conectividade com outros tipos de plataformas como Apple, Sun,

Macintosh, Sparc, Alpha, PowerPc, ARM, Unix, Windows, DOS, etc.

* Proteção entre processos executados na memória RAM

* Suporte a mais de 63 terminais virtuais (consoles)

* Modularização - O GNU/Linux somente carrega para a memória o

que é usado durante o processamento, liberando totalmente a memória


assim que o programa/dispositivo é finalizado.

* Devido a modularização, os drivers dos periféricos e recursos do sistema

podem ser carregados e removidos completamente da memória RAM a

qualquer momento. Os drivers (módulos) ocupam pouco espaço quando

carregados na memória RAM

(cerca de 6Kb para a Placa de rede NE 2000, por exemplo)

* Não há a necessidade de se reiniciar o sistema após a modificar a

configuração de qualquer periférico ou parâmetros de rede. Somente é

necessário reiniciar o sistema no caso de uma instalação interna de um


novo periférico, falha em algum hardware (queima do processador, placa

mãe, etc.).

* O crescimento e novas versões do sistema não provocam lentidão, pelo

contrário, a cada nova versão os desenvolvedores procuram buscar maior

compatibilidade, acrescentar recursos úteis e melhor desempenho do sistema

(como o que aconteceu na passagem do kernel 2.0.x para 2.2.x 2.4x).

* Não é requerida uma licença para seu uso. O GNU/Linux é licenciado de

acordo com os termos da GPL.


* Acessa corretamente discos formatados pelo DOS, Windows, Novell,

OS/2, NTFS , SunOS, Amiga, Atari, Mac, etc.

* Utiliza permissões de acesso a arquivos, diretórios e programas em

execução na memória RAM.



* O LINUX NÃO É VULNERÁVEL A VÍRUS!

Devido a separação de privilégios entre processos e respeitadas as


recomendações padrão de política de segurança e uso de contas privilegiadas

(como a de root, como veremos adiante), programas como vírus tornam-se

inúteis pois tem sua ação limitada pelas restrições de acesso do sistema de

arquivos e execução.



Frequentemente são criados exploits que tentam se aproveitar de falhas

existentes em sistemas desatualizados e usa-las para danificar o sistema.

Erroneamente este tipo de ataque é classificado como vírus por pessoas

mal informadas e são resolvidas com sistemas bem mantidos. Em geral,


usando uma boa distribuição que tenha um bom sistema de atualização

resolve em 99.9% os problemas com exploits. Qualquer programa

(nocivo ou não) poderá alterar partes do sistema que possui permissões

(será abordado como alterar permissões e tornar seu sistema mais restrito

no decorrer do guia).

* Rede TCP/IP mais rápida que no Windows e tem sua pilha constantemente

melhorada. O GNU/Linux tem suporte nativo a redes TCP/IP e não depende

de uma camada intermediária como o WinSock. Em acessos via modem a


Internet, a velocidade de transmissão é 10% maior.



Jogadores do Quake ou qualquer outro tipo de jogo via Internet preferem

o GNU/Linux por causa da maior velocidade do Jogo em rede. É fácil rodar

um servidor Quake em seu computador e assim jogar contra vários

adversários via Internet.

* Roda aplicações DOS através do DOSEMU, QEMU, BOCHS. Para se ter

uma idéia, é possível dar o boot em um sistema DOS qualquer dentro dele e

ao mesmo tempo usar a multitarefa deste sistema.


* Roda aplicações Windows através do WINE.

* Suporte a dispositivos infravermelho.

* Suporte a rede via rádio amador.

* Suporte a dispositivos Plug-and-Play.

* Suporte a dispositivos USB.

* Suporte a Fireware.

* Dispositivos Wireless.

* Vários tipos de firewalls de alta qualidade e com grande poder de segurança

de graça.


* Roteamento estático e dinâmico de pacotes.

* Ponte entre Redes.

* Proxy Tradicional e Transparente.

* Possui recursos para atender a mais de um endereço IP na mesma placa

de rede, sendo muito útil para situações de manutenção em servidores de redes

ou para a emulação de "mais computadores" virtualmente.



O servidor WEB e FTP podem estar localizados no mesmo computador, mas o

usuário que se conecta tem a impressão que a rede possui servidores diferentes.


* Os sistemas de arquivos usados pelo GNU/Linux (Ext3, ReiserFS) organizam os arquivos de

forma inteligente evitando a fragmentação e fazendo-o um poderoso sistema

para aplicações multi-usuárias exigentes e gravações intensivas.

* Permite a montagem de um servidor Web, E-mail, News, etc. com um baixo

custo e alta performance. O melhor servidor Web do mercado, o Apache, é

distribuído gratuitamente junto com a maioria das distribuições Linux.

O mesmo acontece com o Sendmail.

* Por ser um sistema operacional de código aberto, você pode ver o que o código


fonte (instruções digitadadas pelo programador) faz e adapta-lo as suas

necessidades ou de sua empresa. Esta característica é uma segurança a mais

para empresas sérias e outros que não querem ter seus dados roubados

(você não sabe o que um sistema sem código fonte faz na realidade enquanto

esta processando o programa).

* Suporte a diversos dispositivos e periféricos disponíveis no mercado, tanto

os novos como obsoletos.

* Pode ser executado em 10 arquiteturas diferentes (Intel, Macintosh, Alpha,

Arm, etc.).


* Consultores técnicos especializados no suporte ao sistema espalhados por

todo o mundo.

* Entre muitas outras características que você descobrirá durante o uso

do sistema.



TODOS OS ÍTENS DESCRITOS ACIMA SÃO VERDADEIROS E

TESTADOS PARA QUE TIVESSE PLENA CERTEZA DE SEU

FUNCIONAMENTO.
(Se quer saber mais sobre Linux, conheça a fonte