Ubuntu - Dicas, comandos e indicações.

Atualizado em: 19/09/2006



Sobre este documento

Comandos que considero exclusivos do Ubuntu, comandos comum a todas as distro, ao mundo GNU/Linux ou especificos ao pacote, estão no FAQ ou tutorial especifico do pacote ou comando.

Resumo de comandos, alguns exemplos e indicações de material relacionado ao Ubuntu, ambiente, diversas tipos de maquinas e instalações, preferencialmente usando somente o DVD ou CD.

Eventualmente para instalar ou atualizar algum pacote, alterei a configuração para buscar em algum mirror na internet.

Os endereços indicados neste documento estão sempre desatualizados, Ubuntu e suas derivações tem uma forma estranha de nomear as imagens ISO, os diretórios mudam de nome periodicamente, quando a URL indicada falhar, procure navegar a partir da raiz dela.

Sobre Ubuntu

Considero Kurumin e Ubuntu como variantes do Debian, utilizam os pacotes e repositorios Debian, ainda não tive tempo de fazer comparativos mais detalhados, a principio considero Ubuntu e suas variantes, também o Kurumin muito mais amigáveis e com pacotes mais atualizados que Debian, pesquise no Google por "utnubu", Debian aproveitando o que tem de melhor do Ubuntu.

Eles distribuem o CD gratuitamente, basta entrar no site e fazer o pedido, vem pelo correio sem custo algum, ideal para quem usa modem discado ou tem dificuldade no download, também tem as ISO disponiveis para download de diversas maneiras, http, ftp, bittorrent...

As imagens ISO tem nomes estranhos; Flight, Breezy Badger, Hoary Hedgehog. Estão sempre mudando, misturam estes nomes com testing e numeros como identificador da versão. Tem estes diretórios no mesmo local onde estão a ISO da versão 5.04 e 5.10, desisti de explicar isto aqui porque estou sempre desatualizado. Procure a explicação no sites sobre Ubuntu.

Debian também faz assim, achei muito confuso. Kurumin também é derivado do Debian mas identifica de forma mais compreensível com numeros (6.0, 6.1 ...), versão beta segue o numero da versão em desenvolvimento, 6.0 alpha ou beta, 6.0 beta1...

Antes de baixar e usar, tente entender esta forma de identificação da ISO e versão, qual o significado destas palavras, nem vou tentar explicar porque muda conforme o tempo, como muda também o nome dos diretórios para download.

Versão 6.10 - em desenvolvimento

Em 02.09.2006 encontrei referencias ao beta 6.10, não consigo encontrar a ISO deste beta (6.10), alguns endereços levam para um tal de edgy, em alguns lugares menciona 6.10 e outros edgy. Não sei qual o significado nem qual a relação de 6.10 com edgy, caso queira tentar pode iniciar com este endereço.

Página com dicas e download. Parece que tem uma imagem ISO diaria.
http://cdimage.ubuntu.com/kubuntu/dvd/current/

Versão 6.06 download

em 10 de Junho de 2006 encontrei estas identificações de ISO para download.

Neste endereço abaixo tem (kubuntu-6.06-dvd-i386.iso), no nome da ISO não tem aqueles nomes estranhos mas no inicio da página tem esta indicação "Kubuntu 6.06 LTS (Dapper Drake)", confira neste endereço.
http://cdimage.ubuntu.com/kubuntu/releases/6.06/release/

Em outro local tem outra definição, "Kubuntu 6.06 LTS (Dapper)", confira em
http://www.kubuntu.org/download.php

Procure por mais imagens ISO, navegue neste endereço.
http://cdimage.ubuntu.com/
http://www.kubuntu.org/

Procure nos sub-diretórios pela ISO conpatível com sua arquitetura, tem ISO especifica para edubuntu, xumbutu, kubuntu e outras, como exemplo para download do kubuntu.
http://cdimage.ubuntu.com/kubuntu/releases/6.06/release/

Alguns endereços de torrent

Estes endereços mudam conforme a versão, procure a acessar a URL inidicada nos endereços abaixo e procurar pela versão mais recente.

