O CMake 3.2.2 está disponível para o Precise neste PPA:
ppa: george-edison55 / precis-backports ( Clique aqui para obter instruções sobre o uso de PPAs. )
Alguém sabe onde esse pacote estaria disponível? Eu estou olhando para usá-lo no Travis-CI, então construir a partir de fontes leva muito tempo e não é uma opção.
um dpkg seria suficiente se você souber onde encontrá-lo.
O CMake 3.2.2 está disponível para o Precise neste PPA:
ppa: george-edison55 / precis-backports ( Clique aqui para obter instruções sobre o uso de PPAs. )
A pergunta é um pouco datada e agora há a versão 3.2. Portanto, refiro-me à minha resposta à versão mais recente. As etapas individuais também são para a versão 3.1, deve ser substituído apenas o nome do arquivo. O caminho do Linux: Uma pasta também é um arquivo;)
Crie uma pasta temporária
mkdir ~/cmake_tmp
Faça o download da versão mais recente aqui :
64 bits
cd ~/cmake_tmp
wget http://www.cmake.org/files/v3.2/cmake-3.2.2-Linux-x86_64.tar.gz
32 bits
cd ~/cmake_tmp
wget http://www.cmake.org/files/v3.2/cmake-3.2.2-Linux-i386.tar.gz
As etapas a seguir usam a versão de 64 bits
Agora instale com:
tar xf cmake-3.2.2-Linux-x86_64.tar.gz
Por fim, copie os arquivos para uma instalação paralela, além de uma outra versão em /usr
com:
sudo cp -r cmake-3.2.2-Linux-x86_64/* /usr/local
Para sobrescrever os arquivos em /usr
, use este comando:
sudo cp -r cmake-3.2.2-Linux-x86_64/* /usr
O uso do script é desnecessário, pois isso cria apenas um diretório com o conteúdo, que também está contido no arquivo.
Tarefas domésticas:
rm -f ~/cmake_tmp
Se você copiou cmake-3.2.2-Linux-x86_64/*
na pasta local /usr/local
, poderá decidir qual binário deseja usar. Dependendo do conteúdo de $PATH
:
Meu exemplo:
% echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
um binário específico é usado. No meu caso, o binário em /usr/local/bin
. Para usar o binário em usr/bin
, eu tenho que especificar o caminho completo, por exemplo:
/usr/bin/cmake
Você pode baixá-los do bolo. com e extrai-los a partir do menu do mouse, e siga o arquivo allot atot, e você pode usar esses comandos para instalá-lo e entrar no terminal desta forma:
sudo su <the sh files>
Ou isso.
jhbuild <the installation file>
e isso depois de qualquer um dos outros.
make <the cake installation file>
e para instalar o jhbuild, digite isto em.
sudo apt-get install jhbuild
e depois de um dos três tipos superiores, digite isto.
make
e pode funcionar bem assim.