quinta-feira, 19 de dezembro de 2013

Baixar vídeos do youtube

You can easily download Youtube videos right from the terminal!

 $ sudo apt-get install youtube-dl

After installing the program, type this line in the terminal:

youtube-dl "insert the video's link here"



sábado, 28 de janeiro de 2012

Minitube no Ubuntu 11.10

Olá, hoje uma simples postagem.
Apenas como instalar o minitube para ver vídeos
no youtube sem necessariamente abrir um browser.
 
# add-apt-repository ppa:nilarimogard/webupd8
# apt-get update
# apt-get install minitube

terça-feira, 8 de novembro de 2011

TouchPad Linux

Ações sobre o Touchpad.

Para desabilitar o touchpad no ubuntu 10.10, digite o seguinte comando:
$ sudo modprobe -r psmouse

Se tudo estiver correto seu touchpad não estará mais funcionado.

Pronto, já digitou sem aqueles aborrecimentos de toda hora a seta ir para um lugar indesejado? Precisa do touchpad novamente?

Ok, para isso digite o próximo comando.


$ sudo modprobe psmouse proto=imps

Dica: Crie scripts para facilitar sua ação.

Ex:
#!/bin/bash

#desabilitar
modprobe -r psmouse


Outro script, agora para habilitar o touchpad.


#!/bin/bash

#habilitar
modprobe psmouse proto=imps