Estão sempre alterando os endereços, em 24/08/2006 a URL do kubuntu não abria mas encontrei a ISO neste sub-diretório do ubuntu
http://torrent.ubuntu.com/kubuntu/releases/dapper/release.1/dvd/kubuntu-6.06.1-dvd-i386.iso.torrent
neste endereço tem diversas imagemns, também ISO para DVD
http://torrent.ubuntu.com/
kubuntu 6.06.1 - arquitetura i386
http://ubuntu.c3sl.ufpr.br/releases/kubuntu/6.06/kubuntu-6.06.1-desktop-i386.iso.torrent

kubuntu 6.06.1 - arquitetura 64 bits
http://ubuntu.c3sl.ufpr.br/releases/kubuntu/6.06/kubuntu-6.06.1-desktop-amd64.iso.torrent

Ubuntu 6.06 server - arquitetura i386
http://espelhos.edugraf.ufsc.br/ubuntu-releases/6.06/ubuntu-6.06-server-i386.iso.torrent

Edubuntu - Ubuntu+educacional

Edubuntu - parece uma variante do Ubuntu customizada para educação, pensada em estudantes ou algo relacionado a educacional, visite o site do projeto em;
http://www.edubuntu.org/
http://wiki.edubuntu.org/EdubuntuWiki

Kunbutu - Ubuntu + KDE - Live CD com KDE

download;
http://www.kubuntu.org/download.php
Kubuntu - O Live CD do Ubuntu vem com ambiente Gnome, como prefiro o KDE, procurando na net encontrei o Kubuntu, um detalhe, estas imagens não estão no próprio site do Ubuntu, encontrei ISO para download via browser e via torrente em alguns mirrors, depois de alguns dias estes endereços retornavam páginas de erro, indicando que mudou o nome ou local, por isto nem vou colocar aqui os endereços das ISOS, a sugestão é procurar por elas no Google, procure por kubuntu+iso ou tente seguir as indicações do site oficial;
Site oficial, documentação, downlaod e muito mais..
http://www.kubuntu.org/

Optei por baixar a ISO do diretório 5.10, veja o resultado do torrent no console;

  | file:     kubuntu-5.10-live-i386.iso                                      |
  | size:     673,478,656 (642 MB)                                            |
  | dest:     /home/zago/ubuntu/kubuntu-5.10-live-i386.iso
  

Conferir a imagem ISO antes de gravar. Não achei a chave para conferencia, o bittorrent salvou somente a ISO, nos locais da ISO não tem nada sobre MD5 ou SHA1SUM ou outra maneira de verficar a integridade da ISO antes de grava-la, então calculei a chave e coloquei na caixa de pesquisa do Google e retornou 12 resultados iguais, considerei OK e gravei o CD, funcionou sem problemas, a chave encontrada pelo md5sum na ISO kubuntu-5.10-live-i386.iso foi esta; 83ab6f648ce431d26c08321d1f95457a

Boot pelo CD, rodando o sistema a partir do CD, não fiz a instalação, somente boot pelo CD como Live CD e carregou o sistema bem rápido em um amd64 3000+ com 1GB de RAM, mesmo sendo versão para 32 bits rodou nesta maquina sem problema algum, ainda não testei em maquinas de 32 bits.

O que achei estranho, mesmo selecionado o idioma Português, o KDE está todo em Inglês, no site fala em KDE 3.5 e nas opções de ajuda do KDE indica a versão 3.4.3, tem pacotes interessantes e muitos aplicativos, não achei o Firefox.

Rede, configurar manual como estação com IP fixo, Menu K -> System Settings -> Network Settings, tem opções para informar IP, DNS e gateway, achei estranho, informo os dados e também o gateway, fecho a tela e quando volto está em branco (vazio), depois de algumas tentativas sem conseguir navegar, deixei para outro dia.....

Subuntu - serving Ubuntu

http://www.subuntu.com

nUbuntu - Network Ubuntu

Para redes, ferramentas, segurança....
http://www.nubuntu.org/

64 bits, Download e testes com Live DVD

Tem diversas opções de download, também diversos diretórios com nomes que não entendi, baxei a ISO do Live DVD que está no diretóiro 5.10, tem diversas ISO, procure pesquisar sobre a opção que melhor lhe antende.

