Hamacker’s Palace

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, sejam elas 32bits ou 64bits. É provável que funcione também em distros baseadas em Debian (UTF-8), mas não há garantias.

Antes de prosseguir com a instalação, se possível, dê um clique na imagem/link a seguir e qualifique o projeto “Ubuntu Perfeito”, se possivel na categoria “Most Likely to Change the Way You Do Everything” :

A seguir, vamos as instruções de instalação.

Download do Script para Ubuntu 8.x (Hardy e Intrepid) :

Ubuntu 8.x : ubuntu-perfeito.deb

Download do Script para Ubuntu 9.x (Jaunty Jackalope e Koala) :

Ubuntu 9.x : http://sourceforge.net/project/showfiles.php?group_id=246324&package_id=316566

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 9.04 atualizado até 04/05/2009  já com o script aplicado :

http://hamacker.wordpress.com/2009/05/07/arquivo-iso-do-ubuntu-904-ja-com-o-script-ubuntu-perfeito-aplicado/

Instalação :

O modo de instalar o Script Ubuntu Perfeito é simples, você pode optar por descarregar o arquivo .deb do link acima e dê um duplo clique sobre ele. Ou então quando for iniciar o download, solicitar abri-lo com o gDebi :
ubuntuperfeito-download

Após o duplo clique -para quem optou por download- ou abri-lo com o gDebi, bastará clicar botão [Instalar] :
ubuntuperfeito-gdebi

Para completar a instalação lhe será solicitado a senha de administrador, o qual você deverá fornecer.

Após a instalação poderá executa-lo através do menu do GNOME->Sistema->Administração->Ubuntu Perfeito

Daí em diante, o script será executado normalmente e basta orientar-se pelas instruções na tela, marque as tarefas que deseja aplicar e em seguida clique no botão [OK] :
ubuntuperfeito-menu

É imprescindível estar conectado à internet antes de executar qualquer tarefa pelo script.

Algo que eu recomendo é fechar todas as outras janelas antes de executar este script, acontece que este script abre alguns subjanelas (popups) e se você estiver trabalhando com alguma janela ativa, esses popups ficarão por traz dessas janelas ativas, assim ocultando-as, poderá acontecer de achar que o script ainda está execução quando na realidade está parado precisando de sua intervenção. Se você vai deixar executando o script e fará outras coisas paralelamente então tudo bem, mas esteja atento a sua barra de tarefas para não deixar o script parado.

Bash script, é uma ótima linguagem para automatizar tarefas, especialmente em servidores. No “Ubuntu Perfeito” você encontrará muitas expressões, comandos, funções, janelas de diálogos de vários tipos, I/O, enfim muita coisa como fonte de aprendizado.

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

Vamos ver alguns detalhes desse script ? Vejamos…

Eis a tela inicial :
ubuntuperfeito-menu

A primeira opção, intencionalmente é a “configuração de proxy”. Isso porque o script faz download de programas e no caso de redes protegias por proxy é mandatório autenticar-se primero. Se este for o seu caso, apenas deixe marcado essa opção. Para os demais, essa opção deverá ser mantida desmarcada.

A segunda opção, intencionalmente, quando marcada indica que você possui um monitor LCD. Esta opção só é usada para indicar a forma como as fontes deverão ser renderizadas… o script vai tentar aplicar o melhor tipo de renderização possível, é claro que ele não acerta sempre porque muitos monitores possuem variação. É por isso que se você não gostou do resultado de suas fontes, poderá ir em Sistema->Preferencias->Aparência e na guia [Fontes] poderá ajustar a melhor renderização para o seu caso.

Toda a instalação é feita em forma de tarefas, algumas você poderá desmarcar se não houver interesse. Depois das tarefas concluídas, serão removidas do menu e mesmo que você o execute no dia seguinte, só exibirá no menu as etapas ainda a serem realizadas (isso deu um trabalhão).
As opções que requerem downloads demorados vem por omissão desmarcados, é o caso da instalação do BrOffice3, VirtualBox, GoogleEarth e os modelos do “Escritório Aberto“.

O script tá preparado para diferenciar se um sistema é 32 ou 64bits, e pode executar procedimentos diferentes para cada um destes, isso porque alguns programas na versão 64bits são costumeiramente problemáticos, por exemplo a instalação do Flash 10 e o plugin sun-java.

Mas o espirito do script não é apenas descarregar programas e instalar, Repare os nomes das pastas abaixo :

Percebeu ? Não ? Os nomes das pastas estão em minúsculos e sem nenhuma acentuação, veja no original :

Ficou claro agora ? Mas ainda não é tudo, o script também 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 :

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) :

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 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á :

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-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 :



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 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

Jogo RoadFighter

Jogo Goonies

Jogo Goonies

Jogo F1-Spirit

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/xyz
nã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.

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.