Salve os com um nome apropriado e com a extensão .sh, em um local de fácil utilização. Lembre que ele deve ter permissões de execução(#chmod 775 script.sh) e que você deverá executá-lo como root.

Para executar digite:
$ sudo ./nomeDoScript.sh

Espero que seja útil.

domingo, 13 de março de 2011

Alterar data no Slackware

Recentemente, ao instalar o Slacware com xfce, não achei nada para configurar o relógio pelo ambiente gráfico.
Como eu já conhecia o comando date, fiz com ele.

comando date MMDDhhmmYYYY
MM = mes
DD = dia
hh = hora
mm = minuto
YYYY = ano

ex :
date 031308112011
ajusta a data/hora para : março , dia 13 , 08:11 de 2011

Use date como root.

sábado, 12 de março de 2011

Configurar som no Slackware

De maneira bem simples, até porque acredito que esse problema já deve está obsoleto.

Primeiro comando a ser usado é o:
#alsaconf
Esse comando deve ser digitado na própria instalação do Slackware.
Com ele o slackware vai fazer uma varredura no seu hardware para achar o drive própria para ele.
Selecione a opção que mais se assemelha com o seu dispositivo.

O próximo comando é para ajustar o volume.
#alsamixer

Regule o volume com as setas.

Depois de configurar, só falta salvar as alterações.
#alsactl store


I like Slackware.

quarta-feira, 2 de março de 2011

Montar pendrive no Slackware

Montar pendrive é uma tarefa fácil.
Basta você digitar os simples comandos:

#mkdir /mnt/pendrive
#mount -t vfat /dev/*** /mnt/pendrive


ATENÇÂO: Onde eu coloquei ***, você deve digitar #blkid para saber como deve ser usado no seu caso.

Pronto seu pendrive já será montado. Mas note que será montado para root. O usuário normal, geralmente quem usa o pendrive, não vai ter grandes poderes sobre ele.
Para resolver isso melhore o comando.

# mount -t vfat -o umask=0000 /dev/*** /mnt/pendrive



Quer mais praticidade ainda?
Adicione a seguinte linha ao /etc/fstab:

UUID=código /mnt/pendrive vfat noauto,user,umask=000 0 0

ATENÇÃO: Onde tem código você deve substituir pelo código que aparece quando você digitou o comando blkid, como root.
Ex:
/dev/sdb1: LABEL="OSIELABREU" UUID="E89D-2F82" TYPE="vfat"

Note.
Esse é o código:
E89D-2F82

Abraço.
Qualquer dúvida estamos aí.

segunda-feira, 28 de fevereiro de 2011

Desligar slackware

Habilitar botão de desligar/reiniciar no Slackware com xfce.

Faz um tempinho que estou usando o Slack e sempre que precisava desligar/reiniciar usava o comando shutdown. Isso quer dizer que não conseguia desligar pelos botões.
Ora, usar o slack significa enfrentar tudo que for preciso para deixá-lo o mais confortável possível.
Então resolvi pesquisar e descobri que é muito fácil habilitar os botões.
O processo consiste simplesmente em adicionar o usuário ao grupo power.

Seguem os comandos que devem ser digitados.


$ egrep power.*usuario /etc/group

# gpasswd -a usuário power


Depois disso reinicie o computador e verá que os botões estão habilitados.

Eu vi esse artigo, que foi originalmente produzido em português,traduzido para o inglês. Mas na tradução os comandos foram escritos com letra maiúscula. Não escreva com letra maiúscula. Escreva tudo em caixa baixa.

domingo, 27 de fevereiro de 2011

Corrigir erro em imagem .iso

Objetivo:
Informar de modo simples como recuperar uma imagem .iso, baixada em torrent, que apresenta erro de md5.

Sempre achei a melhor solução baixar imagens .iso através do wget ou de programas que gerenciam torrents. Entretanto nas últimas vezes que eu baixei foram incontáveis as vezes que eu tive problema ao fazer o teste para comprovar a integridade da imagem.
Nós fazemos o teste com o comando:
$md5sum imagem.iso

$ md5sum debian-6.0.0-i386-xfce+lxde-CD-1.iso
d27dedadf96eef03889c079b55e0a418 debian-6.0.0-i386-xfce+lxde-CD-1.iso


Após esse comando é exibido um código”d27dedadf96eef03889c079b55e0a418 “. Este código, portanto deve ser igual ao presente no site que disponibiliza a imagem.

Pois bem, voltando ao assunto principal. Após baixar a imagem e verificar que a mesma apresenta erro de integridade. O passo seguinte era baixar de novo e torcer para não apresentar erro.
Contudo, agindo da seguinte forma isso não é mais necessário.

Após completar o download pelo gerenciador de torrent e fazer o teste que apresentou erro. Faça o seguinte:
Remova o torrent que está semeando. Atenção, remova só o torrent não remova a imagem já baixada. Com o arquivo de torrent, aquele que deu origem ao início do download, baixe de novo a imagem para o mesmo local onde foi feito o download anterior. Ao fazer isso o programa gerenciador de torrent vai perceber que já existe a imagem e vai procurar por erros. Após fazer a verificação da integridade ele vai baixar o que ficou faltando.

Teste a integridade da imagem de novo com o comando:
$md5sum.

Abraço.
Espero que funcione. Para mim ajudou bastante.

Referência para a postagem:
Experiência pessoal.

quinta-feira, 24 de fevereiro de 2011

Desabilitar sudo

Por questões de segurança eu não uso mais sudo no meu Kubuntu.
Quando você usa o sudo ele pede a senha na primeira vez e fica 15 min, sem pedir para as próximas vezes que você for digitar um comando como sudo.

Como eu não gosto de deixar meu computador exposto, vou desabilitar o sudo.
Antes é importante que você crie uma senha para o root, já que na instalação não é criada a senha dele, e sim do usuário normal.

Criar senha root.

Depois de criar uma senha para o root vamos editar o arquivo /etc/sudoers para desabilitar o sudo.
Digite:
#vim /etc/sudoers
ou use seu editor preferencial.

Comente a linha
#%admin ALL=(ALL) ALL

Salve com :w!
Pronto. Agora para usar os poderes do administrador você terá que digitar simplesmente su.

Abraço, até mais.

Criar senha de root no *buntu

Quando você instala alguma versão do Ubuntu, seja ela Kubuntu, Xubuntu, Edubuntu, Lubuntu,(ufa...) a senha que usará na instalação será a senha do usuário normal. Seu usuário sem poderes. Esse usuário irá ter alguns poderes oriundos do comando sudo.

Como vocês podem ver, esse usuário lhe dará plenos poderes de usar todos os recursos de usuário avançado de seu Ubuntu, porém esse privilégio não te torna um (root).

Agindo dessa forma você criará um usuário root.

$ sudo passwd root

Prontinho, você acaba de criar senha para o root. Agora para acessar o root digite:

$ su
password: (digite a senha do root)

Até mais, abraço.

O programa X está instalado no Debian-like?

Para saber se o programa kaffeine está instalado no sistema, use o seguinte comando no terminal:

# dpkg -l | grep kaffeine

osiel@kubuntu:~$ dpkg -l | grep kaffeine
ii kaffeine 0.8.7-1ubuntu5.1 versatile media player for KDE

Na linha de baixo você verá isso:
ii kaffeine 0.8.7-1ubuntu5.1 versatile media player for KDE

Onde o ii indica que o programa está instalado.

quarta-feira, 23 de fevereiro de 2011

Usando o LILO para gerenciar partições

O LILO(Linux Loader) é um utilitário do GNU/Linux que gerencia as partições. Hoje ele encontra-se praticamente extinto, sobrevive em poucas distros e tem presença assegurada no Slackware. Ele é usado como um "boot manager" que divide cada boot para cada tipo de sistema.
O LILO tem seu arquivo de configuração em /etc/lilo.conf lá ele armazena as informações necessárias para que ele faça a "divisão" de partições.
Aqui segue um exemplo de um lilo.conf com duas distros: Slackware e kubuntu.
Mais a frente eu mostro como editar uma partição Windows.

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
# Append any additional kernel parameters:
append=" vt.default_utf8=0"
boot = /dev/hda

# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
bitmap = /boot/slack.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used. We don't specify it here, as there's just one column.
bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color,
# background color, shadow color.
bmp-timer = 65,27,0,255

# Standard menu.
# Or, you can comment out the bitmap menu above and
# use a boot message with the standard menu:
#message = /boot/boot_message.txt

# Wait until the timeout to boot (if commented out, boot the
# first entry immediately):
prompt
# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 150
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda1
label = Slackware
read-only


image =/mnt/kubuntu/boot/vmlinuz-2.6.28-19-generic
root = /dev/sda2
label = Kubuntu
read-only


# Linux bootable partition config ends

Vamos agora ver as partes do arquivo passo a passo:

1. A linha: boot = /dev/hda

Ela indica onde será o funcionamento do LILO, nesta linha, o LILO está configurado para rodar no MBR. Mas podemos mudar o /dev/hda para outro tipo de funcionamento. Um exemplo é colocar para funcionar em um disquete: substituímos o boot = /dev/hda pelo boot = /dev/fd0 (ou fd1, fd2... dependendo de onde está seu driver de disco).

2. bitmap = /boot/slack.bmp
Essa linha indica uma imagem que aparecerá no Lilo.

3. timeout = 150

Esta linha indica em quanto tempo a partição padrão (você verá mais a frente) vai entrar automaticamente, ou seja, sem você mexer em nada.
Essa linha está configurada para rodar em 15 segundos.

Agora vamos ver como configurar quais partições estão disponíveis.
A linha que coloca a partição disponível é...

Para partições GNU/Linux:
---
image = /boot/vmlinuz
root = /dev/hda1
label = Slackware
read-only


image =/mnt/kubuntu/boot/vmlinuz-2.6.28-19-generic
root = /dev/sda2
label = Kubuntu
read-only

---
image= edite apontando para o vmlinuz da sua distro.
root = /dev/hda1 <--- em vez de /dev/hda1 coloque a partição linux
label = Slackware ou Kubuntu <--- Onde tem o nome dos sistemas você muda dependendo do seu Linux.

Para uma partição não Linux:

other = /dev/hda3
label = Windows 7
table = /dev/hda



other = /dev/hda3 <--- em vez de /dev/hda3 coloque a partição que você queira
label = Windows 7 <--- Onde tem Windows 7 você muda para a versão do seu Windows.
table = /dev/hda <--- Você coloca em que "table" está a partição (/dev/hda3)

Lembre-se depois de fazer as alterações tem que executar o comando lilo como root.

Abraço e até mais.

Eu tenho a força

Criando outro usuário com o poder de root:
Passos:

- Faça os procedimentos de criar um usuário normal;
#adduser teste

- Edite o /etc/passwd com o seu editor preferido;
#vim /etc/passwd
- Vá à linha do usuário e edite de:
teste:x:1002:1002:,,,:/home/teste:/bin/bash

para:
teste:x:0:0:,,,:/home/teste:/bin/bash

No lugar do PID do usuário 1002, troque pelo PID do root 0.
Salve e logue como teste para você ver a diferença.

Apartir de agora quando logar com o usuário teste será automaticamente "transportado" para a conta do root.

sábado, 12 de fevereiro de 2011

Extrair imagens de um arquivo .pdf

O utilitário pdfimages está disponível no pacote xpdf encontrado na maioria das distros GNU/Linux.

Para extrair digite:
$pdfimages arquivo.pdf figuras.

Por padrão serão salvas com o formato .ppm.

Se quiser salvar em .jpg faça assim:

$pdfimages -j arquivo.pdf figuras

segunda-feira, 31 de janeiro de 2011

Agendar Downloads

Agendar downloads pelo terminal do Linux
Ferramentas necessárias: cron e wget

Quem conhece as ferramentas cron e wget, provavelmente já pensou ou fez isso que eu vou mostrar. Mas quem não conhece fica aí uma forma de conhecê-los, brevemente.

Recentemente eu precisei fazer 24 downloads de episódios de uma série. Das formas que eu encontrei a mais viável era baixar de um por um no megaupload. Cada episódio com 350MB, apesar de a net ser boa, seria uma tarefa no mínimo trabalhosa.

Pensei: vou pegar todos os links e adicionar no crontab com o wget.

Primeiro breve explicação sobre o que é crontab.

crontab
Existe um arquivo /etc/crontab que serve para agendar tarefas de administração do sistema, para todo o sistema ou apenas um usuário normal. Entretanto, no nosso caso, não se faz obrigatório editar esse arquivo. Por isso, não vou entrar em muito detalhes, já que esse não é objetivo dessa dica.

Saiba que a edição abaixo mostrada também serve para este arquivo. Mesmo assim eu acredito que você deva estudá-lo.

wget
O comando wget trabalha em segundo plano e pode ser usado para configurar e executar um download sem que o usuário tenha que permanecer conectado. Isso é, você pode começar um download, interromper e continuar mais tarde. Para isso use a opção "c", sem aspas.

Chega de enrolação e vamos ao que interessa.

No terminal, como usuário normal mesmo, digite:

$ crontab -e

Na primeira vez que você digitar isso vai aparecer um menu para que seja escolhido seu editor de texto preferido. Eu particularmente prefiro o vim, então vou de vim mesmo.

Depois de escolhido você vai ver uma linha assim:

# m h dom mon dow command

Onde:

* m = minutos (0 - 59)
* h = horas (0 - 23)
* dom = dia do mês (1 - 31)
* mon = mês (1 - 12)
* dow = dia da semana (0 - 6, sendo 0 igual a sábado, 1 igual a domingo, 6 igual a sexta)
* command = comando


Pronto, explicado isso vamos editar.

No comando, digite suas opções de horário.

# minuto...hora..."dia mês"...mês..."dia semana"... comando
36 3 31 1 2 wget -c http://www617.megaupload.com/files/6d686852898c309bf6b7eae2917d32a6/LOST.s02E08.dual.audio%5Bwww.Bestuniom.Net%5D%20By%20Tyrdall.avi

Aqui temos a seguinte situação:

No minuto 36, às 3 horas da manhã do dia 31 do mês de janeiro, uma segunda feira, eu quero que o "wget -c" baixe o arquivo do endereço http://www617.megaupload.com/files/6d686852898c309bf6b7eae2917d32a6/LOST.s02E08.dual.audio%5Bwww.Bestuniom.Net%5D%20By%20Tyrdall.avi.

Um problema que você pode ver, nessa dica não tem nada que armazene o momento do fim do download, o que poderia ser usado como uma variável, ou algo assim. Já que sabemos que esses servidores, quando não se tem conta, o limite fica restrito a um download por vez.

Fica a pergunta: Quando começar o outro?

Eu também gostaria de uma forma. Mas como não tenho eu fiz o seguinte: editei para começar o novo download com o dobro do tempo que está marcando para o seu fim. Entendeu? Isso mesmo, comecei um download e na janelinha do Firefox aparece que o download vai terminar em 30 minutos, coloquei no comando para começar com um hora depois do outro. Não é forma mais correta, mas no momento é a mais viável.

Sendo assim edite a próxima linha com o tempo que você acha que vai ser suficiente e coloque quantas linha achar que pode.

Obs.: Usei aqui links do megaupload. Aquele link que já está pronto, depois da contagem dos 45 segundos.

sábado, 29 de janeiro de 2011

Google Chrome no Slackware

.
Eu ainda não sei qual é melhor Google Chrome ou Firefox, enquanto não me decido vou usando os dois.
Como o Firefox já vem instalado no meu Slack XFCE, só falta instalar o Chrome.
Seguem abaixo os links:

Google Chrome

gconf

orbit2

mozilla-nss-3


Pronto baixei todos agora dentro da pasta onde eles se encontram vou digitar, como root, o seguinte comando:
#installpkg *

Aproveite.

quarta-feira, 26 de janeiro de 2011

Descompactadores GNU/Linux

É muito simples executar descompactação pelo modo gráfico. Mas e se estivermos no terminal vamos sair só para descompactar um arquivo? Acho que não, né?
Vou colocar alguns descompactadores mais usados no Linux.

Para arquivos .tar.gz use:

tar -vzxf arquivo.tar.gz

Para arquivos .tar.gz2:

tar -jxvf arquivo.tar.bz2

Para arquivos .zip:

gunzip arquivo.zip

Para arquivos .rar:

unrar x arquivo.rar

Para arquivos tar:

tar -xvf arquivo.tar

Para arquivos tar.bz2:

tar -jxvf arquivo.tar.bz2

Preguiça estou fora. Eu gosto é de teclar. :)