Baixar via bittorrent, procure pela ISO desejada em;
http://torrent.ubuntu.com/releases/

Exemplo de como baixar via bittorrent a ISO para CPU de 64 bits.

Procure nos mirrors por "amd64" ou algo relacionado a 64-bit PC (AMD64), tem imagens ISO pra CD e DVD, acesse;

http://torrent.ubuntu.com/releases/breezy/release/dvd/

Download via bittorrent na linha de comando com limitação de 8K para upload;
  btdownloadcurses.py --max_upload_rate 8 \
  --max_uploads 8 \
  --url http://torrent.ubuntu.com/releases/breezy/release/dvd/ubuntu-5.10-dvd-amd64.iso.torrent
  
  Neste momento deve ter versão mais recente, a cada nova imagem ISO o endereço acima é alterado, portanto use o exemplo acima como modelo para montar a sua linha de comando com a URL da nova ISO, ou acesse via ambiente gráfico e clique na ISO que deseja baixar.
  
  Resultado;
  
   file:     ubuntu-5.10-dvd-amd64.iso                   
   size:     3,075,670,016 (2.9 GB)                      
   dest:     /home/zago/unbutun/ubuntu-5.10-dvd-amd64.iso

Esta linha de comando altera a cada nova versão, evite copiar o exemplo acima, use para montar a linha de comando com o endereço da ISO no site, são diversas ISO, altere conforme a que deseja baixar, quem tem cliente bittorrent em ambiente gráfico pode acessar via navegador e dar um clique no .torrent que inicia o download.

Utilizam nomes na identificação da versão, algo parecido com Debian, aliás, na minha opinião Ubuntu é Debian com pacotes atualizados, utilizam os mesmos mirrors no apt, não entendi o que siginicam os nomes, tem algo como; dapper, flight-1, breezy e outros, pesquisa na documentação o significado, veja por exemplo estas imagens (breezy) ISO para DVD

http://torrent.ubuntu.com/releases/breezy/release/dvd/

Mais imagens com referencia a dapper em;

http://torrent.ubuntu.com/releases/dapper/flight-1/live/

O que achei estranho foi a falta da chave para conferencia, o bittorrent salvou somente a ISO, nos locais da ISO não tem nada sobre MD5 ou SHA1SUM ou outra maneira de verficar a integridade da ISO antes de grava-la.

Procurando no Google pela nome da ISO que baixei, encontrei estas chaves.

http://bbs.lupaworld.com/htm_data/72/0511/14259.html

  9b0add7e9dfd9a6fe2ab202de80317e3 ubuntu-5.10-dvd-amd64.iso
  e41c0631f6f2c138a417b59bcb880fce ubuntu-5.10-dvd-i386.iso
criei um arquivo com a chave, conferi com md5 e bateu, para isto precisa criar um arquivo com a chave e executar o md5, veja o arquivo, linha de comando e resultados, use seu editor preferido para criar o arquivo md5 e copie a chave como no exemplo abaixo;

  $ cat ubuntu-5.10-dvd-amd64.md5
  9b0add7e9dfd9a6fe2ab202de80317e3  ubuntu-5.10-dvd-amd64.iso
  
  [zago@aula zago]$ md5sum -c ubuntu-5.10-dvd-amd64.md5
  ubuntu-5.10-dvd-amd64.iso: A soma coincide

Ou calcule o MD5 e compare com uso do diff ou visualmente.

Cuidado para não usar a chave de outra ISO, tem que usar da ISO especifica, use o exemplo acima na procura e como passo a passo na criação do arquivo com o MD5 da ISO que baixar.

Ambiente de teste; Maquina de 64 bits com Ubuntu-5.10-dvd-amd64 MOBO: MSI modelo MS-6471 ver: 1 - CPU: AMD Athlon 64 3000+ - MEMORIA: 2 pentes de 512 MB - HD: SATA 120GB Seagate Barracuda - DVD: DVD/R LG 4160 - Placa de video on-board

Observe os relatos a seguir, as falhas estão relacionadas ao hardware, problema semelhante ocorre também em outras distros.

