Guia de como se dar bem no Slackware sem recorrer a interface gráfica

mre

Modo texto versão 0.1 - Guia introdutório sobre o bom uso do modo texto para configurar/curtir e adaptar seu GNU/Linux Slackware.Texto bem completo e didático, vale à pena conferir!

[ Hits: 122.861 ]

Por: Murilo R. Esplugues em 25/10/2004 | Blog: http://www.helpday.blogspot.com/


Instalando módulos! (Eu era cego, mas o Tubo de Raios Catódicos do Senhor me iluminou)



Aprenderemos princípios úteis de como fazer nosso hardware funcionar, que tal um exemplo de como instalar uma placa de som? O que move alguém a fazer algo? A necessidade.

Partindo desse princípio, digamos que eu precise ouvir o último CD do "Rage Against the Machine", então vou configurar minha placa de som para funcionar, porque preciso ouvir alguma coisa além de bips. Vamos nessa?

A) Veja que módulos já estão carregados!

# lsmod
Module                  Size  Used by    Not tainted
cmpci                  26044   0
soundcore               3236   2  (autoclean) [cmpci]
sis900                 11972   0  (unused)
ide-scsi                7456   0

Este comando te dará uma idéia do que já está funcionando, talvez a placa de som já esteja funcionando você não saiba, no meu caso é o módulo "cmpci", do chipset de áudio CM8738, qualquer duvida sobre ele pode ser sanada indo no Google, mais uma coisa "cmpci" significa "C-Media PCI", empresa + barramento.

Algumas distribuições vem com ferramentas bem interessantes que detectam seu hardware (inclusive Slackware 9) e se alguma placa mudou ou foi instalado algum hardware novo, ele a mostra e tenta instalar o driver, prático mas continuaremos sem saber como tudo realmente funciona.

B) Descubra qual é sua placa de som! E a maioria do seu hardware.

# lspci

Este comando lista os dispositivos PCI presentes. Se tiver uma placa com tudo onboard como eu, (pobre de mim), praticamente todo teu hardware vai aparecer ali. Para você ter uma idéia a "placa de som" é o que o lspci chama de "Multimedia audio controller". A minha saída teve o seguinte formato:

# lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 530 Host (rev 03)
00:00.1 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev
d0)
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 (rev b1)
00:01.1 Class ff00: Silicon Integrated Systems [SiS] ACPI
00:02.0 PCI bridge: Silicon Integrated Systems [SiS] 5591/5592 AGP
00:09.0 VGA compatible controller: Trident Microsystems TGUI
9660/968x/968x (rev d3)
00:0c.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev
10)
00:0c.1 Communication controller: C-Media Electronics Inc CM8738 (rev 20)
00:0d.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900
10/100 Ethernet (rev 02)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 6306
3D-AGP (rev a3)

Vamos por passos?

00:00.0 Host bridge: Silicon Integrated Systems [SiS] 530 Host (rev 03)
*** Esta é a descrição do chipset principal da placa-mãe SIS 530.

00:00.1 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev
d0)
*** Interface IDE :) SIS 513, chipset que controla a interface usada
pelos CDs e HDs por exemplo.

00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 (rev b1)
*** Barramento ISA

00:01.1 Class ff00: Silicon Integrated Systems [SiS] ACPI
*** ACPI é usado para controlar o consumo de energia de micros modernos

00:02.0 PCI bridge: Silicon Integrated Systems [SiS] 5591/5592 AGP
*** A palavra mágica "AGP" no final da uma dica.

00:09.0 VGA compatible controller: Trident Microsystems TGUI
9660/968x/968x (rev d3)
*** O lspci encontrou minha placa de vídeo Trident, posso usar dois
monitores ao mesmo tempo :)

00:0c.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev
10)
*** Olha meu controlador de áudio ai. Aquele CM8738 no final é importante, é o chipset.

00:0c.1 Communication controller: C-Media Electronics Inc CM8738 (rev 20)
*** C-Media de novo, mas tem uma função diferente da anterior