79 Comentários »

  1. @Todos :

    Os comentarios anteriores foram excluídos para que novos comentários pudessem ser lidos com mais facilidade.
    Estou soltando hoje o RC5 na esperança de ter um feedback de vocês, por isso podem instalar.
    O script não remove nada, apenas instala programas.
    Fiz uma faxina geral no script para ele estar pronto para Ubuntu 9.04, cada link, cada .deb, cada “task” foi melhorada. Houveram muitas novas adicões e algumas remoções como o BrOffice. Outras partes foram totalmente reescritas como o tema Mac4Lin.
    Creio que já esteja no fim. Aqueles que puderem me enviem um feedback.

    Comentário por hamacker — 24 de Abril de 2009 @ 15:48 | Responder

  2. Bom dia,

    Eu baixei o script para o novo ubuntu 9.04, porém ao executá-lo recebo a mensagem de que o script só roda no Ubuntu9.x, mas o meu é esse…

    Já consegui solucionar removendo linha que verifica a versão do Ubuntu do fonte, mas creio que seja bom você dar uma verificada nisso.

    __________
    Att.
    Henrique Gosch
    henriquegosch@gmail.com

    Comentário por Henrique Gosch — 25 de Abril de 2009 @ 13:41 | Responder

  3. O que notei no RC5a:
    1 – Não instala o Adobe Reader nem o Plugin DRM para para Adobe Reader.
    Renomeie Acrobat Reader para Adobe Reader como a Adobe fez.

    2 – A opção conecte-se_a_redes_3G_com_SmartConect não funciona. Dá o seguinte erro:
    Parece que o arquivo :
    /opt/smc-biglinux/scripts/conectar-inicio.sh
    não foi instalado.
    Ele pertence a algum pacote que é instalado neste procedimento, procure saber a que pacote ele pertence e instale-o manualmente e notifique o autor do script perfeito. Por causa deste erro, infelizmente essa tarefa não poderá ser concluída.

    3 – A opção para instalar o Gnomenu presente no script não aparece no menu.

    4 – Sugestão: já que tem a opção de tema do mac e vai ter como instalar o gnomenu, poderia ter também um tema do Windows 7 e Windows Vista. Apenas sugestão!

    Comentário por Éderson — 25 de Abril de 2009 @ 23:45 | Responder

  4. o Tema http://download.tuxfamily.org/gnome4sid/OxygenRefit2-2.3.0.tar.bz2

    esta off-line

    achei um link alternativo

    http://www.archmirror.de/aur/OxygenRefit2-2.3.0.tar.bz2

    obs: já vi que estes temas são problemáticos ( mirror ), não seria interessante um mirror confiável ou próprio, o ideal seria tudo no ubuntu-perfeito, mais pelo menos os temas

    Comentário por lueneberg — 25 de Abril de 2009 @ 23:50 | Responder

  5. @Éderson :

    Eu chamo-o de Acrobat Reader porque os pacotes nos repositorios oficiais ainda o chamam assim. Mas realmente, farei a troca de nome na proxima atualizacao.

    A opcao “conecte-se_a_redes_3G_com_SmartConect” foi removido. No ChangeLog voce encontra maiores detalhes.

    O GNOMEMENU ainda é experimental, eu deixei dentro do script para instalações futuras quando ele estiver mais estavel, por isso esta desabilitado propositalmente do menu principal. Realmente tá muito bugado, mas soltaram uma nova versão, vai ver já melhorou…

    Comentário por hamacker — 26 de Abril de 2009 @ 1:03 | Responder

  6. @lueneberg :

    Já venho trabalhando em empacotar esses temas. Tanto que o tema sonoro “sound-freedesktop.org” foi o primeiro deles.
    Infelizmente empacota-los dá trabalho.

    Comentário por hamacker — 26 de Abril de 2009 @ 1:05 | Responder

  7. @Henrique Gosch,

    Atualiza o seu script novamente porque na ultima revisão eu mudei a checagem de versao que antes era baseada num ‘cat /etc/issue’ e no release novo essa checagem tá mais segura com o comando ‘lsb_release -r’.

    Comentário por hamacker — 26 de Abril de 2009 @ 1:07 | Responder

  8. opas, agora deu certo o tema, sei que é complicado o empacotamento, sei que vc recebe varias dicas, mais deixo uma que acho que agrada geral, alguns itens que não são instalados por padrão, ex: nautilus-open-terminal e outros.. coisas pequenas e basicas, fica a dica;

    Comentário por lueneberg — 26 de Abril de 2009 @ 8:18 | Responder

  9. Na versão RC7 comtinua sem instalar o Adobe Reader nem o Plugin DRM para para Adobe Reader.

    Comentário por Éderson — 26 de Abril de 2009 @ 10:39 | Responder

  10. a palavra correta na frase acima era continua e não comtinua.

    Comentário por Éderson — 26 de Abril de 2009 @ 10:41 | Responder

  11. Opa!

    Tenho uma sugestão, existe um programa que se chama Ubuntu-Tweak, existe nos repositorios, apt-get install ubutnu-tweak, ele faz algo parecido com o que o ubuntu-perfeito, e é excelente para configurações, é como se fosse um painel de controle e muito mais, é excelente.

    Você poderia entrar em contato com eles hamacker para sugerir novas ideias que você descobriu, ou adotar algumas das deles, seria muito produtivo. Quem sabe pode rolar até uma fusão de ambos os aplicativos.

    pra quem quiser um preview http://ubuntu-tweak.com/screenshots

    abraço.

    Comentário por Maiko — 26 de Abril de 2009 @ 11:57 | Responder

  12. o comando Ubuntu perfeito não responde. Por isso não está sendo possível instala-lo.

    Comentário por Allexandre — 27 de Abril de 2009 @ 8:18 | Responder

  13. Olá sempre gostei das dicas deste blog. Parabéns! Instalei o Ubuntu 9.04 e logo depois fui instalar Script Ubuntu Perfeito, este porém instala alguma coisa, mas não funciona o comando do ubunto-perfeito. Não sei explicar este bug. O ubuntu-perfeito não baixa nenhum arquivo. Como instalo o Script de forma manual?

    Aqui em casa todos estavam acostumados com Windows, então coloquei uma aparência no ubuntu como do windows7. O resultado é que todos estão usando o ubuntu sem grandes reclamações. Então, ai vai uma dica para o script, assim o ubuntu poderá ganhar mais usuários. http://eoparkinson.blogspot.com/2009/01/my-thoughts-on-windows-7.html

    Allexandre

    Comentário por Allexandre — 30 de Abril de 2009 @ 3:33 | Responder

  14. Muito obrigado por disponibilizar tão prontamente o perfeito para 9.04

    Comentário por Rômulo Xavier — 30 de Abril de 2009 @ 10:11 | Responder

  15. Estou tendo um problema para executar a aplicação, quando a executo pelo atalho a janela simplesmente fecha e quando executo pelo terminal aparece a mensagem “As dependencias basicas não foram encontrados no seu sistema. Instale-os.”. O que acho estranho é que para instalar não pediu dependencia alguma.

    Comentário por Bolowors — 30 de Abril de 2009 @ 10:47 | Responder

  16. Já descobri o problema, o meu provedor por algum motivo não consegue conectar nos mirrors para atualizar os pacotes. Conectei com outro provedor e a aplicação funcionou. Muito obrigado por disponibilizar!

    Comentário por Bolowors — 30 de Abril de 2009 @ 11:03 | Responder

  17. Utilizo uma conexão 3g muito capenga em casa e optei por utilizar o apt-cacher no trabalho para guardar os pacotes baixados de forma que possa utilizá-los em qualquer outra máquina posteriormente, em conjunto com o AptOnCD ou uma máquina virtual. um problema que encontrei é que quando altero os repositórios para obter os pacotes a partir do apt-cacher (http://192.168.0.1:3142/Qualquer_Repositorio), o script automaticamente remove o endereço ip do apt-cacher. Existe alguma alternativa para este cenário?

    Comentário por Dailson Araujo — 30 de Abril de 2009 @ 12:55 | Responder

  18. Hamacker

    Tudo bom meu caro??? Acompanho seu site e executo seu script desde quando aderi ao Ubuntu, isto a pouco tempo, desde a versão 8.04.

    Acabei de fazer uma instalação zeradinha do 9.04, baixei e instalei seu script para esta versão, mas a tela fechava e abria sem dar opção nenhuma (gnome-system-administration-ubuntu perfeito).

    Como havia rodado a versão 8x, quando havia instalado o 9.04 alpha, resolvi tentar, e o menu abriu.
    Vou usar ele mesmo.

    Fica o feedback aqui.

    Abraços e parabéns

    Comentário por Nilson Chagas — 30 de Abril de 2009 @ 14:51 | Responder

  19. Hamacker,

    instalei o ubuntu agora a tarde 9.04… conectei meu note na internet e baixei seu deb do novo script, instalei o pacote, porém ao tentar executar o Ubuntu Perfeito ele n executa a aplicação para rodar os scripts.
    O que pode ser ?
    Obrigado.

    Comentário por Pablo — 30 de Abril de 2009 @ 19:45 | Responder

  20. Hamacker,

    o problema, no meu caso, foi que precisei efetuar uma atualização antes de executar o aplicativo do Ubuntu Perfeito. Após o Update do SO abriu normalmente o aplicativo.

    Obrigado.

    Comentário por Pablo — 30 de Abril de 2009 @ 19:54 | Responder

  21. Por favor, como faço para desinstalar esse script? Grato.

    Comentário por pablito — 1 de Maio de 2009 @ 23:37 | Responder

  22. Parabéns garoto…você é é o maximo!!! aki ta rodando redondo…redondo (Skoll)

    Comentário por lorddhell — 2 de Maio de 2009 @ 14:50 | Responder

  23. Desculpe-me não retornar sua solicitação. O Adobe Reader instala direito agora. Foi uma boa deixá-lo baixar diretamente do site da adbobe, um pacote só, gostei.

    Gostei também da separação de instalar temas, gdm, etc.

    Parabéns!

    Parece-me que o Ubuntu 9.04 não tem os drivers das impressoras instalados. Se você quiser colocar esta opção no script o comando é: sudo apt-get install system-config-printer-gnome cupsys cupsys-bsd cupsys-client cupsys-common cupsys-driver-gutenprint foo2zjs foomatic-db foomatic-db-engine foomatic-db-hpijs foomatic-filters hpijs-ppds hplip-ppds openprinting-ppds openprinting-ppds-extra

    Comentário por Éderson — 3 de Maio de 2009 @ 18:40 | Responder

  24. @Ederson,

    Da lista dos pacotes para instalação de drivers de impressora que você passou, eu conferí e são apenas meta-pacotes transacionais, isto é, eles de fato só existem para ajudar àqueles que estão fazendo upgrade de versões anteriores. Os drivers e programas em sí foram incluindo em outro nome de pacote, por exemplo, “cupsys cupsys-bsd cupsys-client cupsys-common cupsys-driver-gutenprint” agora chama-se apenas “cups”.

    Da sua relação sobram apenas :

    system-config-printer-gnome foo2zjs hpijs-ppds hplip-gui openprinting-ppds-extra

    E não creio que sejam tão essenciais, a não ser o “openprinting-ppds-extra”, o restante atende mais aos interesses das impressoras HP que funcionam bem do jeito padrão, eu tenho uma impressora laser da HP e não necessitei desses pacotes para que ela funcionasse.

    []’s

    Comentário por hamacker — 4 de Maio de 2009 @ 10:20 | Responder

  25. Nenhuma diferença após instalar…
    Ubuntu 9.04 32 bits…
    Esse script é só para a plataforma 64???
    Obrigado.

    Igor

    Comentário por Igor — 6 de Maio de 2009 @ 8:41 | Responder

  26. Olá, gostaria de parabenizar o Hamacker pelo ótimo script. Essa semana eu baixei o GNU/Linux Ubuntu 9.04, e executei o “script-ubuntu-perfeito”. Selecionei apenas o que eu necessitava,porém, ocorreu tudo perfeito ;).

    Comentário por Diogo Pessôa — 7 de Maio de 2009 @ 8:25 | Responder

  27. Tenho uma lan house totalmente em linux aqui na cidade onde moro, que por sinal é muito badalada, usei seu script em todas as máquinas e ficou show. Desde já agradeço. Só tem uma máquina que eu não instalei que por acaso é meu notebook fiquei na dúvida se poderia instalar já que eu uso não o ubuntu mais sim o KUBUNTU 8.10. Sei que aqui não se postam dúvidas mais eu poderia ter usado no meu laptop também? O script é Show.

    Comentário por Luciano — 7 de Maio de 2009 @ 9:11 | Responder

  28. Porque você não adiciona o Conky como opção de instalação ?
    http://conky.sourceforge.net/
    É um software bem interessante….

    Comentário por Sérgio Berlotto — 8 de Maio de 2009 @ 10:22 | Responder

  29. Saudações, Hamacker!

    Parabéns pela iniciativa em mostrar para as pessoas que a utilização de softwares livres é uma possibilidade segura, real e boa. Seu script tem facilitado muito a vida das pessoas que num primeiro contato com o linux se assusta com a quantidade de comandos necessáriosa para deixar o sistema “redondinho”. Mais uma vez, meus parabéns!

    Uma coisa que verifiquei nesse novo script é que a alteração das pastas para caixa baixa e sem acentuação não está funcionando. Essa já é a terceira máquina que eu aplico seu script e não consigo ter o mesmo sucesso que no script do 8.04.
    O que eu posso fazer para esse caso?

    Comentário por Harim — 9 de Maio de 2009 @ 12:22 | Responder

  30. @Harim,

    A parte de renomeação de pastas foi retirado do script porque no Ubuntu 9.04 a “Área de Trabalho” agora chama-se “Desktop” e as outras pastas quando renomeadas pelo nautilus estará renomeando também os atalhos que apontam para elas, nas versões 8.x não era assim. Já que isso foi corrigido no 9.04 não faria muito sentido manter essas opções no script.

    Comentário por hamacker — 9 de Maio de 2009 @ 14:54 | Responder

  31. [...] por hamacker (sirhamackerΘgmail·com) – referência [...]

    Pingback por Script Ubuntu Perfeito para Ubuntu 9.04 — 10 de Maio de 2009 @ 14:00 | Responder

  32. Bug: Ao instalar o pacote do acrobat reader diretamente da Adobe, faltou verificar se já não havia instalado outra versão. É claro que esse problema não ocorreria em uma instalação limpa.

    No meu caso, já havia o acrobat do repositório medibuntu.org, dai deu uma série de erros pois o acrobat que o script tenta instalar tem vários arquivos comuns do acrobat que já estava instalado.

    Comentário por Fabio Lima — 10 de Maio de 2009 @ 20:47 | Responder

  33. Não imagino como, mas o sistema de notificação parou de funcionar…

    Alguma idéia de como restaurá-lo?

    Obrigado.

    Comentário por Fabio Limafabiolimath@gmail.com — 10 de Maio de 2009 @ 23:13 | Responder

  34. Esqueci de comentar no post acima, mas instalei no kubuntu 9.04.

    Comentário por Fabio Limafabiolimath@gmail.com — 10 de Maio de 2009 @ 23:15 | Responder

  35. quando tentei executar o script ele fecha sem eu fazer nada

    Comentário por dan — 11 de Maio de 2009 @ 19:38 | Responder

  36. Tive o mesmo problema que o companheiro acima teve. Ao executar o script ele fecha sem mais nem menos. Fecha sem pedir licença.

    Comentário por José Carlos — 11 de Maio de 2009 @ 22:23 | Responder

  37. O script foi idealizado para rodar numa instalação limpa, numa instalação pré-existente erros não previstos podem acontecer.
    Se o script não está funcionando, peço a gentileza de executa-lo assim pelo termimal :
    cd /usr/share/ubuntuperfeito
    sudo ./ubuntu-perfeito.sh

    e veja que mensagem de erro acontece e reporte.

    []’s

    Comentário por hamacker — 11 de Maio de 2009 @ 22:41 | Responder

  38. Eu Sou José Roberto sou usuário do ubuntu tambem !
    gostaria de saber quais as funcionalidades desse script para o ubuntu!
    visite meu blog! http://joserobertoalves.wordpress.com
    ou mande e-mail:joseroberto.alves.br@gmail.com
    abraços.

    Comentário por jram52 — 12 de Maio de 2009 @ 9:27 | Responder

  39. Fiz uma instalação limpa do ubuntu 9.04. E ao rodar o script pelo terminal ele diz que está faltando dependências.
    josecarlos@casa:~$ cd /usr/share/ubuntuperfeito
    josecarlos@casa:/usr/share/ubuntuperfeito$ sudo ./ubuntu-perfeito.sh

    As dependencias basicas não foram encontrados no seu sistema. Instale-os.
    josecarlos@casa:/usr/share/ubuntuperfeito$

    Comentário por José Carlos — 12 de Maio de 2009 @ 11:53 | Responder

  40. @jose carlos,

    As dependencias minimas a que o script se refere são : zenity,curl,wget e sed.
    O script as instala sozinho, mas alguma coisa no seu sistema impediu que isso fosse feito.

    Comentário por hamacker — 12 de Maio de 2009 @ 12:09 | Responder

  41. Caro hamacker utilizei o seu script e achei ele realmente muito bom. Estou escrevendo um e-book mensal sobre software livre (www.tecnologialivre.com.br/ebook) que é gratuito e livre, na próxima versão deste ebook estou abordando o ubuntu 9.04. Por isto gostaria de saber se posso usar o seu texto e imagem sobre a instalação do “ubuntu perfeito” dando-lhe os devidos créditos.

    Fico no aguardo.

    Comentário por Juliano R. — 12 de Maio de 2009 @ 17:03 | Responder

  42. @Juliano R

    Todos os artigos publicados neste sítio estão licenciados sob a Licença Creative Commons.

    Apenas como cortesia, notifique-me quando publicar qualquer destes artigos.

    Comentário por hamacker — 12 de Maio de 2009 @ 17:19 | Responder

  43. Que maravilha de trabalho Hamacker. Tô apreciando mesmo na próxima versão Ubuntu estaei aqui esperando o iso pra baixar. Aquele abraço.

    Comentário por Reinaldo Dias Rosa — 12 de Maio de 2009 @ 20:47 | Responder

  44. Foi só instalar o pacote curl e o script funcionou sem problemas.

    Comentário por José Carlos — 12 de Maio de 2009 @ 21:25 | Responder

  45. Comigo funcionou beleza. Contribuições como a sua fazem o linux ganhar força de verdade!

    Comentário por Sérgio Luiz Araújo Silva — 15 de Maio de 2009 @ 9:02 | Responder

  46. Olá Hamacker, gostaria de dar uma sugestão, pois admiro seu trabalho, é o nome do script ele é muito grande e no menu fica feio, que tal colocar S.U.PER (Script.Ubuntu.PERfeito ou SUPER, fica menor e ainda faz analogia à palavra Super, acho que ficaria bem melhor, mas como o script é seu vc decide!;-)

    Comentário por Anderson Machado — 15 de Maio de 2009 @ 16:58 | Responder

  47. O comentário é que seus scripts continuam ótimos sempre atualizados e com bons exemplos de automação,
    Mas estou com uma dúvida tentei aplicar o tema do MAC OS, só não consegui colocar o Global Menu, se Souberes onde o mesmo se encontra após o Download para que eu consiga assim fazeer a inserção do mesmo na barra superior.
    Desde já agradecido

    Comentário por Gustavo Diniz — 15 de Maio de 2009 @ 20:56 | Responder

  48. Olá!!! tomei a liberdade de linkar seu post no meu blog… Apliquei o script no meu ubuntu e realmente, achei show de mais!!!
    Me lembrou os saudosos ícones mágicos!!
    Só que é muito melhor!!!

    Qualquer coisa me fale!

    Abraços…

    Comentário por fchevitarese — 18 de Maio de 2009 @ 11:27 | Responder

  49. [...] assim amedrontam ainda as pessoas que tem medo de testar algo novo. Para isso foi criado o script Ubuntu Perfeito que é mantido por um cara que atende pelo pseudônimo de Hamacker do blogue [...]

    Pingback por Ubuntu 9.04, com tudo que se tem direito. « O Seo Messias — 19 de Maio de 2009 @ 16:08 | Responder

  50. Parabéns,
    Instalei o UBUNTU 9.04 e em seguida rodei o Ubuntu perfeito. rodou sem erros e instalou tudo que pedi sem problemas. Pretendo rodá-lo outras vezes para instalar outros pacotes.

    Sugestão: Como alguns repositorios são demasiados lentos, uma opção para cancelar o download e passar para o seguinte seria interessante.

    Saudações
    Helvécio

    Comentário por Helvecio — 21 de Maio de 2009 @ 0:01 | Responder

  51. Ficou legal , interessante ,perfeito perfeito nunca fica, só o acrobat que me pediu p/instalar manual e os temas que não instalou..
    mais valeu a intenção!
    Grato

    Comentário por smokejp — 24 de Maio de 2009 @ 12:58 | Responder

  52. ola, Hamacker, o seu script, ficou show, ele adicionou otimos programas, pro meu linux, eu gostaria de fazer um pedido pro seu script, eu queria que vc adicionasse o freerapid downloader, o jdownloader, o hjsplit, o 7zip, e um tema bacana do windows 7, ai ele vai ficar + do que perfeito

    Obrigado pela atenção

    Comentário por Roney — 26 de Maio de 2009 @ 17:14 | Responder

  53. Eu vi que as versões anteriores tinham o SmartConnect 3G mas pelas reclamações e pelo fato das bibliotecas do Gambas não virem embutidas, acho que agora sim fica mais interessante.

    Link pra download do programa
    http://kent.dl.sourceforge.net/sourceforge/smartconnect3g/smc-alpha4-alldep-ub904.deb

    Essa versão é para Ubuntu 9.04. Só é necessário baixar esse pacote para instalar. Depois de extrair esse pacote, basta executar o comando “smc-instalar” ou clicar no ícone no menu Aplicativos para executar.

    Veja aqui o vídeo de como instalar o SmartConnect 3G. Garanto que esse link ficará disponível para download, afinal, está hospedado no Sourceforge.net

    http://smartconnect3g.wordpress.com/usando-o-smartconnect-3g/

    Comentário por Guilherme Oliveira — 26 de Maio de 2009 @ 18:44 | Responder

  54. Eu instalei o script, mas não instalou absolutamente nenhum programa, todos, todos os pacotes, repositórios, bibliotecas, todos deram erros…

    Parece que o arquivo :
    /opt/smc-biglinux/scripts/conectar-inicio.sh
    não foi instalado.
    Ele pertence a algum pacote que é instalado neste procedimento, procure saber a que pacote ele pertence e instale-o manualmente e notifique o autor do script perfeito. Por causa deste erro, infelizmente essa tarefa não poderá ser concluída.

    Este é exemplo do erro que deu em todos os programas (essa mensagem de cima, eu tirei de uma pessoa que postou aqui, pois eu vi que foi o mesmo erro que deu no meu)…

    Comentário por ANDT — 26 de Maio de 2009 @ 21:04 | Responder

  55. Detalhe, uso o Ubuntu 9.04…

    Comentário por ANDT — 26 de Maio de 2009 @ 21:10 | Responder

  56. Ola Hamacker. Sempre utilizei o script Ubuntu Perfeito em nas duas versões anteriores do Ubuntu nas máquinas em que o instalo. É uma grande mão na roda para evitar o atropelo de instalações constantes e repetitivas.
    Não sou um “hard user” do Linux, mas um grande entusiasta do sistema.
    Infelizmente, fui instalar a versão 9.04 (.08, .09 e .10) numa máquina e ele deu a seguinte mensagem:

    Erro: Dependência não satisfeita: curl

    O que é isso? Como resolver o problema?

    Grato e novamente parabéns!

    Comentário por Neto — 27 de Maio de 2009 @ 7:49 | Responder

  57. se alguém puder me dizer como faço para “pular” um determinado download, sem finalizar todo o processo, pelo terminal, eu agradeço!
    ah.. e muito bom o script, parabéns!!

    valews

    Comentário por gabriel wiils — 27 de Maio de 2009 @ 16:28 | Responder

  58. Hamacker,

    Você já tentou, ou é possivel, executar o script pelo ssh????

    Sei que é pedir muito mas, só para facilitar mais ainda a vida. rsrsrs

    Comentário por Nilson Chagas — 27 de Maio de 2009 @ 18:58 | Responder

  59. Sempre usei o script, acho mt louco.. so q como uso o Linux Mint, não consegui executar nessa nova versão, tive q mudar o script ubuntu-perfeito.sh …
    acho q é interessante manter a compatibilidade com o mint…

    parabéns pelo script!

    Comentário por David Bentolila — 28 de Maio de 2009 @ 0:01 | Responder

  60. @ANDT : Acho que vocÊ confundiu os scripts, /opt/smc-biglinux não tem a cara do meu script. Mas tá com cara do script de conexao 3G de outro colega, que não é usado no meu script na versao 9.04.

    @Neto : O curl é um programa importante que não acompanha o LiveCD do Ubuntu, mas está presente nos repositórios, como você não tem internet ou nunca atualizou sua lista de programas pelo synaptic então lhe é exibida essa mensagem de erro. Na versão mais recente, o curl não é mais uma dependência do Ubuntu Perfeito.

    @Nilson Chagas : Se voce tiver executado o ssh -X, o script rodará sem problemas inclusive na interface gráfica do seu lado.

    @David Bentolila : Não tenho o Mint para testar, mas mesmo que tivesse ficaria difícil, o Ubuntu Perfeito é tocado apenas nos momentos livres, qualquer coisa que consumisse ainda mais tempo acabaria com minha vida pessoal.

    Comentário por hamacker — 28 de Maio de 2009 @ 10:49 | Responder

  61. Não, no mint roda de boa, basta comentar estas linhas

    if [ "$jaunty" != "S" ] ; then
    zenity –title=”Ops !” \
    –info –text “Infelizmente este programa só pode ser executado por usuários do Ubuntu 9.x”
    exit 3;
    fi

    Parabéns pelo novo script, está tão bom qnts os anteriores…

    Comentário por David Bentolila — 28 de Maio de 2009 @ 11:49 | Responder

  62. Eu fiz a instalação de quase tudo, porém depois que reiniciei verifiquei dois pontos pretos na barra superior, alguém já teve esse problema?

    Comentário por Everson Vargas da Luz — 28 de Maio de 2009 @ 20:21 | Responder

  63. Parabéns pelo Ubuntu Customizado, Foi o melhor que já encontrei, sem conflitos.
    Bem que poderiam criar uma versão exclusiva para NotBooks com todos os drivers disponíveis, também. Em DVD. Caso tenham para Not, favor comunicar-me.

    Abraços.
    Graper

    Comentário por Graper — 31 de Maio de 2009 @ 2:50 | Responder

  64. Caro Hamacker,

    Parabéns pelo belíssimo trabalho. Sou iniciante no Linux. Comecei com o Debian e particionei com o Ubuntu, que é o que estou mais usando. Apaguei de vez o windows já há alguns meses. Estava apanhando para assistir videos no Youtube e abrir algumas páginas. Cheguei a seguir orientações, boas por sinal, de vários tutoriais no fórum do Ubuntu. Quando instalei o Ubuntu Perfeito ele não estava limpo, portanto, e num primeiro momento não notei diferença. Agora, misteriosamente, ele está funcionando quase redondo: consigo ver vídeos e abrir páginas que não abria antes como as do blogspot. Mas, tem um detalhe: como meu sistema é Ubuntu 64 bits, e com aquele conflito do java que vc descreveu, em algumas páginas só consigo abrir quando desabilito o java script (no Firefox, Editar/Preferência e desabilitar a opção permitir javascript). Em outras páginas eu preciso habilitar. No youtube p.ex, eu habilito para ver o vídeo, depois desabilito para o Flash Video Resources, e depois habilito novamente para copiar algum vídeo do meu interesse. É um mal menor ter que habilitar e desabilitar alguma opção desde que funcione como agora vem acontecendo. É isso. Um abraço, obrigado por disponibilizar este trabalho e parabéns! E viva o linux!!!

    Comentário por Euler — 4 de Junho de 2009 @ 17:14 | Responder

  65. Olá Hamacker, sempre usei seu script no ubuntu.
    Porém agora eu uso o mint 7 (Gloria), adaptação do ubuntu jaunty 9.04

    Bom, para seu script rodar no mint eu fiz um ajuste bem simples.

    Depois de:

    distro_version=`lsb_release -r|cut -d”:” -f2|tr -d “[:space:]“`
    [ "$distro_version" = "9.04" ] && jaunty=”S”
    [ "$distro_version" = "9.10" ] && koala=”S”

    Eu adicionei isso:

    #fix to mint
    #mint 7 (gloria) is compatible with jaunty
    distro_name=`/usr/bin/lsb_release -id|grep “Description”|cut -d” ” -f2`

    if [ "$distro_name" = "Mint" ] && [ "$distro_version" = "7" ] ; then
    jaunty=”S”
    fi

    Funcionou, não sei se é a melhor maneira, atribuit jaunty como S, pois o mint 7 é praticamente 90% do jaunty, e dessa forma não vai quebrar o script e também não vai fazer com que alguém que use o mint 6 rode esse script.

    Programo em várias linguagens, mas nunca programei com bash script, logo não sei se o trecho de código é o mais correto.

    Obrigado.

    Comentário por Thiago Antonius — 7 de Junho de 2009 @ 12:33 | Responder

  66. Como desinstalar o script? Eu me enganei e tentei instalar versão para o Jauty o que não foi possível prosseguir, pois eu uso o Intrepid. Ocorre que agora não consigo instalar o script para a minha versão do Ubuntu, pois recebo o aviso que já possuo uma versão mais nova instalada. Não consigo usar a que eu tentei instalar, pois não é compatível e nem consigo remover, pois não aparece no Synaptic e nem no Adicionar/Remover…

    Comentário por Luiz Rezende — 11 de Junho de 2009 @ 15:45 | Responder

  67. Olá. Possui um notebook OKI modelo NB0108 e estou tentando instalar o Ubuntu no mesmo porém ao finalizar a instalaçao os arquivos de video (rmvb, mp4, avi e etc) sao exibidos pelos players ja instalados no sistema e pelos q instalo quase que quadro a quadro. O interessante é que se eu instalar qualquer versao do Kubuntu já exibe os videos na forma e tempo certos. Alguém poderia me dar uma luz ou dica para resolver o problema? Sou novo neste meio de Linux, venho do Vista e particularmente achei a interface do ubuntu/gnome mais interessante q kubuntu/kde.

    Nao sei se isto ajuda mas para executar qualquer distro baseada no ubuntu eu tenho q adicionar ‘nolapic_timer’ a linha de boot.

    desde já obrigado e parabéns pelo trabalho com o ubuntu perfeito, realmente o que mostra no LIVE-DVD é um OS a sério e com uma interface incrivel! :-)

    Comentário por Lucas Saud — 11 de Junho de 2009 @ 17:31 | Responder

  68. Há uma listagem dos passos executados por esse script?

    Se desejarmos instalar apenas PARTE dos componentes, como fazer?

    Comentário por José Luís — 14 de Junho de 2009 @ 15:27 | Responder

  69. olááááá…
    fiz uma instalação zerado do ubuntu 9.04 e depois instalei o script…ele instalou um monte de coisas e pedir pra reiniciar…aí não voltou mais….nem inicia o sistema….só em outro kernel mais antigo.
    o que fazer???

    Comentário por tuxmalux — 19 de Junho de 2009 @ 23:22 | Responder

  70. É a melhor solução para usuários do ubuntu brasileiro.

    É um céu(se isso existir), muito bom

    Comentário por Marcos — 23 de Junho de 2009 @ 12:16 | Responder

  71. Meu amigo ao instalar o Ubuntu perfeito no meu Ubuntu 9.04 64 bits a seguinte mensagem de erro apareceu:

    Parece que o arquivo :
    /usr/sbin/partimage
    não foi instalado.
    Ele pertence a algum pacote que é instalado neste procedimento, procure saber a que pacote ele pertence e instale-o manualmente e notifique o autor do script perfeito. Por causa deste erro, infelizmente essa tarefa não poderá ser concluída.

    Como devo proceder?

    Comentário por Walker — 27 de Junho de 2009 @ 11:59 | Responder

  72. Pessoal,

    Se o script disser :
    “Parece que o arquivo :
    /usr/bin/xyz
    não foi instalado.”

    Significa que o programa “xyz” não foi encontrado nos repositórios para ser 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 habilite tais repositórios – dentro do synaptic 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 então definitivamente o programa “xyz” deixou de existir nos repositórios e não há nada para solucionar o problema de forma automática.

    Comentário por hamacker — 29 de Junho de 2009 @ 10:14 | Responder

  73. Gostei do seu script, porem gostaria de instalar os programas direto pelo adicionar e remover ou senao pelo synaptic.
    tem com vc descrever quais os pacotes que vc utilizou.
    e se tem como.

    uso Linux ubuntu 9.04
    Br office 3.1
    Adobe Reader 8 PT-BR
    Java da Sun
    Rar
    Zip
    e todos os codecs e pacotes extra da Gstreamer
    o que falta para ficar com mais recursos

    Comentário por Natanael — 30 de Junho de 2009 @ 18:50 | Responder

  74. Olá Hamacker, como faço pra substituir a JRE da sun pela JDK?? vc poderia colocar esta opção no script? ou me mostrar como fazer :D valeu

    Comentário por Marllon — 2 de Julho de 2009 @ 19:24 | Responder

  75. Hamacker, tentei atualizar a base de dados de vírus do clamtk mas não deu certo.
    Tentei o que já foi dosponibilizado na net e no próprio site do clamtk mas não funcionou:

    sudo /etc/init.d/apparmor stop
    (atualize a base de dados)
    sudo /etc/init.d/apparmor start

    Alguma sugestão?

    Comentário por Éderson — 3 de Julho de 2009 @ 6:07 | Responder

  76. descobri pq tava dando pau…..faltava espaço na partição!!!! duhhhh
    agora tá maravilhoso…
    graaande hamacker

    Comentário por tuxmalux — 6 de Julho de 2009 @ 20:32 | Responder

  77. Aconteceu isso comigo:

    Parece que o arquivo :
    /usr/bin/smile
    não foi instalado.
    Ele pertence a algum pacote que é instalado neste procedimento, procure saber a que pacote ele pertence e instale-o manualmente e notifique o autor do script perfeito. Por causa deste erro, infelizmente essa tarefa não poderá ser concluída.

    O script seguiu daí em diante, mas apareceu essa mensagem numa certa altura.

    Abraço!

    Comentário por Sandro Brincher — 12 de Julho de 2009 @ 16:54 | Responder


Feed RSS dos comentários deste post URI do TrackBack

Deixe um comentário

Blog no WordPress.com.