27
Início Sobre mim o Watchtower Library Licença Creative Commons Criando seu livecd/dvd com o remastersys Script Ubuntu Perfeito o FAQ Script Ubuntu Perfeito Finalmente concluí o script “Ubuntu Perfeito”, se você ainda não sabe o que ele é, bem ele é um script de programação que contém um roteiro de modificações a serem feitas no sistema, na prática automatiza a instalação de vários componentes que normalmente vamos incluindo ao longo do tempo. A vantagem em usar esse script é que você faz isso uma única vez e não é surpreendido pela falta de algum componente. O script procura atender primariamente usuários da distribuição Ubuntu 10.04 Lucid, sejam elas 32bits ou 64bits. Não funciona em outras distribuições. Para descarregar a ultima versão do Script, visite o link : https://sourceforge.net/projects/ubuntu-perfeito/files/ Download de pacotes extras que são descarregados pelo script e geralmente não estão presentes em nenhum repositório : Pacotes extras : Pacotes Miscelaneas extras Arquivo .ISO do Ubuntu 10.08 – 64bits – atualizado até 06/08/2010 já com o script parcialmente aplicado : http://sourceforge.net/projects/ubuntu-perfeito/files/ isos/ubuntuperfeito-10.08-amd64.iso/download http://sourceforge.net/projects/ubuntu-perfeito/files/ isos/ubuntuperfeito-10.08-amd64.iso.md5/download Arquivo .ISO do Ubuntu 10.08 – 32bits – atualizado até 06/08/2010 já com o script parcialmente aplicado :

tutorial ubuntu perfeito

Embed Size (px)

Citation preview

Page 1: tutorial ubuntu perfeito

Início Sobre mim

o Watchtower Library Licença Creative Commons Criando seu livecd/dvd com o remastersys Script Ubuntu Perfeito

o FAQ

Script Ubuntu Perfeito

Finalmente concluí o script “Ubuntu Perfeito”, se você ainda não sabe o que ele é, bem ele é um script de programação que contém um roteiro de modificações a serem feitas no sistema, na prática automatiza a instalação de vários componentes que normalmente vamos incluindo ao longo do tempo. A vantagem em usar esse script é que você faz isso uma única vez e não é surpreendido pela falta de algum componente. O script procura atender primariamente usuários da distribuição Ubuntu 10.04 Lucid, sejam elas 32bits ou 64bits. Não funciona em outras distribuições.

Para descarregar a ultima versão do Script, visite o link :

https://sourceforge.net/projects/ubuntu-perfeito/files/

Download de pacotes extras que são descarregados pelo script e geralmente não estão presentes em nenhum repositório :

Pacotes extras : Pacotes Miscelaneas extras

Arquivo .ISO do Ubuntu 10.08 – 64bits – atualizado até 06/08/2010 já com o script parcialmente aplicado :

http://sourceforge.net/projects/ubuntu-perfeito/files/isos/ubuntuperfeito-10.08-amd64.iso/download

http://sourceforge.net/projects/ubuntu-perfeito/files/isos/ubuntuperfeito-10.08-amd64.iso.md5/download

Arquivo .ISO do Ubuntu 10.08 – 32bits – atualizado até 06/08/2010  já com o script parcialmente aplicado :

http://sourceforge.net/projects/ubuntu-perfeito/files/isos/ubuntuperfeito-10.08-i686.iso/download

http://sourceforge.net/projects/ubuntu-perfeito/files/isos/ubuntuperfeito-10.08-i686.iso.md5/download

A edição 32 bits quando em modo LiveCD ou LiveUSB questiona por usuário e senha, o login de usuário é :

login : ubuntu

Page 2: tutorial ubuntu perfeito

senha :<nada>, isto é, não tem senha… apenas pressione [ENTER].

Se você gosta de emoção e um .ISO com tudo pronto é muito fácil, então o script a seguir é para você.

Para instalar o script Ubuntu Perfeito, siga o processo passo a passo a seguir.

1. Atualize seu Ubuntu

A primeira coisa que se faz ao instalar o Ubuntu é atualizar a lista de repositórios para que o sistema seja conhecedor de todos os programas que possam ser instalados e suas dependências usufruídas. Vá no menu do Gnome->Sistema->Administração->Gerenciador de pacotes Synaptic :