00:0d.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900
10/100 Ethernet (rev 02)
*** Controlador de Rede, SIS900 é o chip.

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 6306
3D-AGP (rev a3)
*** OK, meu controlador VGA, 3d-AGP ruim que dói, mas pelo menos o nome rima.

Muito bem, se na saída do comando "lsmod" lá em cima, não tivesse aparecido o módulo "cmpci", eu instalaria esse módulo fazendo os seguintes comandos:

# insmod cmpci
# modprobe cmpci


O primeiro comando "insmod cmpci" instala o módulo "cmpci", lembram-se "C-Media PCI" e o segundo comando "modprobe cmpci" faz o módulo funcionar, carrega-o.

OK, sei que você é uma pessoa cheia de dúvidas e isso é bom porque mostra que está interessado, poderá perguntar: O nome do chipset controlador de áudio é CM8738, como é que vou saber o nome do módulo que devo carregar?

a) Procure no diretório "/lib/modules/X.X.XX/kernel/drivers", (sendo "X.X.XX" o número correspondente do kernel) pelo tipo de driver que você quer instalar, se é um driver de placa de rede, entre no diretório "net", se é um driver de uma placa de som entre no diretório "sound", e assim por diante, o nome do módulo normalmente tem a ver com a empresa que o fez o chip ou a placa.

Exemplo: Caso eu queira instalar minha placa de rede onboard (SIS900), eu faria o seguinte (caso não soubesse o nome do módulo e já soubesse o nome do chipset usando os artifícios mostrados acima):

# cd /lib/modules/X.X.XXX/kernel/drivers/net
# ls

3c501.o.gz
arlan.o.gz
epic100.o.gz
...
arlan-proc.o.gz
eexpress.o.gz
ne2k-pci.o.gz
sis900.o.gz
yellowfin.o.gz
...

OBS: Encurtei a lista para poupar espaço.

# insmod sis900
# modprobe sis900


É claro que para uma placa de rede há mais coisas a fazer para que ela funcione corretamente numa rede e arquivos de configuração para mudar, mas o módulo (driver) da "placa de rede" está instalado. Para confirmar faca:

# lsmod

b) Abra o seu browser preferido, o de muita gente é o Mozilla, eu gosto muito dele, apesar de ser um pouco lento, por estarmos falando de ferramentas para modo-texto, abra o links que é um excelente browser para modo texto que diferente do lynx suporta frames, para situações em que não se precisa de frescuras, ele é ótimo.

Para quem quer saber porque eu gosto mais de "links" ao invés de "lynx", favor fazer a experiência de abrir o site do slashdot (www.slashdot.org) com os dois, a clareza que a organização de dados, aumenta nosso rendimento.

Voltando ao assunto, na Internet vá ao Google e pesquise sobre "CM8738 + linux + module", na infinidade de páginas que abrirão você provavelmente encontrará alguma que trate do módulo do CM8738 para Linux, e a página mencionará "cmpci", normalmente isso funciona.

Procure também nos fóruns sobre GNU/Linux pela Internet, certamente encontrarão algum caso parecido com o seu e terá o problema resolvido.

Página anterior     Próxima página

Páginas do artigo
   1. Índice
   2. Por que usar o modo texto? Bem, porque não?
   3. Por onde começar? (No princípio o programador fez o código...)
   4. Instalando módulos! (Eu era cego, mas o Tubo de Raios Catódicos do Senhor me iluminou)
   5. Chamem a Dona Isa (Perdoe-os Pai, porque não sabem o que fazem...)
   6. Configurando o acesso à Internet (Fez-se noite, fez-se manhã, segundo dia)
   7. Usando o pppsetup
   8. Internet: Arquivos que precisam ser configurados (Não digas, sou indouto e incapaz)
   9. Programas úteis para usar quando estiver conectado
   10. Comandos úteis
   11. Links (Referência)
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalar e configurar um servidor FTP no CentOS

