Tag: ubuntu

Instalar Ubuntu 10.04 Server + Tomcat + PostgreSQL

Neste post vou ilustrar, através de prints, como instalar o Ubuntu Ubuntu 10.04 Server + Tomcat + PostgreSQL, que é um ambiente de produção utilizado em muitas aplicações web.

Vou partir do pressuposto que você irá realizar o processo em uma máquina física com HD vazio (ou que possa ser esvaziado) ou em uma máquina virtual. Para segunda opção, recomendo o Virtualbox

O Ubuntu 10.04 Server possui suporte até abril de 2015, e atualmente é a versão servidor mais estável da Canonical. Se você ainda não possui a imagem (ISO), pode baixar aqui.

Abaixo segue o passo-a-passo:

 


 

 

 


O Guardião Itaú 30 Horas apresenta: Corra Tiago, Corra

Hoje eu me senti como em Corra Lola, Corra. Com exceção dos três finais diferentes, houveram bastantes semelhanças.

Lá vou eu pagar um boleto pelo internet banking do Itaú, como faço desde que sou cliente. Acesso o site quande, de repente, aparece uma mensagem: é necessário instalar o Guardião Itaú para fazer pagamentos. Logo pensei: vai dar merda.

Eram 21:15 do último dia para o pagamento do boleto e os bancos brasileiros geralmente não lembram das pessoas que não usam Windows. Como eu uso Linux (Ubuntu), imaginei a dor de cabeça que teria. Se não pagasse hoje, perderia o desconto de quase R$40.

Instalei o dito programa (complemento do Firefox) como informado, reiniciei e nada. Re-instalei: nada. Resolvi abrir uma máquina virtual do XP que tenho instalada para situações inusitadas: a mesma coisa.

Olhei para o relógio: 21:35.

Corra Lola, Corra

Dá tempo de pegar a bicicleta, chegar no Itaú mais próximo, e pagar a conta antes das 22 horas (quando fecha o banco). A agência fica a mais ou menos 1km da minha casa. Peguei a bicicleta, botei Guns N' Roses no Mp3 Player (pra dar energia!) e fui pro banco. Quando chego na agência, o que percebo? Estou sem o cartão!

Conferi novamente nos bolsos pra ter certeza, subi na bicicleta e fui em direção à minha casa.

Tinha que chegar a tempo de pegar o cartão, e digitar minha senha no caixa eletrônico antes das 22 horas!

Vi um sinal verde à minha frente e logo pense: vou pedalar mais forte pra conseguir passar no sinal verde – já que no vermelho demorar uns 5 minutos (que eu não tinha) pra abrir.

A corrente da bicicleta caiu.

Só pode ser sacanagem.

[…]

Coloquei a corrente e fui pra casa com a mão toda cheia de graxa. Peguei o cartão e voltei pedalando, quando no caminho:

A corrente cai novamente.

Respirei fundo e consegui chegar no banco faltando 8 minutos. Pra não dizer que já tava acabado, a porta do banco (que abre com o cartão) não queria abrir. Tive que passar o cartão umas dez vezes (sem exagero) pra ela abrir!

Mas abriu. Consegui pagar minha conta. Coloquei Peter Tosh no Mp3 Player e voltei tranquilo. 🙂

Tudo bem que Corra Lola, Corra tem uma trama bem mais dramática. Mas pra uma noite de quarta-feira em Aracaju, até que foi razoável! 😛

Baseado em fatos reais.

PS: Quando cheguei em casa, 30 minutos antes de escrever esse artigo, pesquisei no Google e encontrei um complemento do Firefox que burla o Guardião Itaú e programas bugados (similares) de outros bancos. Peço encarecidamente ao pessoal do Itaú que tenha um pouco mais de atenção com seus clientes para evitar situações complicadas como a descrita acima.


Corrigindo o problema “No init found. Try passing init=bootarg.” no Ubuntu

Hoje me deparei com esse erro. Ao ligar o computador, apareceu somente essa mensagem e o sistema não iniciava. Consultei o fórum do Ubuntu e encontrei um tópico que falava desse problema.

Pra resolver, iniciei pelo Live CD e fui no Terminal (Menu Principal / Acessórios / Terminal) e digitei o seguinte comando:

sudo fsck /dev/sda3

Em seguida respondi yes (y) a todas as questões. Reiniciei o computador e tudo funcionou normalmente.

Faça backup dos seus dados antes de realizar o procedimento.

O procedimento foi testado no Ubuntu 10.04


Como baixar e-mails do Gmail por linha de comando no Ubuntu

Se você é como eu, e tem muitos e-mails importantes no seu gmail, mas não confia totalmente no Google, talvez você não queria perder todas as suas mensagens. Esse pequeno artigo vai explicar como baixar seus e-mails do Gmail por linha de comando.