Já dentro do Synaptic, vá no menu Configuração->Repositórios :

Page 3: tutorial ubuntu perfeito

Estando na janela seguinte selecione a guia [Outro Software], então marque o repositório “Partner” como mostra a figura a seguir :

Page 4: tutorial ubuntu perfeito

Depois de clicar em [Fechar] na janela anterior, o sistema o advertirará de que precisa “Recarregar” sua lista de repositórios, então faça isso clicando no botão [Recarregar] :

Page 5: tutorial ubuntu perfeito

Isso poderá demorar um pouco dependendo da velocidade de sua internet :

Depois de recarregada a lista de repositórios, o sistema já sabe os pacotes que você tem disponíveis para instalar ou atualizar, assim você poderá clicar no botão [Marcar todas as atualizações] para atualizar o seu sistema :

Page 6: tutorial ubuntu perfeito

Algumas atualizações podem requerer a instalação de novos pacotes, assim é natural o Synaptic exibir uma janela mostrando uma lista de pacotes que também serão marcados e lhe pedindo confirmação para efetuar a marcação :

Page 7: tutorial ubuntu perfeito

Clique no botão [Marcar].

A atualização não ocorrerá instantaneamente, é necessário ainda clicar no botão [Aplicar].

Será exibido um resumo do que será atualizado, então clique novamente no botão [Aplicar] :

Page 8: tutorial ubuntu perfeito

Novamente, poderá demorar um pouco porque todos os pacotes necessários para a atualização serão descarregados da internet.

Quando terminar, poderá fechar o programa Synaptic.

Note agora no canto superior que o botão de desligar no painel do GNOME ficou vermelho, o sistema está lhe chamando a atenção para algo, assim vá até este botão de desligar e note :

Page 9: tutorial ubuntu perfeito

Sim, o sistema esta lhe pedindo para reiniciar.

Assim, apenas clique na opção [ Reinicialização necessária ] para que as atualizações descarregadas entrem em vigor.

Poucas atualizações recomendam a reinicialização, no entanto, quando ela é solicitada deverá fazê-lo de prontidão. Na prática, essas atualizações criticas sempre ocorrem assim que acabou de instalar o Ubuntu.

2. Instalando o Ubuntu Perfeito

Ok. Você atualizou o seu sistema através do Synaptic.

Apenas descarregue o Ubuntu Perfeito e salve-o na Área de Trabalho, o link para download é :

https://sourceforge.net/projects/ubuntu-perfeito/files/

(acabei de postar o arquivo ubuntuperfeito-lucid-10.04.1_all.deb)

A seguir, dê um duplo clique no pacote que foi descarregado :

Page 10: tutorial ubuntu perfeito

Note na imagem, que no campo “Status” há a observação : “Requer a instalação de 1 pacote(s)”.

Sim, o pacote a que se refere é o libnotify que acompanhava o Ubuntu em versões passadas, mas no Lucid infelizmente é obtido separadamente.

Essa dependência não é um problema porque se você atualizou a lista de repositórios usando o Synaptic então o sistema saberá onde obter qualquer dependência.

Para prosseguir, basta clicar em [Instalar Pacote] e o próprio sistema se encarregará de descarregar e  instalar essa (ou qualquer) dependência, não acredita em mim ? Então veja :

Page 11: tutorial ubuntu perfeito

Pronto, o Ubuntu Perfeito está instalado.

3. Usando o Ubuntu Perfeito pela primeira vez

Vá no menu do GNOME em Sistema->Administração->Ubuntu Perfeito, o que verá sera isso :

Page 12: tutorial ubuntu perfeito

Os itens na lista acima são chamados de “Tarefas”, cada uma delas reúne um grupo de pacotes que serão instalados para satisfazer cada tarefa.

Os itens marcados é o que se pretende instalar as tarefas, assim que as tarefas são executadas então automaticamente são removidas deste menu.

Page 13: tutorial ubuntu perfeito

Quando você executa o Ubuntu Perfeito pela primeira vez notará que há alguns itens já marcados, não se assuste, estas  são as recomendações de tarefas para deixar o seu Ubuntu, digamos…, Perfeito !

Os demais itens que não estão marcados são “opcionais”, isto é, podem ser importante para uns, porém desnecessários para outros.

O primeiro item do menu é chamado de “Configurar a execução deste script” :

Este item representa uma definição de comportamento da execução das tarefas, ele raramente será usado, porém se for marcado, uma janela de editor de texto se abrirá com as definições de comportamento que podem ser modificadas. Veja a tela que se segue :

Page 14: tutorial ubuntu perfeito

Onde se pode determinar coisas como se o script deverá fazer execuções em modo silencioso, isto é, pertubando-o pouco com perguntas de Sim ou Não. Note porém que alguns pacotes, por exemplo, o Sun-Java requer o aceite do EULA para prosseguir, neste caso o modo silencioso terá de ser pertubado para sua assistência.

Também pode deixar configurado o uso de Proxy, útil para usa-lo dentro de empresas onde o acesso a Internet é mais restrito.

Além disso, há o modo tagarela, onde o sistema literalmente fala as tarefas que estão sendo executadas.

Se tiver dificuldades pós-instalação, não esqueça de ler este pequeno FAQ.

Alguns recursos instalados por esse script.

O script descarrega alguns modelos de documentos do sítio “Escritório Aberto“, assim você poderá usar o menu de contexto do gnome para criar novos documentos baseados nestes modelos, veja :

Page 15: tutorial ubuntu perfeito

Para simplificar a aplicação de ícones, fontes de letras e temas na área de trabalho. Foram criados esses três atalhos no menu de preferencias do GNOME :

São apenas 3 ajustes pré-configurados, quando os 3 atalhos são aplicados a aparência do desktop fica mais ou menos assim (pode variar os ícones) :

Page 16: tutorial ubuntu perfeito

Para alguns usuários dos programa Skype, Pidgin e gerenciador de clipboard, tais programas deveriam ser carregados sempre no inicio. Satisfazendo essa necessidade, o script ao instalar tais programas pergunta se deseja inclui-los no “autostart” do sistema.

Alguns programas, como o flash 10 também estão sendo promovidos no Ubuntu, não importando se é 32 bits ou 64bits, veja :

Eita que é um porre fazer o sun-java rodar num ambiente 64bits, o recomendado é usar o OpenJDK, mas sabemos que alguns sítios na internet possuem restrição a essa versão de java. A única opção portanto é usar um navegador 32bits dentro do Ubuntu 64bits, parece fácil ? Mas não é, depois de alguma experiência com o navegador Firefox32, concluí que ele pode dar uma péssima experiência para usuários mais novatos, isso ocorre porque o Firefox32 usa a mesma profile do seu firefox64, mas sabemos que as

Page 17: tutorial ubuntu perfeito

extensões de um podem não funcionar no outro ou pior, comportar-se estranhamente num ou no outro. Sei que tal problema com o firefox32 pode ser solucionado criando uma profile especifica para o firefox32 e outra para firefox64, por essa razão o script cria dois atalhos para carregar o firefox, cada um desses atalhos usa uma profile diferente, pode parecer complexo, mas um usuário intermediario se dará bem trabalhando assim, até mesmo porque em ambos pode ser instalado a extensão FEBE que permite fazer o backup de uma profile e restaura-la em outra. Portanto ou você usa o plugin openjdk ou usa o sun-java+firefox32, mas fica aí registrado que deve utilizar duas profiles separadas para cada versão. Se voce é novato e sabe que vai fazer besteira com esse “negocio” de profiles então é melhor deixar que a Sun Microsystem resolva isso lançando um plugin sun-java 64bits, vamos depender da boa vontade dela até quando ? Felizmente, na internet vem diminuindo o uso applets java que só funcionem no sun-java. Outrossim, o plugin sun-java funciona no ambiente 64bits como poderá ver o teste :

Obviamente, a imagem acima é tirada do Firefox 32bits que o próprio script instala. Mas se voce for usar apenas o navegador 64bits, o java também estará lá :

Page 18: tutorial ubuntu perfeito

Obs: A página de teste identificou o java como sendo o sun-java, porém, o java que está sendo carregado é o icedtea6-plugin.

O Firefox foi agraciado neste script com a possibilidade de descarregar e instalar de forma automática extensões populares, incluindo o idioma e dicionário português-

Page 19: tutorial ubuntu perfeito

brasileiro que por alguma razão vem desatualizado no Ubuntu 64bits, veja :

Se estiver instalado o [Br]OpenOffice 3, o script se oferecerá para instalar estas 3 extensões : Googroo (corretor gramatical), Vero (Verificador Ortográfico contemplando os ajustes do Acordo Ortográfico) e Solver :

Page 20: tutorial ubuntu perfeito

Há 3 opções de tocadores de multimédia : Totem (padrão), Mplayer e VLC. O script pergunta por qual deles você deseja optar.

Novos temas também são instalados, por exemplo, o NewWave, Dust e Kin. Para o gerenciador de login (GDM) foi acrescido o tema NewWave e Ubuntu Professional v2 que é muito bonito por sinal. Muitos, mas muitos outros papéis de parede também foram acrescidos.

O script possui algumas particularidades como não preocupar-se apenas na instalação do programa, mas preocupar-se também que ele esteja pronto para uso. Este é o caso do VirtualBox, não basta apenas instala-lo, mas é preciso gerar o módulo para ele e acrescentar os usuários do sistema ao grupo [vboxusers], e isso o script faz. Os programas que gerenciam o nível de tinta também precisam do mesmo cuidado. Veja bem, que graça há em baixar temas e papeis de parede se eu não relaciona-los em

Page 21: tutorial ubuntu perfeito

Sistema->Preferencias->Aparência ? Deste modo, tenho feito com que o script não se preocupe apenas em instalar, mas também deixar apto para uso.

Alguns papéis de parede já são auto-adicionados :

Como ultimo item eu acrescente a tarefa entretenimento que apenas instala um pacote de remakes de MSX para Linux, eles já foram publicados aqui, são eles : RoadFighter, Goody (32bits somente), Goonies(temporariamente a página de download está fora do ar), Maze of Galious (somente 32bits) e F1-Spirit :

Jogo RoadFighter

Page 23: tutorial ubuntu perfeito

Jogo F1-Spirit

Para matar a saudade de vez, deveria ter penguim adventure, combinaria com o Tux

Possiveis problemas

Se o script disser :

“Parece que o arquivo :/usr/bin/xyznão foi instalado.”

Esta mensagem significa que o programa “xyz” não foi encontrado nos repositórios para ser instalado.Normalmente, isso se deve aos repositórios “universe”, “restricted” e “multiverse” desabilitados. Execute o Synaptic(Sistema->Administração->Gerenciador de pacotes Synaptic) e depois vá na opção Configurações->Repositórios e na guia [Programas do Ubuntu] habilite os repositórios mencionados e finalmente rode o script novamente.

Se estiver com os repositórios mencionados habilitados e mesmo assim apresentou a mesma mensagem “de programa não instalado” então definitivamente o programa “xyz” deixou de existir nos repositórios oficiais e não há nada para solucionar o problema de forma automática.

Page 24: tutorial ubuntu perfeito

Uma outra razão para esse problema é o uso de programas de terceiros que conflitam com a instalação, o script foi idealizado para ser usado numa instalação limpa, mas funciona perfeitamente se usado numa instalação pré-existente, mas se houver conflito de programas ele não vai forçar a barra e instalar o programa de qualquer maneira. Se for este o caso, assuma que tal programa não será instalado para não danificar o seu sistema.

Ainda outra razão para esse problema é as assinaturas dos repositórios. Cada repositório que foi acrescentado em seu sistema é assinado, em poucas palavras, a autenticidade dos pacotes é verificada a qualquer instalação e conferida a assinatura, se a assinatura não conferir então o repositório foi comprometido e nenhum pacote será instalado. Se voce quiser atualizar as assinaturas, poderá usar o próprio Script Ubuntu Perfeito recorrendo a opção “Forçar este menu a mostrar todas as opções”, assim o menu voltará a exibir todas as opções que você já executou e bastará re-executa-las e as opções que acrescentam repositórios vai atualizar novamente suas assinaturas.

Conclusão

Esta versão está concluída, o meu objetivo era deixa-lo pronto até o lançamento do Ubuntu Jaunty. Poderá utiliza-lo desde já, no entanto, terá uma melhor idéia do que este script faz rodando-o a partir duma instalação fresca e limpa. Isso não quer dizer que você não deva executa-lo se o seu sistema já está pronto ou que já tenha executado este script outras vezes, na realidade, poderá executa-lo quantas vezes quiser, pois ele manterá o que já foi feito, mesmo que você mande executa-lo 500 vezes a mesma coisa.