Boot pelo DVD, muito rápida, prossegue com a carga do DVD, permite selecionar o modo VESA, definição, tudo em ambiente gráfico, quando está preparando uma sessão do X exibe a mensagem que inciam com Failed to start the X server (your graphical interface)., Complicou...., não reconheceu o vídeo on-board nem como VESA.

Então instalei uma placa de vídeo PCI da ATI alguma coisa e novamente boot pelo DVD, desta vez carregou o sistema, entra automaticamente o Gnome (2.12.1), navegador Firefox 1.0.7.

A tradução para o Português não é completa, nesta instalação as opções de menu do Gnome estão em Inglês e sub-menus em Português.

Configuar a rede, clique em "System", depois em "Administração -> Rede, o restante do dialogo está em Inglês, mesmo assim vai bem, configuração é bem intuitiva e com visual muito bom, tem opção para configurar ADSL (pppoe) ou com IP fixo, neste teste configurei a estação com IP fixo, meu gateway e DNS e prontinho, clique no globo para abrir o Firefox e navegar.

Parei por aqui, queria testar a maquina e a versão 64 bits, na minha opinião, carrega o sistema muito rápido, sistema amigável e fácil de usar, vale a pena conhecer o Live CD do Ubuntu.

Com somente um pente de memória, boot pelo DVD, enter para rodar como Live, selecionei idioma (Português do Brasil), prossegue carregando o sistema com mensagens em Português, muito lento mas carregando e falha bem inicio, no momento que está preparando um sessão Live, configurando idioma, exibe esta mensagem de falha e não tem como prosseguir, com os 2 pentes de memória prossegue mas não reconhece a placa de vídeo on-board, nem como VESA, a solução que funcionou sem problemas, usar os dois pentes de memoria e instalar uma placa de video PCI, mesmo procedimento tive que adotar com outras distribuições.

root e senha do root

Rodando a partir do CD, quando precisar de comandos como root, execute sudo <comando>, ou se preferir criar uma comta root, execute; sudo passwd root, digite a nova senha quando solicitado e prontinho, pode tornar root no konsole com su -

Rede + Live CD

Rede com servidor DHCP, no boot já pega a configuração de rede por DHCP e sai navegando, para saber qual IP foi atribuído a estação, execute ifconfig em um konsole do root ou sudo ifconfig no konsole.

ssh + Live CD

Mesmo fazendo boot e rodando pelo CD, pode instalar o servidor ssh, isto permite conexões ssh a partir de outras maquinas da rede, requer conexão com internet e de preferencia crie nova senha de root, no konsole execute;

  sudo passwd root
  apt-get install openssh-server 

Prontinho, definiu a senha do root e instalou o servidor ssh, a partir de outras maquinas pode fazer a conexão via ssh, na configuração default já está configurado para permitir login direto do root e exportando o ambiente gráfico -X, não precisa configurar mais nada, em outra maquina pode executar a linha de comando neste formato;

  ssh -X root@ip
  
  ssh -X root@192.168.1.251

Gerenciador de pacotes

aptitude

Como derivado do Debian tem os mesmos gerenciadores (apt, aptitude), instalar pacotes, use sudo ou execute o comando no konsole do root, formato da linha de comando (aptitude install nome-do-pacote), exemplo para instalar squid e servidor ssh.

aptitude install squid

aptitude install ssh-server

listar e localizar pacotes, use search em lugar de install.

aptitude search ssh-server

Veja lista de opções no manual

man aptitude

smartpm

Kubuntu 6.10 (Edgy Eft)
http://cdimage.ubuntu.com/kubuntu/dvd/current/

Depois de instalado em HD, como root editei o sources.list para remover todos comentarios de repositórios listados no /etc/apt/sources.list

Depois de alterado, no konsole do root executei.
  aptitude update
  aptitude install smartpm
  smart update
Prontinho, smart instalado e funcionando.

apt

Faz parte dos pacotes no Kubuntu 6.06, consulte a documentação sobre apt Debian e manual.

man apt

dpkg

Configurador de diversos pacotes, também serve para instalar pacotes.

