Estoy usando Ubuntu de 64 bits y quiero instalar Code :: Blocks IDE. ¿Hay algún repositorio?
Estoy usando Ubuntu de 64 bits y quiero instalar Code :: Blocks IDE. ¿Hay algún repositorio?
Respuestas:
Code :: Blocks es un entorno de desarrollo integrado multiplataforma (IDE). Se basa en un marco de plugin de desarrollo propio que permite una extensibilidad ilimitada. La mayor parte de su funcionalidad ya la proporcionan los complementos. Los complementos incluidos en el paquete base son:
- Interfaz del compilador a muchos compiladores gratuitos
- Frontend del depurador para GDB (y CDB para plataformas Windows)
- Formateador de origen (basado en AStyle)
- Asistente para crear nuevas clases de C ++
- Código de finalización / símbolos-navegador (trabajo en progreso)
- Manejador MIME predeterminado
- Asistente para crear código nuevo :: Complementos de bloques
- Lista de quehaceres
- Asistente extensible basado en scripts
- Autoguardado (guarda su trabajo en el desafortunado caso de un accidente) 1
Para descargar e instalar, haga clic en la imagen a continuación.
1 Fuente: Directorio de aplicaciones de Ubuntu
Está disponible en el Centro de software.
Simplemente abra Ubuntu Software Center
y busque su nombre.
O instalar a través de la terminal:
sudo apt-get install codeblocks
Desde el sitio web de Code :: Blocks, la página de descarga para Linux apunta a Code :: Blocks Release Builds PPA , que es probablemente la forma más fácil de instalar una versión razonablemente actualizada de Code :: Blocks. Para instalar Code :: Blocks del PPA mencionado anteriormente, haga lo siguiente:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
Puede instalar CodeBlocks usando el siguiente comando:
sudo apt-get install codeblocks
Si planea desarrollar en ubuntu, es beneficioso aprender a compilar código desde la línea de comandos ... incluso el IDE de bloques de código
descargar el código fuente
http://www.codeblocks.org/downloads
elija un archivo similar a codeblocks_16.01.tar.gz
cd en donde desea expandir el tarball y emitir
tar xvf /path/to/codeblocks_16.01.tar.gz
cd codeblocks-16.01.release
autoreconf -fi #
./configure # standard check to confirm your have necessary libs
make -j4 # actual compile and link step
sudo make install # install binary and its libs
sudo ldconfig # this registers your new libs
ahora está instalado ... adelante y lanzar
codeblocks # Voila you have launched your new IDE
Si lo anterior da errores, es probable que aún tenga que instalar dependencias ascendentes ... de ser así, esto puede ayudar
sudo apt-get install build-essential
sudo apt-get install -y libwxbase3.0-0v5 libwxbase3.0-dev libwxgtk3.0-dev wx3.0-headers wx-common
sudo apt-get build-dep codeblocks
Todo lo que necesitas hacer es ejecutar:
sudo apt-get update
luego
sudo apt-get upgrade
y entonces
sudo apt-get install codeblocks
Su lista de repositorios no está actualizada, recibió una sugerencia de actualización de Ubuntu. Si desea ser programador de Linux, le recomiendo que obtenga conocimientos de LPIC-1 antes de comenzar. Es crucial comprender los conceptos básicos de este sistema para codificarlo.
Sugiero usar la versión más nueva de 'Jens' Incluso si no es oficial, podemos obtener todas las versiones. También puede elegir repositorio o simplemente archivo 'deb'.
Para una versión estable, agregue estas dos líneas al sources.list
archivo y actualice el índice del paquete
deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main
Luego instale los codeblocks. Probado en Ubuntu 12.04, tanto de 32 como de 64 bits.
Puede intentar instalar los paquetes manualmente. Conexión a través de FTP a los archivos con su administrador de archivos. O descargue manualmente desde el sitio en el siguiente enlace.
Alternativamente, instálelo a través de GUI con GDEBI haciendo clic en cada archivo deb que indicará si falta otro paquete / dependencia y luego instálelo primero. Puede comenzar con Codeblocks y GDEBI le indicará los paquetes directamente relacionados y lo seguirá y evitará perderse en las dependencias.
No sé si se puede hacer una asociación de archivos para hacer clic y activar GDEBI directamente desde el navegador.
El servidor es: ftp.archive.ubuntu.com
Y la ruta a Codeblocks es: ubuntu / ubuntu / pool / universe / c / codeblocks
En un tipo de terminal: ftp
Luego viene la propmt
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
Los archivos se guardarán en INICIO
eliminar los DEB de la arquitectura no deseada
Guarda este script:
#!/bin/bash
# Reference
# http://www.cyberciti.biz/faq/bash-for-loop/
# https://www.dbsysnet.com/2015/12/using-bash-arrays-with-examples
BLOCKS=( hello young flying sun you don look old at all);
for LIST in 0 1 2 3 4 5 6 7 8 9 10 11 12
do
echo ${BLOCKS[LIST]};
done;
Puede buscar respuestas sobre cómo usar el script, hacerlo ejecutable y ejecutarlo desde el INICIO .
Reemplace echo con el comando bash para instalar paquetes:
dpkg -i ${BLOCKS[LIST]};
Cambie el mensaje de la lista con la lista de paquetes para Codeblocks en la carpeta INICIO
ls *.deb
Haga coincidir el número de paquetes con la lista de 12 elementos.
Si 20 elementos, entonces 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
dpkg
que tiene que obtener el orden correcto en el que instala los paquetes y su script no resuelve eso.