Anjuta é uma IDE de desenvolvimento C/C++ integrada ao Glade que permite desenvolver complexas aplicações. Aqui veremos como fazer para instalar essa ferramenta no Ubuntu.
Por: Kemper Alves
Introdução
O Anjuta é uma IDE (Ambiente de Desenvolvimento Integrado) onde você pode editar seu código, criar e modificar formulários via Glade, que nesta versão 2.2.0 foi "embutido" dentro do Anjuta, possibilitando assim a sua utilizacão de forma mais transparente.
Antes de instalar o Anjuta você deve instalar uma série de pacotes referentes ao desenvolvimento de software em C/C++, tais como:
* gcc
* g++
* automake
* make
* autoconf
Bom, se faltar algum, o próprio Anjuta vai lhe indicar na hora que ele precisar, daí você vai no apt e instala. Não precisa nem reiniciar o Anjuta, basta instalar e está rodando.
Na segunda página você verá como instalar o Anjuta através do apt, juntamente com o Glade 3.
Este tutorial foi baseado no Ubuntu Feisty.
Tentei instalar o Anjuta no Debian, mas como eu já havia "bagunçado" o meu apt (já tinha ido até a unstable ), não obtive sucesso na instalação, mas no Ubuntu foi fácil, tudo através do apt mesmo.
Instalando
Primeiro passo, preparar o apt:
1) Adicione a linha abaixo ao seu sources.list (/etc/apt/sources.list):
Isto vai fazer com que o apt consiga localizar os pacotes necessários.
2) Agora crie o arquivo /etc/apt/preferences (se não existir) e adicione este conteúdo a ele:
3) Vamos atualizar o apt. Como root execute:
# apt-get update
Se você não modificou a senha de root, pode fazer assim:
$ sudo apt-get update
que também funciona!
Segundo passo - instalar o Anjuta:
# apt-get install anjuta glade-3
OBS: Como estou fazendo este tutorial "de cabeça" porque já tem 2 dias que instalei, acho que ele instalou todas as dependências sozinho, mas se faltar alguma coisa está tudo no repositório do APT, não precisa baixar nada "por fora".
Estou colocando aqui uma listagem dos pacotes instalados em minha máquina, podem ajudar você a localizar alguma dependência caso o apt não instale sozinho as mesmas.
GTK:
libgtk1.2 1.2.10-18
libgtk1.2-common 1.2.10-18
libgtk2.0-0 2.10.11-0ubuntu3
libgtk2.0-bin 2.10.11-0ubuntu3
libgtk2.0-common 2.10.11-0ubuntu3
libgtk2.0-dev 2.10.11-0ubuntu3
libgtkmm-2.4-1c2a 2.10.8-0ubuntu1
libgtkmm-2.4-dev 2.10.8-0ubuntu1
libgtkmm2.0-1c2a 2.2.12-2ubuntu1
libgtkmm2.0-dev 2.2.12-2ubuntu1
libgtksourceview-common 1.8.5-0ubuntu1
libgtksourceview1.0-0 1.8.5-0ubuntu1
libgtkspell0 2.0.10-3
libwxgtk2.4-1 2.4.5.1ubuntu2
libwxgtk2.4-1-contrib 2.4.5.1ubuntu2
libwxgtk2.6-0 2.6.3.2.1.5ubuntu6
GLADE:
glade-3 3.2.0-0ubuntu1
libglade2-0 2.6.0-3
libglade2-dev 2.6.0-3
libglademm-2.4-1c2a 2.6.3-0ubuntu2
libglademm-2.4-dev 2.6.3-0ubuntu2
libgladeui-1-5 3.2.0-0ubuntu1
libgladeui-1-common 3.2.0-0ubuntu1
ANJUTA:
anjuta 2.2.0-1
anjuta-common 2.2.0-1
C++:
libsigc++-1.2-5c2 1.2.7-2
libsigc++-1.2-dev 1.2.7-2
libsigc++-2.0-0c2a 2.0.17-2build1
libsigc++-2.0-dev 2.0.17-2build1
libstdc++5 3.3.6-15ubuntu1
libstdc++6 4.1.2-0ubuntu4
libstdc++6-4.1-dev 4.1.2-0ubuntu4
Bom, acho que é só isso!
Espero que consigam aproveitar
Fonte: VivaoLinux
Postado Por: RedDeviL
Por: Kemper Alves
Introdução
O Anjuta é uma IDE (Ambiente de Desenvolvimento Integrado) onde você pode editar seu código, criar e modificar formulários via Glade, que nesta versão 2.2.0 foi "embutido" dentro do Anjuta, possibilitando assim a sua utilizacão de forma mais transparente.
Antes de instalar o Anjuta você deve instalar uma série de pacotes referentes ao desenvolvimento de software em C/C++, tais como:
* gcc
* g++
* automake
* make
* autoconf
Bom, se faltar algum, o próprio Anjuta vai lhe indicar na hora que ele precisar, daí você vai no apt e instala. Não precisa nem reiniciar o Anjuta, basta instalar e está rodando.
Na segunda página você verá como instalar o Anjuta através do apt, juntamente com o Glade 3.
Este tutorial foi baseado no Ubuntu Feisty.
Tentei instalar o Anjuta no Debian, mas como eu já havia "bagunçado" o meu apt (já tinha ido até a unstable ), não obtive sucesso na instalação, mas no Ubuntu foi fácil, tudo através do apt mesmo.
Instalando
Primeiro passo, preparar o apt:
1) Adicione a linha abaixo ao seu sources.list (/etc/apt/sources.list):
Código:
deb http://anjuta.org/apt ./
2) Agora crie o arquivo /etc/apt/preferences (se não existir) e adicione este conteúdo a ele:
Código:
Package: anjuta Pin: version 2.* Pin-Priority: 990 Package: anjuta-common Pin: version 2.* Pin-Priority: 990 Package: anjuta-dev Pin: version 2.* Pin-Priority: 990
# apt-get update
Se você não modificou a senha de root, pode fazer assim:
$ sudo apt-get update
que também funciona!
Segundo passo - instalar o Anjuta:
# apt-get install anjuta glade-3
OBS: Como estou fazendo este tutorial "de cabeça" porque já tem 2 dias que instalei, acho que ele instalou todas as dependências sozinho, mas se faltar alguma coisa está tudo no repositório do APT, não precisa baixar nada "por fora".
Estou colocando aqui uma listagem dos pacotes instalados em minha máquina, podem ajudar você a localizar alguma dependência caso o apt não instale sozinho as mesmas.
GTK:
libgtk1.2 1.2.10-18
libgtk1.2-common 1.2.10-18
libgtk2.0-0 2.10.11-0ubuntu3
libgtk2.0-bin 2.10.11-0ubuntu3
libgtk2.0-common 2.10.11-0ubuntu3
libgtk2.0-dev 2.10.11-0ubuntu3
libgtkmm-2.4-1c2a 2.10.8-0ubuntu1
libgtkmm-2.4-dev 2.10.8-0ubuntu1
libgtkmm2.0-1c2a 2.2.12-2ubuntu1
libgtkmm2.0-dev 2.2.12-2ubuntu1
libgtksourceview-common 1.8.5-0ubuntu1
libgtksourceview1.0-0 1.8.5-0ubuntu1
libgtkspell0 2.0.10-3
libwxgtk2.4-1 2.4.5.1ubuntu2
libwxgtk2.4-1-contrib 2.4.5.1ubuntu2
libwxgtk2.6-0 2.6.3.2.1.5ubuntu6
GLADE:
glade-3 3.2.0-0ubuntu1
libglade2-0 2.6.0-3
libglade2-dev 2.6.0-3
libglademm-2.4-1c2a 2.6.3-0ubuntu2
libglademm-2.4-dev 2.6.3-0ubuntu2
libgladeui-1-5 3.2.0-0ubuntu1
libgladeui-1-common 3.2.0-0ubuntu1
ANJUTA:
anjuta 2.2.0-1
anjuta-common 2.2.0-1
C++:
libsigc++-1.2-5c2 1.2.7-2
libsigc++-1.2-dev 1.2.7-2
libsigc++-2.0-0c2a 2.0.17-2build1
libsigc++-2.0-dev 2.0.17-2build1
libstdc++5 3.3.6-15ubuntu1
libstdc++6 4.1.2-0ubuntu4
libstdc++6-4.1-dev 4.1.2-0ubuntu4
Bom, acho que é só isso!
Espero que consigam aproveitar
Fonte: VivaoLinux
Postado Por: RedDeviL