Instalar código :: Blocos no Ubuntu 12.10

4

Eu instalei o Code :: Blocks do Muon Software Center (estou usando o KDE) e obtive o Code :: Blocks 10.05.

Eu encontrei este link: link

Depois de adicionar este PPA e executar sudo apt-get update se eu executar sudo apt-get install codeblocks , qual versão de Code :: Blocks eu receberei? Se eu baixar o tarball do site principal, como instalá-lo corretamente?

Alguém pode me ajudar?

    
por Bruce 10.02.2013 / 14:52

7 respostas

2

O mais provável é instalar a versão mais recente do PPA. Uma maneira fácil de verificar é fazer apt-get install -s codeblocks e ver o que acontece durante a instalação simulada.

Os tarballs são um pouco complicados. Eu recomendo instalar build-essential e checkinstall além de quaisquer dependências que o codeblock precise. Faça o download do tarball e expanda-o em um diretório de trabalho com tar -xf filename.tar.gz . Em seguida, leia o arquivo install , se houver, para obter instruções

Normalmente, você precisa de dependências - uma maneira fácil de fazer isso é usar o apt-get build-dep. Em seguida, você executa ./config (que verifica se os pré-requisitos são atendidos e define o material específico do sistema), make (que compila) e make install (que move os arquivos compilados para os locais certos). Eu substituo make install por checkinstall para fazer um deb e instalei isso, pois é mais fácil desinstalar. YMMV - alguns aplicativos substituem make por cmake e assim por diante.

    
por Journeyman Geek 10.02.2013 / 15:07
4

Instale o Codeblocks 12.11 no Ubuntu 12.04 / 12.10

1º) Instalar bibliotecas wxWidgets

$ sudo apt-get install libwxgtk2.8-0
$ sudo apt-get install libwxgtk2.8-dev

2º) Baixe as bibliotecas link     (preste atenção se sua distribuição é de 32 ou 64 bits)     e instalar (Isso evita erros ao instalar codeblocks)

$ sudo dpkg -i libhunspell-1.2-0_1.2.11-1_amd64.deb

3º) Faça o download dos binários link     (preste atenção se sua distribuição é de 32 ou 64 bits)     Debian stable é: codeblocks_12.11-2_amd64-debian-stable.tar.bz2 (squeeze)     Descompacte para uma pasta e instale:

    $ sudo dpkg -i *.deb

4º) Se você desenvolver para o MySql Instale o conector MySql     Baixe a versão para sua distribuição no site oficial     mysql-connector-c-shared_6.1.0-2_amd64.deb     e instale

$ sudo dpkg -i mysql-connector-c-shared_6.1.0-2_amd64.deb

5º) Finalmente a biblioteca com arquivos de cabeçalho para MySql

$ sudo apt-get install libmysqlclient-dev

(Para instalar a busca do servidor MySQL no google)

    
por Miguel Angel R 27.06.2013 / 13:52
2

Como você está usando o Ubuntu 12.10, lamento informar que você ainda estará recebendo a versão Code :: Blocks 10.05 mesmo depois de adicionar o PPA, já que de acordo com link o pacote codeblocks para 12.11 é para Preciso e não para Quantal.

E também, desde a versão Code :: Blocks nos repositórios de software do Ubuntu (universo quantal-release) link também é 10.05, pode parecer que você não pode instalar o Code :: Blocks 12.11 usando os repositórios do Ubuntu ou os PPAs.

Para o método de instalação restante, consulte a resposta do @ JourneymanGeek.

Guia detalhado:

  1. Faça o download do código-fonte .tar.gz para Code :: Blocks 12.11 no link

  2. Abra um terminal e digite cd ~/Downloads (ou qualquer local de download que você tenha predefinido)

  3. Executar tar -zxf codeblocks_12.11-1.tar.gz

  4. Executar sudo apt-get build-dep codeblocks

  5. Executar cd codeblocks-12.11release8629

  6. Executar ./configure

  7. Após a conclusão, digite make && sudo make install (ou checkinstall para obter pacotes debian '.

Após o passo 5, existe outro método:

  1. Executar debuild .

  2. Executar cd ..

  3. Execute o dpkg -i (the produced codeblocks packages) e ele está instalado!

por smartboyhw 10.02.2013 / 16:04
1

Após várias tentativas e erros, instalei com sucesso o Codeblocks 12.11 no meu laptop executando o Ubuntu 12.04. Felizmente, eu documentei as etapas necessárias para concluir o processo de instalação. Isso envolveu o download do binário e a obtenção de todas as dependências necessárias.

Basta abrir o terminal ( Ctrl + Alt + T ) e digitar isto:

cd ~
mkdir codeblocks
wget -t 0 -P /home/<username>/codeblocks http://downloads.sourceforge.net/project/codeblocks.berlios/codeblocks_12.11-2_i386-debian-stable.tar.bz2
cd codeblocks
tar xvjf *
sudo apt-get update
sudo apt-get -y install gcc build-essential gamin libgamin0 libwxbase2.8-0 libwxgtk2.8-0
sudo dpkg -i libcodeblocks0_12.11-2_i386.deb codeblocks-common_12.11-2_all.deb codeblocks_12.11-2_i386.deb

Você precisa alterar o nome de usuário > na etapa 3 com seu nome de usuário.

Não tenho certeza se uma ou mais etapas estão erradas ou são desnecessárias. Apenas funciona de alguma forma.

Espero que isso ajude.

    
por Raymond Feira 30.08.2013 / 13:40
0
Primeiro, é sempre recomendado usar a versão que está nos repositórios normais do Ubuntu, que pode ser instalada através do centro de software (atualmente v. 10.05).

O PPA mencionado não contém uma versão para o Ubuntu 12.10, então nesse caso você teria que adicionar manualmente a seção "precisa" (Ubuntu 12.04) daquele repositório, que parece ter o v. 12.11 do C :: B.

Instalar a partir da homepage provavelmente será complexo, faça-o somente se for necessário (veja a resposta do Journeyman Geek).

    
por arand 10.02.2013 / 15:09
0

Apenas

sudo apt-add-repository ppa:pasgui/ppa; sudo apt-get update;
sudo apt-get -y install codeblocks'

, faz o trabalho.

Se você quiser baixar o tarball, depois de baixar, extraia o conteúdo do arquivo e navegue até a pasta extraída. Execute o arquivo binário com ./ antes do nome do arquivo executado "algo como ./codeblocks ".

Para adicioná-lo à sua unidade "não é necessário se você instalá-lo via ppa":

  1. Mover a pasta extraída para /opt usando sudo mv <folder_name> /opt
  2. Adicionando aos menus pode ser através de alacarte .. instale-o usando sudo apt-get install alacarte , depois de instalar o lançamento alacarte da unidade "É nomeado Menu Principal" e adicione o item "ou aplicativo" onde você gostaria que fosse "geralmente em menu de ferramentas de programação "e especifique o comando de execução como o caminho de execução do arquivo que está na pasta que movemos para /opt .
por Ammar Lakis 10.02.2013 / 15:14
-2

Você também pode instalar o Code :: Blocks de meu PPA se não quiser compilá-lo da fonte.

    
por moorkaï 27.04.2013 / 21:41