Lembre de, antes de começar, ir nas configurações do Gmail, depois em Encaminhamento e POP/IMAP e ativar a opção Ativar POP para todos os e-mails (mesmo os que já foram baixados).

A vantagem é que você pode colocar uma única linha no cron e fazer backup automaticamente, com o intervalo que quizer.

A maneira que vou mostrar aqui coloca cada mensagem (e seus anexos) em um arquivo separado. Esse arquivo pode ser aberto pelo Mozilla Thunderbird.

Mas vamos ao que interessa. Os comandos abaixo vão fazer o download do getmail, que é o programa que será utilizado no procedimento:

sudo apt-get update
sudo apt-get install getmail4

Os comandos abaixo criam as pastas e arquivos necessários para o funcionamento do programa:

mkdir ~/gmail-archive/
mkdir ~/gmail-archive/tmp
mkdir ~/gmail-archive/new
mkdir ~/gmail-archive/cur
mkdir ~/.getmail/
sudo gedit ~/.getmail/getmail.gmail

Dentro do arquivo getmail.gmail coloque o seguinte conteúdo substituindo (of course) SUACONTANOGMAIL pelo seu usuário e SUASENHANOGMAIL pela sua senha:

[retriever]
type = SimplePOP3SSLRetriever
server = pop.gmail.com
username = SUACONTANOGMAIL@gmail.com
password = SUASENHANOGMAIL

[destination]
type = Maildir
path = ~/gmail-archive/

[options]
# print messages about each action (verbose = 2)
# Other options:
# 0 prints only warnings and errors
# 1 prints messages about retrieving and deleting messages only
verbose = 2
message_log = ~/.getmail/gmail.log

Depois é só executar o comando abaixo substituindo (obviamente) SUAPASTAHOME pela sua pasta home:

getmail -r /home/SUAPASTAHOME/.getmail/getmail.gmail

E pronto!

Também configurei com outro provedor que tenho e-mail, só que sem SSL. Ficou assim:

[retriever]
type = SimplePOP3Retriever
server = pop.SEUSERVIDOR.com
port = 110
username = SUACONTADEEMAIL
password = SUASENHADOEMAIL

[destination]
type = Maildir
path = ~/whb-archive/

[options]
# print messages about each action (verbose = 2)
# Other options:
# 0 prints only warnings and errors
# 1 prints messages about retrieving and deleting messages only
verbose = 2
message_log = ~/.getmail/whb.log

Fonte: http://joshua14.homelinux.org/blog/?p=547


ISOs de versões antigas do Ubuntu

Seguindo a linha do post que fiz sobre como encontrar os repositórios de versões antigas do Ubuntu, agora venho com uma dica rápida. Para conseguir baixar versões antigas do Ubuntu, basta acessar o seguinte endereço: http://old-releases.ubuntu.com/releases/. Nessa URL você vai encontrar todas as versões sem suporte do Ubuntu.

Lembrando mais uma vez que a utilização de uma versão sem suporte não é recomendada, e que você só deve fazer isso se realmente souber o que está fazendo.

Se você é novo no Ubuntu, é recomendável utilizar uma versão LTS. A versão LTS atual é a 10.04, e a próxima será a 12.04, que será lançada em abril de 2012.


Repositórios de versões antigas do Ubuntu

O caso é esse: você tem uma versão do Ubuntu instalada em sua máquina, mas não pode ou não quer atualizar para uma versão nova. Assim que a versão sai do suporte, os repositórios oficiais são tirados do ar. E agora? O que fazer?

Parabéns! Você acabou de encontrar a solução para o seu problema! 🙂

A Canonical mantém repositórios de arquivo para as versões antigas. Assim você pode alterar o endereço no sources list (/etc/apt/sources.list) e assim continuar podendo utilizar o apt-get e aptitude normalmente. Os repositórios ficam aqui: http://old-releases.ubuntu.com/ubuntu/dists/

Lembrando que utilizar uma versão sem suporte não o ideal nem o mais seguro. Só faça isso em último caso.

Até o momento, as distribuições que já estão sem suporte são essas:

 

 

Clique na imagem para ampliar. Fonte: http://pt.wikipedia.org/wiki/Ubuntu

 

 


Instalando o PostgreSQL 9 e pgAdmin III no Ubuntu 10.04

Versão atualizada desse artigo

Sem muita conversinha, vamos direto ao assunto. Para instalar o PostgreSQL 9 e o pgAdmin III no Ubuntu 10.04, acesse o Terminal (Menu Principal / Acessórios / Terminal) e digite os seguintes comandos:

sudo add-apt-repository ppa:pitti/postgresql
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install postgresql
sudo apt-get install pgadmin3