Wireless no Slackware

.

Vou contar, neste post, a experiência que eu tive para configurar a rede wireless no meu Slack.
A primeira coisa a fazer é saber se sua placa Wireless é compatível com o Linux.
A minha é uma Edimax, com chipset Ralink. Veja a saída do comando:
$lsusb
Bus 001 Device 004: ID 148f:2573 Ralink Technology, Corp. RT2501USB Wireless Adapter

Esta é minha placa na visão do Linux.
Se saiu alguma informação sobre a placa é porque o sistema reconhece, não vou precisar baixar driver.

Vamos agora instalar um Network Manager(Gerenciador de Conexões). Como instalar algo se você ainda não está conectado?
Isso foi a salvação da lavoura. No DVD com o Slack tem uma pasta chamada extras e nela tem o ótimo Network Manager, conhecido com wicd.
Basta entrar na pasta digitar, como root, o seguinte comando:

#installpkg wicd-1.6.2.1-i486-1.txz

Após este, execute esse outro:

#chmod +x /etc/rc.d/rc.wicd


e mais esse:

#/etc/rc.d/rc.wicd start

Depois desses três comando seu wicd deve ser instalado normalmente.
A minha instalação ocorreu sem problemas, mas ao abrir o wicd recebi a mensagem:

Unable to contact the Wicd daemon due to an access denied error from DBus. Please check that your user is in the netdev group.

