J'utilise Ubuntu 64 bits et je souhaite installer l'IDE Code :: Blocks. Existe-t-il un référentiel?
J'utilise Ubuntu 64 bits et je souhaite installer l'IDE Code :: Blocks. Existe-t-il un référentiel?
Réponses:
Code :: Blocks est un environnement de développement intégré multiplateforme (IDE). Il est basé sur un framework de plugin auto-développé permettant une extensibilité illimitée. La plupart de ses fonctionnalités sont déjà fournies par des plugins. Les plugins inclus dans le package de base sont:
- Interface du compilateur pour de nombreux compilateurs gratuits
- Frontend du débogueur pour GDB (et CDB pour les plates-formes Windows)
- Formateur source (basé sur AStyle)
- Assistant pour créer de nouvelles classes C ++
- Exploitation du code / symboles-navigateur (travaux en cours)
- Gestionnaire MIME par défaut
- Assistant pour créer de nouveaux plugins Code :: Blocks
- Liste de choses à faire
- Assistant extensible basé sur des scripts
- Sauvegarde automatique (enregistre votre travail dans le cas malheureux d'un accident) 1
Pour télécharger et installer, cliquez sur l'image ci-dessous.
1 Source: Répertoire des applications Ubuntu
Il est disponible dans le Software Center.
Ouvrez simplement le Ubuntu Software Center
et recherchez son nom.
Ou installez via le terminal:
sudo apt-get install codeblocks
Sur le site Web de Code :: Blocks, la page de téléchargement pour Linux pointe vers le PPA Code :: Blocks Release Builds , qui est probablement le moyen le plus simple d'installer une version raisonnablement à jour de Code :: Blocks. Pour installer Code :: Blocks à partir du PPA susmentionné, procédez comme suit:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
Vous pouvez installer CodeBlocks à l'aide de la commande suivante:
sudo apt-get install codeblocks
Si vous prévoyez de développer sur ubuntu, il est avantageux d'apprendre à compiler du code à partir de la ligne de commande ... même l'IDE des blocs de code
télécharger le code source
http://www.codeblocks.org/downloads
choisissez un fichier similaire à codeblocks_16.01.tar.gz
cd où vous souhaitez étendre l'archive tar et émettre
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
maintenant son installé ... allez-y et lancez
codeblocks # Voila you have launched your new IDE
Si ci-dessus donne des erreurs, vous n'avez probablement pas encore installé de dépendances en amont ... si c'est le cas, cela peut aider
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
Il vous suffit d'exécuter:
sudo apt-get update
puis
sudo apt-get upgrade
et alors
sudo apt-get install codeblocks
Votre liste de référentiels n'est pas à jour, vous avez reçu une suggestion de mise à jour d'Ubuntu. Si vous voulez être programmeur Linux, je vous recommande d'acquérir les connaissances LPIC-1 avant de commencer. Il est crucial de comprendre les bases de ce système pour le coder.
Je suggère d'utiliser la dernière version de 'Jens' Même si ce n'est pas officiel, nous pouvons obtenir toutes les versions. Vous pouvez également choisir un référentiel ou simplement un fichier 'deb'.
Pour une version stable, ajoutez ces deux lignes au sources.list
fichier et actualisez l'index du package
deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main
Installez ensuite les blocs de code. Testé sur Ubuntu 12.04 - 32 et 64 bits.
Vous pouvez essayer d'installer les packages manuellement. Connexion via FTP aux archives avec votre gestionnaire de fichiers. Ou téléchargez manuellement à partir du site dans le lien ci-dessous.
Vous pouvez également l' installer via l'interface graphique avec GDEBI en cliquant sur chaque fichier deb qui indiquera si un autre package / dépendance est manquant, puis installez-le d'abord. Vous pouvez commencer avec Codeblocks et GDEBI indiquera les packages directement liés et vous suivez cela et évitez de vous perdre dans les dépendances.
Je ne sais pas si une association de fichiers peut être faite pour cliquer et déclencher GDEBI directement depuis le navigateur.
Le serveur est: ftp.archive.ubuntu.com
Et le chemin vers Codeblocks est: ubuntu / ubuntu / pool / univers / c / codeblocks
Dans un type de terminal: ftp
Vient ensuite le propmt
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
Les fichiers seront enregistrés dans HOME
supprimer les DEB de l'architecture indésirable
Enregistrez ce 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;
Vous pouvez vérifier les réponses sur la façon d'utiliser le script, le rendre exécutable et l'exécuter à partir de la PAGE D'ACCUEIL .
Remplacez echo par la commande bash pour installer les packages:
dpkg -i ${BLOCKS[LIST]};
Modifier le message de liste avec la liste des packages pour Codeblocks dans le dossier HOME
ls *.deb
Faites correspondre le nombre de packages à la liste des 12 éléments
Si 20 éléments alors 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
dpkg
vous devez obtenir l'ordre dans lequel vous installez les packages et votre script ne résout pas cela.