Hola buenas noches, como puedo instalar code::blocks en debian, cuando escribo en el terminal:
sudo apt-get install codeblocks
me aparece:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Package codeblocks is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'codeblocks' has no installation candidate
Cuendo veo el los post la gente dice que compile el codigo fuente pero no se como hacerlo :-\ :( :huh:
Soy un pacman que se mueve :V
que versión de debian?
como está tu sources.list?
Tengo Debian 8.8 jessie y lo des source.list no se que es eso y no se donde esta :V :xD :P
tu sources.list es el archivo donde se alojan tus repositorios en los sistemas debian e hijos...
con permisos de super usuario escribe
nano /etc/apt/sources.list
eso te abrirá un editor de texto en linea de comandos ese archivo copia y pegalo aquí (usa etiquetas de código)
hice un locate y encontre un alchivo el /etc/apt/sources.list y dentro de el estaba esto escrito
## Cinnamon - Linux Mint Debian Edition deb http://packages.linuxmint.com/ debian main import backport upstream romeo
# deb http://ftp.debian.org/debian/ jessie-updates main contrib
# deb-src http://ftp.debian.org/debian/ jessie-updates main contrib
# Repositorios Básicos y oficiales estable
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
# Repositorio actualizaciones de seguridad estable
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
# Multimedia estable-jessie
# deb http://www.deb-multimedia.org jessie main non-free
# deb-src http://www.deb-multimedia.org/ jessie main non-free
deb ftp://ftp.deb-multimedia.org stable main non-free
##Actualizaciones Google Chrome
# deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
# deb http:///download.virtualbox.org/virtualbox/debian vivid contrib
parece estar bien... intenta hacer
apt-get update
y reintenta instalar
ok gracias, ya se esta actualizando ;D
me sigue diciendo lo mismo,
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Package codeblocks is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'codeblocks' has no installation candidate
:-(
por cierto, para tener el repositorio más optimo puedes usar esta herramienta
apt-get install netselect-apt
(procura testear cuando la linea esté libre para mejores resultados)
lo que hace es probar entre una lista de 300 repositorios cuales son los 10 que mejor te responden... y te crea un sources.list en la carpeta que estés parado...
yo te recomendaría usarla, copias el primero que te de, y cambias tu souces.list por ese... dejas solo
deb http://repositorio_que_te_diga_netselect/ jessie main contrib non-free
# Repositorio actualizaciones de seguridad estable
deb http://security.debian.org/ jessie/updates main contrib non-free
deb ftp://ftp.deb-multimedia.org stable main non-free
y listo
Actualizacion
te toca bajarte el code::blocks para debian y montarlo a mano XD
descargate el tar.gz, descomprimelo en tu carpeta favorita y allí creo que tienes el binario para hacer doble click... luego le creas un launcher en escritorio y le dices que en menu tambien
ok, gracias , weno con tal y me instale el code block lo tendre que instalar asi a mano :xD gracias por la ayuda ;D buenas noches :D
soy un poco nuevo en linux y tal ves se de el caso en el que no sepa a quie archivo le doy para que se instale code::blocks porque a todos les doy y se abre y se cierra una terminal :silbar: :silbar: :-\
a no listo ya lo instale encontré un archivo que decía como instalarlo :V
Cuendo me dicen que coloque este codigo en el source.list
deb http://[b]repositorio_que_te_diga_netselect[/b]/ jessie main contrib non-free
# Repositorio actualizaciones de seguridad estable
deb http://security.debian.org/ jessie/updates main contrib non-free
deb ftp://ftp.deb-multimedia.org stable main non-free
a que te refieres con repositorio que me de netselect??
y cuando instalo code::blocks me dice
checking if the compiler supports precompiled headers... yes
checking for wx-config... no
configure: error:
wxWidgets must be installed on your system.
Please check that wx-config is in path, the directory
where wxWidgets libraries are installed (returned by
'wx-config --libs' or 'wx-config --static --libs' command)
is in LD_LIBRARY_PATH or equivalent variable and
wxWindows version is 2.8.0 or above.
· No hagas doble post! usa el boton modificar
>aquí las reglas del foro (http://foro.elhacker.net/reglas.htm)
-Engel Lex
CitarCuendo me dicen que coloque este codigo en el source.list
a que te refieres con repositorio que me de netselect??
lee esa respuesta completa... te indiqué todo D:
Citary cuando instalo code::blocks me dice
que te bajaste tu? -.-
codeblocks -> downloads -> Download the binary release -> Linux 64-bit -> codeblocks_16.01_amd64_jessie.tar.xz
aquí el link... son puros .deb
http://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Linux/Debian%20Jessie/codeblocks_16.01_amd64_jessie.tar.xz (http://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Linux/Debian%20Jessie/codeblocks_16.01_amd64_jessie.tar.xz)
intentas instalar el codeblocks_16.01_amd64.deb si te pide algo adicional, o te dice que hay dependencias rotas, instalas primero ese otro .deb (aunque el base debería resolverlas)
Si mal no recuerdo cuando salió Debian Jessie utilizaba wxwidgets 3, por aquel entonces codeblocks se basaba en la version 2.8 de wxwidgets, así que el paquete no se incluyó en Debian (fue una de las razones por las que directamente pasé a stretch).
En este momento está disponible a traves de los backports. Tendrás que mirar como activarlos y ya podrás instalar codeblocks. La otra alternativa es pasar a Debian Stretch (actual estable) o Buster (testing).
De todas formas en este momento, al menos en Debian y Arch, el paquete no funciona bien. Tiene cierres aleatorios que te van a obligar a guardar el documento de forma continua, casi al introducir cada línea de código, si no quieres perder todo lo que has hecho desde que has iniciado el IDE.
Tienes alternativas como Eclipse (apt-get install eclipse eclipse-cdt),un monstruo con el que para cualquier código sencillo vas a tener que estar creando un proyecto, Geany, muy básico y para mi gusto chapucero o Anjuta, que no lo conozco, y más.
te digo que con esa descarga se hace perfecto, yo lo instalé sin problemas XD