Perceba que ela faz uma alerta: Você não faz parte do grupo netdev.

E agora como fazer parte do seleto grupo? =)
É simples caro colega, digite:

$ egrep netdev.*seu_usuario /etc/group

Nunca é demais falar para no lugar de seu_usuario você deve trocar pelo seu login.

Feito isso, você não deve receber nenhuma resposta.
Então digite mais esse:

#gpasswd -a seu_usuario netdev (preste atenção esse tem que ser como root)
Observe também que para cada novo usuário cadastrado no sistema, você deverá adicioná-lo ao grupo netdev.
Ok? Vamos em frente.

Reinicie o computador.

Pronto reinciou o sistema e conectou perfeitamente. Ótimo!
Mas se você não teve tanta sorte e recebeu isso aqui de "presente":

Connection Failed: Unable to Get IP Address

Faça isso:
# iwconfig wlan0 essid "Essid da sua rede" (vai obter o essid com o comando #iwlist wlan0 scan)
e por último:

# dhclient wlan0

Para conectar automaticamente ao ligar o computador você deverá inserir, no arquivo /etc/rc.d/rc.local, esses comandos:

iwconfig wlan0 essid "Essid da sua rede"

dhclient wlan0



Se tudo ocorreu bem, você já pode se conectar.
Espero que minha experiência possa ser útil de alguma forma.
Até o próximo. E acho que vai bem rápido já que vou aprender muito com o Slackware.

