Instalando o software sem o Ubuntu Software Center

3

Eu tenho um arquivo baixado da Internet.

Para ser específico, eu baixei Code :: Blocks do site oficial . O nome do arquivo é codeblocks.tar.bz2 .

Se eu não tiver conexão com a Internet e o Ubuntu Software Center não estiver funcionando, como instalo o software?

Acho que vou ter que usar o terminal, mas não estou acostumado com o terminal. Então, por favor, simplifique o máximo possível.

    
por Prakash Gautam 09.11.2012 / 18:39

3 respostas

3

Na seção de download de codeblocks , há três opções disponíveis.

  • Binários
  • Fonte
  • SVN

Binários

Se você baixou o pacote da seção Binaries, seu arquivo será algo como "codeblocks-10.05-1-debian-i386.tar.bz2"

  • descompacte o arquivo do pacote

    lbzip2 -d codeblocks-10.05-1-debian-i386.tar.bz2
    tar xvf codeblocks-10.05-1-debian-i386.tar

    ou

    tar xvjf codeblocks-10.05-1-debian-i386.tar.bz2

    Em seguida, use dpkg -i package_name.deb ou dpkg -i *.deb para instalar o pacote. Certifique-se de executar o deb na ordem correta para evitar dependências .

Fonte

Faça o download do arquivo, sample: codeblocks-10.05-1debian-src.tar.bz2 e descompacte-o da mesma forma como é feito para binários.

./configure 
make
make install

verifique se você instalou build-essential antes de tentar as etapas acima.

SVN

Você precisa instalar o pacote SVN antes de continuar com as etapas a seguir.

A base de código está no repositório: link

Finalize o código usando o comando svn checkout http://svn.berlios.de/svnroot/repos/codeblocks/trunk . (Esta etapa precisa de conexão com a Internet.)

Leia o README & amp; README.debian para obter instruções sobre como instalar sem acesso à Internet

    
por devav2 09.11.2012 / 19:45
1

Há um tutorial passo-a-passo no wiki do Codeblocks para instalá-lo no Ubuntu: Instalando Code :: Blocks noturno no Ubuntu

Se você não é obrigado a usar Codeblocks, então talvez você deva tentar um editor C ++ mais fácil de instalar, como o Geany, que você pode encontrar no Centro de Software ou digitando (no terminal):

sudo apt-get install geany

Geany é muito legal como editores. Se você não tiver acesso à Internet, siga os passos para adicionar o DVD / CD de instalação do Ubuntu como fonte de pacotes: Instalando pacotes de software sem uma conexão com a Internet

    
por pkonink 09.11.2012 / 19:18
0

Você provavelmente baixou um tarball de origem. Normalmente, isso significa que você precisa instalar bibliotecas / utilitários necessários para a compilação do seu software e, em seguida, configurar, criar e instalar o programa compilado.

Não há uma maneira única de fazer isso, geralmente quando você descompacta seu tarball, há um arquivo README * ou INSTALL * que descreve o que precisa ser feito para instalá-lo. É bastante comum apenas:

./configure --prefix=/opt/myapp
make
make install

Há uma desvantagem neste método - você vai acabar com arquivos instalados completamente fora do seu sistema de gerenciamento de pacotes que o seu PMS não tem idéia e não pode gerenciar. Geralmente é bom para testes temporários e se você souber o que está fazendo e manter os arquivos instalados de tal maneira em um diretório separado.

Você disse que não está acostumado a trabalhar no terminal - infelizmente, trabalhar no terminal é a parte menos complicada de compilar programas do zero.

Você pode querer encontrar o seu aplicativo entre os pacotes já disponíveis no Ubuntu e baixar a distribuição do Ubuntu no DVD e depois usar o apt-cdrom para adicioná-lo como uma fonte de pacotes disponíveis.

PS. Se o que você baixou é um aplicativo já criado, você pode visualizar o conteúdo usando:

tar tjf program.tar.bz2

e

tar xjf program.tar.bz2

mas você precisa ter certeza de que sabe o que está executando. Eu procuraria a maneira de executar seu aplicativo em um dos arquivos desse arquivo.

    
por Marcin Kaminski 09.11.2012 / 18:51