Faz parte dos pacotes no Kubuntu 6.06, consulte a documentação sobre dpkg Debian e manual.

man dpkg

Configurar vídeo e resolução do monitor.

dpkg-reconfigure xserver-xorg

alien - converter rpm para deb

aptitude install alien

alien -d LimeWireLinux.rpm limewire-free_4.12.4-1_i386.deb generated

dpkg -i limewire-free_4.12.4-1_i386.deb Selecionando pacote previamente não selecionado limewire-free. (Lendo banco de dados ... 72322 arquivos e diretórios atualmente instalados.) Descompactando limewire-free (de limewire-free_4.12.4-1_i386.deb) ... Instalando limewire-free (4.12.4-1) ...

  Brincando com smart do SUSE 10.1
  
  alien -d smart-0.42-4.guru.suse101.i686.rpm
  dpkg -i smart_0.42-5_i386.deb
  aptitude install debhelper
  aptitude install python
  aptitude install python-dev
  aptitude install dpatch
  
  Criou os canais deb com os pacotes instalados no sistema, não foi possível usar. Mesmo depois de instalar estes pacotes continuou retornando este erro.
  
  smart update
  erro: 'rpm' python module is not available
  
  Observe que procura por um pacote rpm, deve ser alguma chamada de dentro do programa, a conversão com alien não resolve este tipo de problema.

rpm

Kubuntu já instala o gerenciador de pacotes rpm, não precisa converter pacotes rpm com alien, pode executar direto na linha de comando neste formato.

rpm -ihv nome-do-pacote.rpm

Deve retornar a lista de dependencias, instale uma por uma com aptitude e volte a tentar a instalação do pacote rpm, caso queira arriscar instalar sem resolver as dependencias, tem tudo para não funcionar, use --nodeps como neste exemplo.

  rpm -ihv LimeWireLinux.rpm --nodeps
  A preparar...               ########################################### [100%]
     1:LimeWire-free          ########################################### [100%]

Documentação, tutoriais, listas e outras formas de ajuda.

Lista de discussão especifica sobre Kunbutu, Ubuntu e outras derivações..

Procure pela lista especicifa e idioma, tem diversas listas em português.
http://listas.ubuntubrasil.org/mailman/listinfo

kunbutu-br - lista de discussão sobre kunbutu.
http://listas.ubuntubrasil.org/mailman/listinfo/kubuntu-br

ubuntu-pt - Lista de Discussão sobre o Ubuntu
http://lists.ubuntu.com/mailman/listinfo/ubuntu-pt
Mais sistes em m Português, documentação, forum, listas, FAQ, tutoriais e muito mais...
http://www.ubuntubrasil.org
Guia Iniciante Não-Oficial Ubuntu 5.10
http://breezy.ubuntuguidebrasil.org/
Ubuntu - documentação e tutoriais em Português, acesse;
https://wiki.ubuntu.com/PortugueseDocumentation

tutorial - Instalando Xubuntu
https://wiki.ubuntu.com/InstalandoXubuntu
FAQ com mensagens da Linux-br e mais algumas dicas
http://www.zago.eti.br/ubuntu.txt

Alguns toturiais e documentação em inglês.

Unofficial Ubuntu 5.04 Starter Guide
http://ubuntuguide.org/
Ubuntu 5.10 (Breezy Badger) How-To - Alguns exemplos de comandos e dicas.
http://www.cs.cornell.edu/~djm/ubuntu/

tutoriais

kubuntu 6.06 - Dicas, instalar, comandos e indicações.
http://www.zago.eti.br/distro/kubuntu.html

Ubuntu: sudo e su
http://www.dicas-l.com.br/dicas-l/20060720.php

Indicações em geral

Versão lite, destinada a máquinas com poucos recursos e baixo poder de processamento.
http://www.ubuntulite.org/

Download via torrent, dicas sobre o uso do bittorrent
http://www.zago.eti.br/bittorrent.html

O melhor de todos
http://www.google.com.br/linux

Dicas sobre algumas distribuições
http://www.zago.eti.br/distro/A-distro.html

Página principal deste site (FAQ)
http://www.zago.eti.br/menu.html