Som sem problemas em notebooks com placa Intel

Recursos de placas de vídeo nVidia no X.org

Android - Emulando, Instalando e Removendo Aplicativos APK

OCSInventory com inventário de pacote Microsoft Office - Instalação no Ubuntu Server

  
Comentários
[1] Comentário enviado por cvs em 26/10/2004 - 01:36h

Figura demais, ainda não li, mas achei engracada a forma como se refere aos topicos... vou ler e depois posto novamente, se houver algum erro, pode ter certeza, serei o primeiro a atirar a pedra! hehehehe :D

[2] Comentário enviado por removido em 26/10/2004 - 02:05h

Uma didática original , humorada, para retirar aquele "medo" natural do console...
Artigo originalíssimo...
Parabeńs!!!

[3] Comentário enviado por beetle_juice em 26/10/2004 - 08:27h

Cara vc estah de parabéns mesmo ao mesmo tempo que é tudo complicado vc consegue esclarecer que eh simples achei o máximo e pretendo ver mais artigos ao seu podero poder de domínio Linux valeu...

[4] Comentário enviado por wronieri em 26/10/2004 - 10:41h

Muito bom seu artigo, bem objetivo e didático poderia até virar uma apostila ;-)

[5] Comentário enviado por gnu em 28/10/2004 - 14:35h

muito bom e bem humorado... pena que a questão de modems no linux seja mais pra chorar que pra rir... mas o artigo é ótimo!

[6] Comentário enviado por juliomortandela em 29/10/2004 - 13:18h

achei que fosse só eu, que usasse mais um monte de consoles logados no modo texto fazendo outras coisas mais interessantes que no modo gráfico... hehehehe

ótimo artigo.

Julio Cesar Campos

[7] Comentário enviado por mre em 05/11/2004 - 13:09h

Não. Você não está sozinho... ; - )

[8] Comentário enviado por chronos em 30/04/2005 - 15:39h

mre, parabéns, depois do seu comentário no meu artigo fui ver sua lista de artigos e esse aqui é realmente muito interessante. Merece destaque especial a parte sobrre os Comandos Utéis, é muito didático e pode ajudar quem nunca se logou num console rapidão :).

Vou enviar o link a um amigo de trabalho que começa a trabalhar agora com linux via ssh, parabéns!

[]'s

Felipe (chronos) Prenholato

[9] Comentário enviado por borges.g em 20/03/2006 - 11:10h

kra e muito bom esse seu artigo mais a minha placa da um erro de "unresolved symbol" vc sabe como posso resolver isso.

to precisando d ajuda.

valews.

[10] Comentário enviado por ghodoy em 27/06/2006 - 10:50h

Cara.até ler seu artigo pensei que conhecia um pouco o Slack.........Parabens..excelente artigo.

[11] Comentário enviado por brejao em 13/07/2006 - 14:21h

Olha.... difícil encontrar artigos diretos ao assunto... parabens.

[12] Comentário enviado por nqk18469 em 06/09/2006 - 04:38h

Ótimo conteúdo, com ótima didática, principalmente para, pessoas que assim como eu, estão iniciando neste universo do Linux...

[13] Comentário enviado por edulimaabreu em 17/09/2006 - 02:13h

Nossa, adorei. Como já foi dito acima, a sua didatica eh muito boa, parabens :)
OBS: Não conhecia o comando "tree" e nem sabia q o "cat" podia ser usado para arquivos de audio tambem.

Outro comando legal q vc deve ter esquecido de comentar eh o "more", q serve para ler arquivos.
$ more nomedoarquivo.txt

[14] Comentário enviado por removido em 12/11/2007 - 00:15h

muito bom e didatico o que tem sido dificil encontrar em posts tecnicos..

grande abraco!!!

[15] Comentário enviado por removido em 16/01/2008 - 21:44h

