Sto usando Ubuntu a 64 bit e voglio installare l'IDE Code :: Blocks. C'è qualche deposito?
Sto usando Ubuntu a 64 bit e voglio installare l'IDE Code :: Blocks. C'è qualche deposito?
Risposte:
Code :: Blocks è un ambiente di sviluppo integrato multipiattaforma (IDE). Si basa su un framework di plugin auto-sviluppato che consente un'estensibilità illimitata. Gran parte delle sue funzionalità sono già fornite dai plugin. I plugin inclusi nel pacchetto base sono:
- Frontend del compilatore a molti compilatori gratuiti
- Frontend debugger per GDB (e CDB per piattaforme Windows)
- Formattatore di origine (basato su AStyle)
- Procedura guidata per creare nuove classi C ++
- Completamento del codice / browser dei simboli (lavori in corso)
- Gestore MIME predefinito
- Procedura guidata per creare nuovi plug-in Code :: Blocks
- Lista di cose da fare
- Procedura guidata estensibile basata su script
- Salvataggio automatico (salva il tuo lavoro nel caso sfortunato di un incidente) 1
Per scaricare e installare fai clic sull'immagine qui sotto.
1 fonte: Ubuntu Apps Directory
È disponibile nel Software Center.
Basta aprire Ubuntu Software Center
e cercare il suo nome.
Oppure installa tramite il terminale:
sudo apt-get install codeblocks
Dal sito Web Code :: Blocks, la pagina di download per Linux punta al codice :: Blocks Release Build PPA , che è probabilmente il modo più semplice per installare una versione ragionevolmente aggiornata di Code :: Blocks. Per installare Code :: Blocks dal suddetto PPA, procedere come segue:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
Puoi installare CodeBlocks usando il seguente comando:
sudo apt-get install codeblocks
Se hai intenzione di sviluppare su Ubuntu è utile imparare a compilare il codice dalla riga di comando ... anche l'IDE codeblocks
scarica il codice sorgente
http://www.codeblocks.org/downloads
scegli un file simile a codeblocks_16.01.tar.gz
cd nel punto in cui si desidera espandere il tarball e il problema
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
ora è installato ... vai avanti e avvialo
codeblocks # Voila you have launched your new IDE
Se sopra dà errori probabilmente devi ancora installare dipendenze a monte ... in tal caso questo può aiutare
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
Tutto quello che devi fare è eseguire:
sudo apt-get update
poi
sudo apt-get upgrade
e poi
sudo apt-get install codeblocks
Il tuo elenco di repository non è aggiornato, hai ricevuto suggerimenti di aggiornamento da Ubuntu. Se vuoi essere un programmatore di Linux, ti consiglio di acquisire conoscenze LPIC-1 prima di iniziare. È fondamentale comprendere le basi di questo sistema per codificarlo.
Suggerisco di usare la versione più recente di 'Jens' Anche se non è ufficiale, possiamo ottenere tutte le versioni. Puoi anche scegliere il repository o semplicemente il file'deb '.
Per un rilascio stabile, aggiungere queste due righe al sources.list
file e aggiornare l'indice del pacchetto
deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main
Quindi installare i blocchi di codice. Testato su Ubuntu 12.04 - sia a 32 che a 64 bit.
Puoi provare a installare i pacchetti manualmente. Connessione tramite FTP agli archivi con il tuo file manager. Oppure scarica manualmente dal sito nel link in basso.
In alternativa, installalo tramite GUI con GDEBI facendo clic su ciascun file deb che indicherà se manca un altro pacchetto / dipendenza, quindi installalo prima. Puoi iniziare con Codeblocks e GDEBI indicherà i pacchetti direttamente correlati e lo seguirai evitando di perderti nelle dipendenze.
Non so se è possibile creare un'associazione di file per fare clic e attivare GDEBI direttamente dal browser.
Il server è: ftp.archive.ubuntu.com
E il percorso per Codeblocks è: ubuntu / ubuntu / pool / universe / c / codeblocks
In un terminale digitare: ftp
Poi arriva la proposta
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
I file verranno salvati su HOME
elimina i DEB dell'architettura indesiderata
Salva questo 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;
Puoi controllare le risposte su come usare lo script, renderlo eseguibile ed eseguirlo dalla HOME .
Sostituisci echo con il comando bash per installare i pacchetti:
dpkg -i ${BLOCKS[LIST]};
Modificare il messaggio dell'elenco con l'elenco dei pacchetti per Codeblocks nella cartella HOME
ls *.deb
Abbina il numero di pacchetti all'elenco di 12 elementi
Se 20 elementi quindi 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
dpkg
tua, devi ottenere l'ordine nel quale installi i pacchetti e il tuo script non lo risolve.