O que você acabou de fazer foi instalar o PosgreSQL a partir de um repositório PPA, ou seja, um repositório que não faz parte da distribuição oficial, que traz a versão 8.4.

Depois de instalar, você vai precisar criar a senha para o usuário padrão do posgresql. Veja como fazer isso clicando aqui.

Se você não conseguiu abrir o PgAdmin depois de instalar, veja aqui como resolver.


Utilizando o teclado padrão Americano (EUA) com acentuação e pontuação

Se você possui um teclado americano e está tentando se adaptar a ele, pode estar passando por uma dificuldade bastante comum:

Como utilizar a acentuação e pontuação correta para o português?

Muita gente deixa a configuração do sistema operacional como ABNT2. Isso resolve o problema em parte para quem digita sem olhar para o teclado, porque as teclas ficam na mesma posição do teclado brasileiro. Mas pra quem não está tão acostumado com o teclado, as teclas em posições diferentes podem dar um pouco de dor de cabeça.S

Se você quizer utilizar dessa forma, tem duas dicas que podem te ajudar:

  1. ALT GR (o ALT da direita) + w é interrogação (?)
  2. ALT GR + q é barra (/)

Você pode ver todas as combinações que podem ser feitas com ALT GR aqui: http://en.wikipedia.org/wiki/AltGr_key#Brazilian_ABNT2_keymap

Uma solução que achei viável foi utilizar o seguinte padrão: EUA internacional (com teclas acentuáveis)*.

As teclas não são no mesmo lugar do padrão brasileiro (ABNT2), mas pelo menos você consegue digitar todos os acentos e pontuações que precisa.

Veja abaixo o modelo do teclado:

Algumas dicas:

  1. Se você apertar o ' + espaço, vai ser impresso ' (apóstrofo ou aspas simples)
  2. Se você segurar SHIFT + ' + espaço, vai ser impresso " (aspas duplas)
  3. Para utilizar um acento agudo, aperte ' + a letra que deseja acentuar
  4. Todas as teclas têm uma terceira e uma quarta função. Para acessar a terceira, basta segurar ALT GR (o alt da direita do teclado) + a tecla desejada. Veja na imagem acima as funções de cada tecla. Se alguém souber com acessar a quarta função da tecla, poste nos comentários! 🙂

Para alterar o layout do teclado no Ubuntu acesse o Menu Principal / Sistema / Preferências / Teclado e adicione o layout desejado. Lembre de remover o antigo.

E se nada der certo, você também pode comprar esses adesivos: http://lista.mercadolivre.com.br/adesivos-teclado-americano

* Essa nomenclatura é utilizada no Ubuntu. Talvez no Windows esteja diferente.


Perdi a senha do PostgreSQL no Ubuntu! E agora!?

Há alguns meses atrás fiz um artigo explicando como recuperar a senha do MySQL no Ubuntu. Dessa vez vou fazer o mesmo no PostgreSQL. É tão simples quanto.

Abra o Terminal (Menu Principal / Acessórios / Terminal) e digite:

sudo -u postgres psql template1
alter user postgres with password 'NOVA_SENHA'
\q (para sair)

O procedimento foi testado no Ubuntu 10.04 LTS.

Fonte: http://forum.wmonline.com.br/topic/201179-instalei-postgre-no-ubuntu-mas-ele-nao-me-deu-a-senha/


Executar um script como root no Ubuntu Linux sem precisar de senha

Recentemente precisei fazer o seguinte: tinha um script (.sh) e precisava executar ele sempre. Só que o problema era que ele precisava ser executado como root, mas eu não queria ficar digitando a senha toda vez que rodasse ele. A solução?

Abra o terminal (Menu Principal / Acessórios / Terminal) e digite:

sudo gedit /etc/sudoers

No final do arquivo acrescente a seguinte linha:

usuario ALL=NOPASSWD:/caminho/para/o/script.sh

Com isso você dá permissão ao usuario executar o script /caminho/para/o/script.sh como root. Não esqueça de colocar o usuário e caminho para o script corretos!

Procedimento testado no Ubuntu 10.04 LTS


  • Publicidade

  • Redes Sociais

    Facebook  Twitter
  • Estatísticas

    Page Views (desde março de 2010):

    Estatísticas detalhadas
  • Novidades por e-mail!

    Digite seu e-mail:


    Fique tranquilo. Seu e-mail não será usado para outros fins, e você poderá se descadastrar quando quizer.

    Eu!

    Tiago Passos
    Todo o conteúdo desse site esta licenciado sob a licença Creative Commons 3.0 (CC BY 3.0). Você pode copiar e modificar o conteúdo desde que cite o autor.
    iDream theme by Templates Next | Powered by WordPress