Você está na página 1de 4

Modo alternativo:

Se voc usa Ubuntu, Debian ou derivados, digite num terminal:


$ sudo apt-get install libstdc++5
Se voc usa uma distribuio baseada em pacotes !M "como #penSUS$, %edora e outras&, ter' (ue instalar o
pacote compat-libstdc++) *a maioria das distribui+es !M voc instala assim:
$ sudo ,um install nome-do-pacote-rpm
.ai/ando e instalando o %irebird
0cesse o site 1irebirds(l)org e depois cli(ue em 2Do3nload %irebird 4)5)46 "verso (ue estiver dispon7vel no
momento&)
0gora voc selecionar' o sistema operacional) *o caso "8inu/ /9:&)
linu/
$ agora, (ual dos dois devo instalar;Super Server ou <lassic Server; !ara saber digite num terminal:
$ getcon1 =*U-8>.!?@$0D-A$S>#*
Se a resposta 1or *!?8 4 (ual(uer coisa, bai/e o pacote marcado na 1igura com um retBngulo vermelCo, mas se
na resposta no aparecer *!?8, bai/e o pacote marcado na 1igura com uma elipse vermelCa)
Digamos (ue voc bai/ou o pacote escolCido na pasta Do3nloads do seu usu'rio, ento num terminal digite os
comandos:
$ cd DComeDnomedousuarioDDo3nloads
$ tar -/E1 %irebirdSSF)tar)gE
$ cd %irebirdSSF
$ sudo )Dinstall)sC
F#nde tiver o F voc clicar' na tecla ?0., para o 8inu/ autocompletar o nome)
Depois deste Gltimo comando o instalador pede uma con1irmao, tecle $nter e depois voc precisar' digitar
uma senCa para o administrador padro SHSD.0) =eralmente a senCa I 2masterJe,K )
Depois de digitar a senCa e teclar $nter a instalao termina)Mais uma con1igurao) 0gora vamos usar o nome
do usu'rio logado no sistema (ue sempre tem um grupo de usu'rios com o mesmo nome) Digamos (ue seLa
lucas) *um terminal digite os seguintes comandos:
$ sudo adduser 1irebird 1irebird
$ sudo adduser 1irebird lucas
- # primeiro comando adiciona um usu'rio 1irebird (ue ir' pertencer ao grupo 1irebird)
- # segundo comando adiciona o usu'rio 1irebird ao grupo lucas)0gora aprenderemos como con1igurar uma
pasta para guardarmos os bancos criados) Digamos (ue no seu diretMrio de usu'rio voc tenCa criado uma pasta
cCamada bancos " DComeDlucasDbancos& ) Se voc L' tiver bancos criados copie-os para a pasta criada) 0gora,
num terminal, digite o comando abai/o "estou usando como e/emplo o usu'rio luca&:
$ sudo cCo3n - 1irebird:lucas DComeDlucasDbancos
- # comando cCo3n altera o propriet'rio do diretMrio)
Se voc (uiser usar outra"s& pasta"s& basta alterar o caminCo no comando acima)#bs): >nstalando assim o
%irebird 1ica muito mais bem con1igurado do (ue instalando dos repositMrios das distribui+es 8inu/) !or
e/emplo, automaticamente L' so criados v'rios linJs simbMlicos para compatibiliEao com programas (ue
usam vers+es anteriores do %irebird ou o >nter.ase no 8inu/)
einicie o computador)
0tI a(ui eu modi1i(uei um tutorial para o melCor entendimento, abai/o segue um de minCa autoria)
>niciando o %irebird Lunto com o sistema
!ara iniciar o 1irebird ao iniciar o sistema, I necess'rio instalar um pacote cCamado <<#*%)
!ara isso abra o console e digite sudo apt-get install rccon1
0pMs con1irmar a instalao I sM digitar no console sudo rccon1
0brir' uma Lanela com os programas iniciados com linu/) Mar(ue a opo 1irebird e depois tecle em #N)
einicie o computador
<riando um alias para um banco do %irebird
0pMs instalar o banco e con1igurar sempre I interessante criar um alias para acessar o banco de uma outra
m'(uina ou mesmo local)
!ara criar um alias o procedimento I simples) # ar(uivo (ue contIm os alias do 1irebird cCama-se
2aliases)con1K, e est' localiEado na pasta DoptD1irebirdD)
$sse ar(uivo por de1ault est' como somente leitura) $nto vamos 1aEer o seguinte
0bra o console e digite: sudo nautilus O bro3ser
0brir' uma Lanela para voc e/plorar o seu computador) A' atI a pasta DoptD1irebird e cli(ue com o boto direito
sobre o ar(uivo 2aliases)con1K, abra a aba permiss+es mar(ue as op+es leitura e escrita para todos os tipos de
usu'rios como a 1igura abai/o)
!ermiss+es
0pMs mudar as permiss+es do ar(uivo voc pode 1ecCar tudo o (ue estiver aberto)
*o prM/imo passo vamos con1igurar o ar(uivo em s7)
0bra o console e digite sudo gedit DoptD1irebirdDaliases)con1
!ronto, o ar(uivo estar' aberto no editor de te/to gedit e pronto para edio) 0 sinta/e do ar(uivo de alias I
muito simples:
nomedoaliasPDlocalDnomedobanco
0bai/o segue o e/emplo:
Q OOOOOOOOOO
Q 8ist o1 Jno3n database aliases
Q OOOOOOOOOO
Q
Q $/ample Database:
Q
emplo,ee)1db P DoptD1irebirdDe/amplesDempbuildDemplo,ee)1db
emplo,ee P DoptD1irebirdDe/amplesDempbuildDemplo,ee)1db
Q
Q 8ive Databases:
Q
bancodolucasPDDadosD.ancosD.0*<#)%D.
0pMs alterar e salvar o ar(uivo o seu alias estar' pronto para o uso)
>niciando ou parando o %irebird
!ara iniciar o 1irebird o comando I sudo DetcDini)dD1irebird start
!ara parar o 1irebird o comando I sudo DetcDini)dD1irebird stop
0lguns sistemas suportam os comando
>niciar: sudo service 1irebird start
!arar: sudo service 1irebird stop

Você também pode gostar