terça-feira, 25 de janeiro de 2011

md5

.
Essa é uma ferramente muito importante para testar distribuições baixadas em formato .iso.
Obs: Não só para distribuições. Pode ser usado para todo tipo de imagem .iso, arquivos tar.gz, tar.bz2, dentre outras opções.
Ao baixar um arquivo grande, é possível haver um comprometimento dessa imagem. Essa perda de dados pode ser verificada com o seguinte comando:
osiel@kubuntu:~/distros$ md5sum arquivo.iso

Ao executar esse comando você receberá um código, esse processo pode demorar um pouco dependendo do processamento da sua máquina.
osiel@kubuntu:~/distros$ md5sum slackware-13.1-install-d1.iso
477504f499ab6c4cc08485ddb2084b81 slackware-13.1-install-d1.iso

Esse código"477504f499ab6c4cc08485ddb2084b81" deve ser comparado com o arquivo .md5 que veio junto do seu download. Se não vier arquivo .md5 olhe no site onde foi feito o download.
osiel@kubuntu:~/distros$ cat slackware-13.1-install-d1.iso.md5
477504f499ab6c4cc08485ddb2084b81 slackware-13.1-install-d1.iso

Se os dois arquivos estiverem no mesmo diretório, basta usar o comando md5sum com a opção -c que ele retornará se a imagem está apta ou não para uso.
osiel@kubuntu:~/distros$ ls
slackware-12.0-install-d1.iso slackware-13.1-install-d1.iso.md5