É isso ai mó barato e pra quem quer saber mais porque não ler a ultima
edição da Revista Linux. Eu mesmo curto de montão modo texto pois minha caroça velha não tem rato só teclado uma sis 530 com k6 2 450 mhz . Graças ao mplayer posso assistir videos com legendas, é claro que
o mplayer fica avizando que minha cpu é podrona mas tudo bem. O que importa é curtir.

[16] Comentário enviado por dansilva em 02/03/2008 - 15:13h

Muito bom esse artigo, meus parabéns!
Me ajudou muito a abrir a mente para instalar o Slack aqui.

Abraço

[17] Comentário enviado por mre em 24/03/2008 - 10:14h

Pessoal estou aprontando um update nesse artigo. Que áreas vcs acham que devo focar? Redes? Configuração de dispositivos? Instalação? Deixem suas dicas/interesses... 2 semanas é o tempo de divagação!

Abraço a todos,

Murilo Rosa Esplugues

obs: Ainda tenho aquele k6 500 do artigo (tenho um semprom 2.2 com 1.5 de ram como pc principal) e um laptop toshiba pentium 2 233 com 64 mb de ram e hd de 4GB.

[18] Comentário enviado por ElionW3 em 28/03/2008 - 16:04h

Rapz, achei o artigo ótimo, e espero o update...

Na verdade eu to querendo arrancar o Vista Home do laptop, e colocar o slack, mas estou com um pouco de medo...
Ubuntu por exemplo, não consegui, fica uma tela preta logo de inicio e n passa daquilo (axo q o gnome tem algo contra tela lcd widescrreen do laptop, pq no Kubuntu consegui)



Outra coisa, pra baixar o slack eh tudo aquilo mesmo? 4gb o.O, n é pra ser leve?
td isso em bibliotecas etc e tal?
pod axar a pergunta nOOb mas responda, heheuah

[]'s

[19] Comentário enviado por Lord_Nikon em 12/05/2008 - 10:30h

Mandou bem. Olha que eu sempre achei a slackware complicado. Mas agora... clareou mesmo a imagem que eu tenho sobre tudo nele... Vou tentar retomar algumas configuracoes (agora vai ser mais pratico) qualquer coisa grito ai para voce. Abracao.

[20] Comentário enviado por removido em 09/01/2009 - 15:30h

Bom... não sei por que as pessoas ainda tem medo do modo texto. 0o
Ele é mais rapido e prático... =D

[21] Comentário enviado por konqueror em 17/08/2009 - 10:18h

mre

O seu artigo apesar de ter descoberto após algum tempo em relação a data de postagem aqui no VOL,man com toda a certeza resumo em apenas uma palavra excelente,PARABENS muito original e não estou falando da cerveja é claro,e volte sempre .


Abs muito bom
:-)

[22] Comentário enviado por Lerub em 06/10/2012 - 06:52h

O mestre a zoação! Termine com Mil e terá PangasMil!

Mestre do Slackware! kkk...

[23] Comentário enviado por Lerub em 06/10/2012 - 06:53h

Muito bom! O Brasil está precisando de nerds que nem você!

[24] Comentário enviado por familiaungido em 05/11/2014 - 00:52h

Já baixei a versão Slackware 14.1, estou juntando coragem para a instalação, artigos como esse colaboram dando-nos segurança.

[25] Comentário enviado por mre em 05/11/2014 - 01:44h


[24] Comentário enviado por familiaungido em 05/11/2014 - 00:52h:

Já baixei a versão Slackware 14.1, estou juntando coragem para a instalação, artigos como esse colaboram dando-nos segurança.

---

Cara, acredite quando digo que não é tão fácil quanto outras distribuições (red hat, centos, ubuntu ou mesmo debian) mas vai te dar o máximo de controle possível e com certeza aprenderá o dobro, aguente firme ao passar pela arrebentação.

Abraços,

Murilo Esplugues

[26] Comentário enviado por flcoutos em 14/05/2015 - 16:15h

Murilo Esplugues [@mre],
#favoritado
Artigo simples, espirituoso e instrutivo.
Obrigado!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts