Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
guias:debian_jessie_post_instalacion [2017/06/03 14:56] – [Desarrollo Software] Sergio Alvariño | guias:debian_jessie_post_instalacion [2021/04/16 20:41] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 763: | Línea 763: | ||
===== Desarrollo Software ===== | ===== Desarrollo Software ===== | ||
- | ===== Paquetes esenciales | + | ==== Paquetes esenciales ==== |
Estos son los paquetes esenciales para empezar a desarrollar software en Linux. | Estos son los paquetes esenciales para empezar a desarrollar software en Linux. | ||
Línea 770: | Línea 770: | ||
sudo apt-get install build-essential checkinstall make automake cmake autoconf git git-core dpkg wget | sudo apt-get install build-essential checkinstall make automake cmake autoconf git git-core dpkg wget | ||
</ | </ | ||
- | ===== Git ===== | + | ==== Git ==== |
Control de versiones distribuido. Imprescindible. | Control de versiones distribuido. Imprescindible. | ||
Línea 797: | Línea 797: | ||
git config --global alias.ca ' | git config --global alias.ca ' | ||
</ | </ | ||
- | ===== Open Java ===== | + | ==== Open Java ==== |
< | < | ||
apt-get install openjdk-7-jre icedtea-7-plugin | apt-get install openjdk-7-jre icedtea-7-plugin | ||
</ | </ | ||
- | ===== Lenguaje de programación D (D programming language) | + | ==== Lenguaje de programación D (D programming language) ==== |
[[https:// | [[https:// | ||
- | ==== D-apt e instalación de programas | + | === D-apt e instalación de programas === |
Configurado [[http:// | Configurado [[http:// | ||
Línea 819: | Línea 819: | ||
sudo aptitude install dmd dub dcd dfix dfmt dscanner textadept | sudo aptitude install dmd dub dcd dfix dfmt dscanner textadept | ||
</ | </ | ||
- | ==== DCD ==== | + | === DCD === |
Una vez instalado el DCD tenemos que configurarlo creando el fichero // | Una vez instalado el DCD tenemos que configurarlo creando el fichero // | ||
Línea 833: | Línea 833: | ||
echo | dcd-client --search toImpl | echo | dcd-client --search toImpl | ||
</ | </ | ||
- | ==== gdc ==== | + | === gdc === |
Instalado con | Instalado con | ||
Línea 840: | Línea 840: | ||
sudo aptitude install gdc | sudo aptitude install gdc | ||
</ | </ | ||
- | ==== ldc ==== | + | === ldc === |
Instalado con: | Instalado con: | ||
Línea 852: | Línea 852: | ||
sudo apt-get install -y libssl-dev libevent-dev | sudo apt-get install -y libssl-dev libevent-dev | ||
</ | </ | ||
- | ==== Emacs para editar D ==== | + | === Emacs para editar D === |
Instalados los siguientes paquetes desde // | Instalados los siguientes paquetes desde // | ||
Línea 921: | Línea 921: | ||
* https:// | * https:// | ||
- | ===== Processing | + | ==== Processing ==== |
Bajamos los paquetes de las respectivas páginas web, descomprimimimos en //~/apps/// y creamos los desktop file con **Menulibre** | Bajamos los paquetes de las respectivas páginas web, descomprimimimos en //~/apps/// y creamos los desktop file con **Menulibre** | ||
- | ===== Openframeworks | + | ==== Openframeworks ==== |
Bajamos el paquete comprimido de la página web del proyecto. | Bajamos el paquete comprimido de la página web del proyecto. | ||
Línea 954: | Línea 954: | ||
export PG_OF_PATH=/ | export PG_OF_PATH=/ | ||
</ | </ | ||
- | ===== Python | + | ==== Python ==== |
De partida tenemos instalado dos versiones: //python// y //python3// | De partida tenemos instalado dos versiones: //python// y //python3// | ||
Línea 965: | Línea 965: | ||
Python 3.4.2 | Python 3.4.2 | ||
</ | </ | ||
- | ==== pip, virtualenv, virtualenvwrapper, | + | === pip, virtualenv, virtualenvwrapper, |
//pip// es un gestor de paquetes para **Python** que facilita la instalación de librerías y utilidades. | //pip// es un gestor de paquetes para **Python** que facilita la instalación de librerías y utilidades. | ||
Línea 1004: | Línea 1004: | ||
[[http:// | [[http:// | ||
- | ==== iPython notebook | + | === iPython notebook === |
[[https:// | [[https:// | ||
- | === Instalar Jupyter en el Python del sistema | + | == Instalar Jupyter en el Python del sistema == |
Seguimos las instrucciones [[https:// | Seguimos las instrucciones [[https:// | ||
Línea 1017: | Línea 1017: | ||
which python | which python | ||
</ | </ | ||
- | === Instalar Anaconda Python | + | == Instalar Anaconda Python == |
Teóricamente [[https:// | Teóricamente [[https:// | ||
Línea 1107: | Línea 1107: | ||
pip install --upgrade --no-cache-dir https:// | pip install --upgrade --no-cache-dir https:// | ||
</ | </ | ||
- | ==== Usar Emacs para editar Python | + | === Usar Emacs para editar Python === |
Instalamos //elpy// desde el gestor de paquetes de Emacs, concretamente desde el repo // | Instalamos //elpy// desde el gestor de paquetes de Emacs, concretamente desde el repo // |