osiel@kubuntu:~/distros$ md5sum -c slackware-13.1-install-d1.iso.md5
slackware-13.1-install.iso: A soma coincide

Neste caso você pode ver que os códigos são compatíveis. Pode gravar sem medo e testar seu Linux.
Se os códigos não combinarem significa que sua imagem está corrompida e você terá que fazer o download novamente.
Não é viável gravar imagens comprometidas, pois no meio da instalação você vai receber uma mensagem alertando da falta de pacotes e sua instalação não vai ser completa isso se não for cancelada na mesma hora.

segunda-feira, 17 de janeiro de 2011

E o seu HD, como vai?

Ferramenta smartmontools



Este pacote está disponível na maioria das distribuições e tem como principal função, testar o seu HD.
Caso não tenha a ferramenta no seu GNU/Linux, instale-o assim. Isso é claro se o seu Linux for um Debian-like.

osiel@kubuntu:~$ sudo apt-get install smartmontools
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes extra a seguir serão instalados:
bsd-mailx mailx postfix
Pacotes sugeridos:
procmail postfix-mysql postfix-pgsql postfix-ldap postfix-pcre sasl2-bin resolvconf postfix-cdb
Os NOVOS pacotes a seguir serão instalados:
bsd-mailx mailx postfix smartmontools
0 pacotes atualizados, 4 pacotes novos instalados, 0 a serem removidos e 2 não atualizados.
É preciso baixar 1718kB de arquivos.
Depois desta operação, 4170kB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? S

Pronto o apt-get vai concluir a instalação, depois disso é só começar a usar a ferramenta de teste.

Na maioria das vezes você vai usar o utilitário smartctl seguido se suas opções.
Ex:
osiel@kubuntu:~$ sudo smartctl -i /dev/sda
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Device Model: SAMSUNG HD502HI
Serial Number: S1ZVJ60Z405855
Firmware Version: 1AG01118
User Capacity: 500,107,862,016 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 8
ATA Standard is: ATA-8-ACS revision 3b
Local Time is: Tue Jan 18 02:09:08 2011 BRST

==> WARNING: May need -F samsung or -F samsung2 enabled; see manual for details.

SMART support is: Available - device has SMART capability.
SMART support is: Enabled

Vemos aqui informações sobre o HD. Fabricante, capacidade, etc.

Se você receber uma mensagem dizendo que o smartctl não está suportado pelo drive, basta executar:

# smartctl -s on /dev/sda

Com o parâmetro -t short, nós temos um diagnóstico rápido sobre a saúde do HD
osiel@kubuntu:~$ sudo smartctl -t short /dev/sda
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: "Execute SMART Short self-test routine immediately in off-line mode".
Drive command "Execute SMART Short self-test routine immediately in off-line mode" successful.
Testing has begun.
Please wait 2 minutes for test to complete.
Test will complete after Tue Jan 18 02:14:24 2011

Use smartctl -X to abort test.

O próximo comando é o:
#smartctl -l selftest /dev/sda
Como a própria opção já deixa implícito, a ferramente fará um auto-teste e será satisfatório se exibir como resultado a informação:
Completed without error

Para os masoquistas existe a opção de teste longo(que dura cerca de uma hora) usnado o parâmetro -t long.

#smartctl -H /dev/sda
Com este comando nós teremos uma informação rápido sobre a saúde do HD.
osiel@kubuntu:~$ sudo smartctl -H /dev/sdb
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

A informação "PASSED" assegura que não tem nenhum erro no HD. Ao contrário se aparecesse FAILING, você deveria acender a luz amarela, seu HD pode está indo para o "brejo".

Usando a opção "A" no lugar da dita anteriormente, você terá todos os atributos suportados pelo HD.
Na lista que será mostrada você deve atentar para a coluna Type.
Old_age, significa que o HD está no final de sua vida útil, mas não pode ser considerado um problema. Já a Pre_Fail, é mas grave, indica que seu HD está com sérios problemas.
Na coluna WHEN_FAILED, que é a mais importante, será mostrada o status de cada opção. Para o um HD saudável, não deve haver nada nesta coluna, isso indica que seu HD nunca apresentou erros.