Adds treesheet installation

una
Sergio Alvariño 4 years ago
parent 65e3e497e8
commit 11f6f9e49b

@ -1,34 +1,47 @@
# Introducción
Mi portátil es un ordenador Acer 5755G con las siguientes
características:
Mis portatiles son:
- Core i5 2430M 2.4GHz
- NVIDIA Geforce GT 540M
- 8Gb RAM
- 750Gb HD
Mi portátil equipa una tarjeta *Nvidia Geforce GT540M* que resulta
pertenecer a una rama muerta en el árbol de desarrollo de Nvidia.
- Un ordenador Acer 5755G con las siguientes características:
- Core i5 2430M 2.4GHz
- NVIDIA Geforce GT 540M (+ intel integrada)
- 8Gb RAM
- 750Gb HD
Este portátil equipa una tarjeta *Nvidia Geforce GT540M* que resulta
pertenecer a una rama muerta en el árbol de desarrollo de Nvidia.
Esta tarjeta provocaba todo tipo de problemas de
sobrecalientamiento, pero en las últimas versiones de Linux
instalando el driver de Nvidia parece funcionar correctamente.
Esta tarjeta provocaba todo tipo de problemas de sobrecalientamiento,
pero en las últimas versiones de Linux instalando el driver de Nvidia
parece funcionar correctamente.
- Un Lenovo Legion
- Core i7-9750H
- Nvidia GTX1650-4Gb (+ intel integrada)
- 16Gb RAM
- 512Gb SSD + 1Tb HDD
# Programas básicos
## Linux Mint
Linux Mint incluye `sudo` \[1\] y las aplicaciones que uso habitualmente
para gestión de paquetes por defecto (*aptitude* y *synaptic*).
Linux Mint incluye `sudo` y las aplicaciones que uso habitualmente para
gestión de paquetes por defecto (*aptitude* y *synaptic*).
Interesa tener instalado `sudo apt install ppa-purge`. Sirve para
eliminar ppas junto con los programas instalados desde ese ppa.
Interesa tener instalado el paquete *ppa-purge* (`sudo apt install
ppa-purge`). Sirve para eliminar ppas junto con los programas instalados
desde ese ppa.
Tampoco voy a enredar nada con los orígenes del software (de momento)
Tampoco voy a enredar nada con los orígenes del software (de momento),
es decir no voy a cambiar al depósito regional.
## Firmware
@ -51,8 +64,12 @@ ejecutando `prime-select [nvidia|intel]`
## Control de configuraciones con git
Una vez instalado el driver de nvidia y antes de seguir con la
instalación instalamos el `git` y el `etckeeper` para que toda nuestra
instalación quede reflejada en los repos.
instalación instalamos el `git` y el `etckeeper` para que todos los
cambios que se produzcan en el directorio `/etc` durante nuestra
instalación queden reflejados en el git.
Yo nunca almaceno esta información en la nube, pero me permite tener
controlados los cambios de configuración y ayuda en caso de problemas.
### Instalación de `etckeeper`
@ -98,13 +115,19 @@ todos los ficheros de mi `$HOME`.
Cuando instalo algún programa nuevo añado a mano los ficheros de
configuración al repo.
Yo no tengo información confidencial en este repositorio (claves ssh por
ejemplo) así que no tengo problemas en almacenarlo en la nube. Facilita
mucho las cosas en casos de upgrade del sistema o copiar configuraciones
entre ordenadores.
## Parámetros de disco duro
Tengo un disco duro ssd y otro hdd normal.
El area de intercambio la hemos creado en el disco duro hdd, no se usará
mucho pero evitamos multiples operaciones de escritura en el disco ssd
en caso de que se empiece a tirar del swap.
mucho (mejor dicho: no se usará nunca) pero evitamos multiples
operaciones de escritura en el disco ssd en caso de que se empiece a
tirar del swap.
Añadimos el parámetro `noatime` para las particiones de `root` y
`/home`, que si que se han creado en el ssd.
@ -136,6 +159,9 @@ ejecutar lo siguiente:
### Ajustar *Firefox*
Las diferencias de rendimiento del Firefox con estos ajustes son
bastante notables.
Seguimos [esta
referencia](https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10)
@ -151,7 +177,7 @@ Cambiamos
TODO: Comprobar *trim* en mi disco duro. Y mirar
[esto](https://easylinuxtipsproject.blogspot.com/p/speed-mint.html)
## Fuentes adicionales
## Fuentes (tipográficas) adicionales
Instalamos algunas fuentes desde los orígenes de software:
@ -174,7 +200,8 @@ la bajamos directamente al directorio `~/.local/share/fonts`
-----
> **Nota**: Ojo con el log de `ufw`, tampoco le sienta muy bien al ssd
> esa escritura masiva.
> esa escritura masiva. Yo normalmente lo dejo desactivado excepto
> cuando valido una nueva configuración.
-----
@ -188,7 +215,8 @@ la bajamos directamente al directorio `~/.local/share/fonts`
- Gnucash
Programa de contabilidad, la versión de los repos está bastante
atrasada habrá que probar la nueva.
atrasada habrá que probar la nueva que puede instalarse desde la web
o desde el flathub.
- Deluge
Programa de descarga de torrents (acuérdate de configurar tus
@ -230,7 +258,7 @@ sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg
```
## Algunos programas de control
## Algunos programas de control del sistema
Son útiles para control de consumo.
@ -242,15 +270,37 @@ Dos imprescindibles:
sudo apt install guake terminator
*terminator* lo dejamos como aplicación terminal preferida del sistema.
**TODO:** asociar *Guake* a una combinación apropiada de teclas.
También instalo *rxvt* para tener una alternativa ligera al
*terminator*.
``` {bash}
sudo apt install rxvt-unicode
```
### tmux
*tmux* combinado por ejemplo con *rxvt* nos da la misma funcionalidad
que *Terminator*, además merece la pena aprender a usarlo por que
instalado en servidores remotos es increíblemente útil.
sudo apt install tmux
[El tao de tmux](https://leanpub.com/the-tao-of-tmux/read) [rxvt
customizations](https://www.askapache.com/linux/rxvt-xresources/)
## Dropbox
Lo instalamos desde el software manager.
## Chrome
Instalado desde [la página web de
No lo he instalado.
Puede instalarse desde [la página web de
Chrome](https://www.google.com/chrome/)
## Varias aplicaciones instaladas de binarios
@ -260,16 +310,40 @@ adicionales en `/usr/local` o en `/opt`. Yo soy más chapuzas y suelo
instalar en `~/apt` por que el portátil es personal e intrasferible. En
un ordenador compartido es mejor usar `/opt`.
En general cuando instalo en el directorio `~/apps` sigo los siguientes
pasos:
1. Descargamos los binarios o *appimage* desde la web
2. Descomprimo en un nuevo directorio para la aplicación, tomamos como
ejemplo freeplane, así que el directorio se llamará:
`~/apps/mi_aplicacion`
3. Creamos enlace simbólico al que llamamos `current`. Esto es para no
editar los ficheros `.desktop` cada vez que actualicemos la versión
del programa. El enlace puede apuntar a un directorio o a un
binario, depende de como obtengamos la aplicación. En el caso de
freeplane yo tengo la siguiente estructura
freeplane
├── current -> freeplane-1.7.11
├── freeplane-1.7.10
└── freeplane-1.7.11
Vemos que el enlace apunta a la versión más reciente de *freeplane*.
4. Añadimos la aplicación a los menús, al hacer esto se creará un
fichero `.desktop` en el directorio `~/.local/share/applications`
### Freeplane
Para hacer mapas mentales, presentaciones, resúmenes, apuntes… La
versión incluida en LinuxMint está un poco anticuada.
1. descargamos desde [la
web](http://freeplane.sourceforge.net/wiki/index.php/Home).
2. Descomprimimos en `~/apps/freeplane`
3. Creamos enlace simbólico
4. Añadimos a los menús
### Treesheets
Está bien para hacer chuletas rápidamente. Descargamos el *appimage*
desde [la web](http://strlen.com/treesheets/)
### Telegram Desktop
@ -429,21 +503,6 @@ inspiró el bash-git-prompt, he modificado el fichero `zshrc.sh` de
Después de seguir estos pasos basta con arrancar el *zsh*
### tmux
Esto no tiene mucho que ver con los shell, lo he instalado para aprender
a usarlo.
sudo apt install tmux
[El tao de tmux](https://leanpub.com/the-tao-of-tmux/read)
-----
> **Nota**: Instalar *rxvt* junto con tmux como terminal alternativo
-----
## Utilidades
*Agave* y *pdftk* ya no existen, nos pasamos a *gpick* y
@ -2663,5 +2722,3 @@ Tenemos dos opciones:
apt install python-is-python2
apt install python-is-python3
```
1. ya no incluye gksu pero tampoco es imprescindible

@ -1,26 +1,34 @@
====== Introducción ======
Mi portátil es un ordenador Acer 5755G con las siguientes características:
* Core i5 2430M 2.4GHz
* NVIDIA Geforce GT 540M
* 8Gb RAM
* 750Gb HD
Mi portátil equipa una tarjeta //Nvidia Geforce GT540M// que resulta pertenecer a una rama muerta en el árbol de desarrollo de Nvidia.
Esta tarjeta provocaba todo tipo de problemas de sobrecalientamiento, pero en las últimas versiones de Linux instalando el driver de Nvidia parece funcionar correctamente.
Mis portatiles son:
<HTML><ul></HTML>
<HTML><li></HTML><HTML><p></HTML>Un ordenador Acer 5755G con las siguientes características:<HTML></p></HTML>
<HTML><ul></HTML>
<HTML><li></HTML><HTML><p></HTML>Core i5 2430M 2.4GHz<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>NVIDIA Geforce GT 540M (+ intel integrada)<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>8Gb RAM<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>750Gb HD<HTML></p></HTML><HTML></li></HTML><HTML></ul></HTML>
<HTML><p></HTML>Este portátil equipa una tarjeta //Nvidia Geforce GT540M// que resulta pertenecer a una rama muerta en el árbol de desarrollo de Nvidia.<HTML></p></HTML>
<HTML><p></HTML>Esta tarjeta provocaba todo tipo de problemas de sobrecalientamiento, pero en las últimas versiones de Linux instalando el driver de Nvidia parece funcionar correctamente.<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>Un Lenovo Legion<HTML></p></HTML>
<HTML><ul></HTML>
<HTML><li></HTML><HTML><p></HTML>Core i7-9750H<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>Nvidia GTX1650-4Gb (+ intel integrada)<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>16Gb RAM<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>512Gb SSD + 1Tb HDD<HTML></p></HTML><HTML></li></HTML><HTML></ul></HTML>
<HTML></li></HTML><HTML></ul></HTML>
====== Programas básicos ======
===== Linux Mint =====
Linux Mint incluye ''%%sudo%%'' ((ya no incluye gksu pero tampoco es imprescindible
)) y las aplicaciones que uso habitualmente para gestión de paquetes por defecto (//aptitude// y //synaptic//).
Linux Mint incluye ''%%sudo%%'' y las aplicaciones que uso habitualmente para gestión de paquetes por defecto (//aptitude// y //synaptic//).
Interesa tener instalado ''%%sudo apt install ppa-purge%%''. Sirve para eliminar ppas junto con los programas instalados desde ese ppa.
Interesa tener instalado el paquete //ppa-purge// (''%%sudo apt install ppa-purge%%''). Sirve para eliminar ppas junto con los programas instalados desde ese ppa.
Tampoco voy a enredar nada con los orígenes del software (de momento)
Tampoco voy a enredar nada con los orígenes del software (de momento), es decir no voy a cambiar al depósito regional.
===== Firmware =====
@ -37,7 +45,9 @@ Una vez instalado el driver de nvidia, el comando ''%%prime-select query%%''debe
===== Control de configuraciones con git =====
Una vez instalado el driver de nvidia y antes de seguir con la instalación instalamos el ''%%git%%'' y el ''%%etckeeper%%'' para que toda nuestra instalación quede reflejada en los repos.
Una vez instalado el driver de nvidia y antes de seguir con la instalación instalamos el ''%%git%%'' y el ''%%etckeeper%%'' para que todos los cambios que se produzcan en el directorio ''%%/etc%%'' durante nuestra instalación queden reflejados en el git.
Yo nunca almaceno esta información en la nube, pero me permite tener controlados los cambios de configuración y ayuda en caso de problemas.
==== Instalación de etckeeper ====
@ -81,11 +91,13 @@ Una vez que tenga añadidos los ficheros que quiero tener controlados pondré ''
Cuando instalo algún programa nuevo añado a mano los ficheros de configuración al repo.
Yo no tengo información confidencial en este repositorio (claves ssh por ejemplo) así que no tengo problemas en almacenarlo en la nube. Facilita mucho las cosas en casos de upgrade del sistema o copiar configuraciones entre ordenadores.
===== Parámetros de disco duro =====
Tengo un disco duro ssd y otro hdd normal.
El area de intercambio la hemos creado en el disco duro hdd, no se usará mucho pero evitamos multiples operaciones de escritura en el disco ssd en caso de que se empiece a tirar del swap.
El area de intercambio la hemos creado en el disco duro hdd, no se usará mucho (mejor dicho: no se usará nunca) pero evitamos multiples operaciones de escritura en el disco ssd en caso de que se empiece a tirar del swap.
Añadimos el parámetro ''%%noatime%%'' para las particiones de ''%%root%%'' y ''%%/home%%'', que si que se han creado en el ssd.
@ -117,6 +129,8 @@ mount
</code>
==== Ajustar Firefox ====
Las diferencias de rendimiento del Firefox con estos ajustes son bastante notables.
Seguimos [[https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10|esta referencia]]
Visitamos ''%%about::config%%'' con el navegador.
@ -130,7 +144,7 @@ Cambiamos
TODO: Comprobar //trim// en mi disco duro. Y mirar [[https://easylinuxtipsproject.blogspot.com/p/speed-mint.html|esto]]
===== Fuentes adicionales =====
===== Fuentes (tipográficas) adicionales =====
Instalamos algunas fuentes desde los orígenes de software:
@ -154,7 +168,7 @@ aptitude install gufw
----
> **Nota**: Ojo con el log de ''%%ufw%%'', tampoco le sienta muy bien al ssd esa escritura masiva.
> **Nota**: Ojo con el log de ''%%ufw%%'', tampoco le sienta muy bien al ssd esa escritura masiva. Yo normalmente lo dejo desactivado excepto cuando valido una nueva configuración.
----
@ -164,7 +178,7 @@ aptitude install gufw
> **Nota**: Ya no instalamos //menulibre//, Linux Mint tiene una utilidad de edición de menús.
* **Keepass2** Para mantener nuestras contraseñas a buen recaudo
* **Gnucash** Programa de contabilidad, la versión de los repos está bastante atrasada habrá que probar la nueva.
* **Gnucash** Programa de contabilidad, la versión de los repos está bastante atrasada habrá que probar la nueva que puede instalarse desde la web o desde el flathub.
* **Deluge** Programa de descarga de torrents (acuérdate de configurar tus cortafuegos)
* **rsync, grsync** Para hacer backups de nuestros ficheros
* **Descompresores variados** Para lidiar con los distintos formatos de ficheros comprimidos
@ -189,7 +203,7 @@ EOF
sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg
</code>
===== Algunos programas de control =====
===== Algunos programas de control del sistema =====
Son útiles para control de consumo.
@ -203,28 +217,60 @@ Dos imprescindibles:
<code>
sudo apt install guake terminator
</code>
//terminator// lo dejamos como aplicación terminal preferida del sistema.
**TODO:** asociar //Guake// a una combinación apropiada de teclas.
También instalo //rxvt// para tener una alternativa ligera al //terminator//.
<code>
sudo apt install rxvt-unicode
</code>
==== tmux ====
//tmux// combinado por ejemplo con //rxvt// nos da la misma funcionalidad que //Terminator//, además merece la pena aprender a usarlo por que instalado en servidores remotos es increíblemente útil.
<code>
sudo apt install tmux
</code>
[[https://leanpub.com/the-tao-of-tmux/read|El tao de tmux]] [[https://www.askapache.com/linux/rxvt-xresources/|rxvt customizations]]
===== Dropbox =====
Lo instalamos desde el software manager.
===== Chrome =====
Instalado desde [[https://www.google.com/chrome/|la página web de Chrome]]
No lo he instalado.
Puede instalarse desde [[https://www.google.com/chrome/|la página web de Chrome]]
===== Varias aplicaciones instaladas de binarios =====
Lo recomendable en un sistema POSIX es instalar los programas adicionales en ''%%/usr/local%%'' o en ''%%/opt%%''. Yo soy más chapuzas y suelo instalar en ''%%~/apt%%'' por que el portátil es personal e intrasferible. En un ordenador compartido es mejor usar ''%%/opt%%''.
En general cuando instalo en el directorio ''%%~/apps%%'' sigo los siguientes pasos:
<HTML><ol style="list-style-type: decimal;"></HTML>
<HTML><li></HTML><HTML><p></HTML>Descargamos los binarios o //appimage// desde la web<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>Descomprimo en un nuevo directorio para la aplicación, tomamos como ejemplo freeplane, así que el directorio se llamará: ''%%~/apps/mi_aplicacion%%''<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>Creamos enlace simbólico al que llamamos ''%%current%%''. Esto es para no editar los ficheros ''%%.desktop%%'' cada vez que actualicemos la versión del programa. El enlace puede apuntar a un directorio o a un binario, depende de como obtengamos la aplicación. En el caso de freeplane yo tengo la siguiente estructura<HTML></p></HTML>
<code>
freeplane
├── current -> freeplane-1.7.11
├── freeplane-1.7.10
└── freeplane-1.7.11
</code>
<HTML><p></HTML>Vemos que el enlace apunta a la versión más reciente de //freeplane//.<HTML></p></HTML><HTML></li></HTML>
<HTML><li></HTML><HTML><p></HTML>Añadimos la aplicación a los menús, al hacer esto se creará un fichero ''%%.desktop%%'' en el directorio ''%%~/.local/share/applications%%''<HTML></p></HTML><HTML></li></HTML><HTML></ol></HTML>
==== Freeplane ====
Para hacer mapas mentales, presentaciones, resúmenes, apuntes… La versión incluida en LinuxMint está un poco anticuada.
- descargamos desde [[http://freeplane.sourceforge.net/wiki/index.php/Home|la web]].
- Descomprimimos en ''%%~/apps/freeplane%%''
- Creamos enlace simbólico
- Añadimos a los menús
==== Treesheets ====
Está bien para hacer chuletas rápidamente. Descargamos el //appimage// desde [[http://strlen.com/treesheets/|la web]]
==== Telegram Desktop ====
@ -368,23 +414,6 @@ Para configurar el [[https://github.com/olivierverdier/zsh-git-prompt|zsh-git-pr
Después de seguir estos pasos basta con arrancar el //zsh//
==== tmux ====
Esto no tiene mucho que ver con los shell, lo he instalado para aprender a usarlo.
<code>
sudo apt install tmux
</code>
[[https://leanpub.com/the-tao-of-tmux/read|El tao de tmux]]
----
> **Nota**: Instalar //rxvt// junto con tmux como terminal alternativo
----
===== Utilidades =====
//Agave// y //pdftk// ya no existen, nos pasamos a //gpick// y //poppler-utils//:

Binary file not shown.

@ -1,25 +1,34 @@
= Introducción =
Mi portátil es un ordenador Acer 5755G con las siguientes características:
* Core i5 2430M 2.4GHz
* NVIDIA Geforce GT 540M
* 8Gb RAM
* 750Gb HD
Mi portátil equipa una tarjeta ''Nvidia Geforce GT540M'' que resulta pertenecer a una rama muerta en el árbol de desarrollo de Nvidia.
Esta tarjeta provocaba todo tipo de problemas de sobrecalientamiento, pero en las últimas versiones de Linux instalando el driver de Nvidia parece funcionar correctamente.
Mis portatiles son:
<ul>
<li><p>Un ordenador Acer 5755G con las siguientes características:</p>
<ul>
<li><p>Core i5 2430M 2.4GHz</p></li>
<li><p>NVIDIA Geforce GT 540M (+ intel integrada)</p></li>
<li><p>8Gb RAM</p></li>
<li><p>750Gb HD</p></li></ul>
<p>Este portátil equipa una tarjeta ''Nvidia Geforce GT540M'' que resulta pertenecer a una rama muerta en el árbol de desarrollo de Nvidia.</p>
<p>Esta tarjeta provocaba todo tipo de problemas de sobrecalientamiento, pero en las últimas versiones de Linux instalando el driver de Nvidia parece funcionar correctamente.</p></li>
<li><p>Un Lenovo Legion</p>
<ul>
<li><p>Core i7-9750H</p></li>
<li><p>Nvidia GTX1650-4Gb (+ intel integrada)</p></li>
<li><p>16Gb RAM</p></li>
<li><p>512Gb SSD + 1Tb HDD</p></li></ul>
</li></ul>
= Programas básicos =
== Linux Mint ==
Linux Mint incluye <code>sudo</code> <ref>ya no incluye gksu pero tampoco es imprescindible</ref> y las aplicaciones que uso habitualmente para gestión de paquetes por defecto (''aptitude'' y ''synaptic'').
Linux Mint incluye <code>sudo</code> y las aplicaciones que uso habitualmente para gestión de paquetes por defecto (''aptitude'' y ''synaptic'').
Interesa tener instalado <code>sudo apt install ppa-purge</code>. Sirve para eliminar ppas junto con los programas instalados desde ese ppa.
Interesa tener instalado el paquete ''ppa-purge'' (<code>sudo apt install ppa-purge</code>). Sirve para eliminar ppas junto con los programas instalados desde ese ppa.
Tampoco voy a enredar nada con los orígenes del software (de momento)
Tampoco voy a enredar nada con los orígenes del software (de momento), es decir no voy a cambiar al depósito regional.
== Firmware ==
@ -36,7 +45,9 @@ Una vez instalado el driver de nvidia, el comando <code>prime-select query</code
== Control de configuraciones con git ==
Una vez instalado el driver de nvidia y antes de seguir con la instalación instalamos el <code>git</code> y el <code>etckeeper</code> para que toda nuestra instalación quede reflejada en los repos.
Una vez instalado el driver de nvidia y antes de seguir con la instalación instalamos el <code>git</code> y el <code>etckeeper</code> para que todos los cambios que se produzcan en el directorio <code>/etc</code> durante nuestra instalación queden reflejados en el git.
Yo nunca almaceno esta información en la nube, pero me permite tener controlados los cambios de configuración y ayuda en caso de problemas.
=== Instalación de <code>etckeeper</code> ===
@ -72,11 +83,13 @@ Una vez que tenga añadidos los ficheros que quiero tener controlados pondré <c
Cuando instalo algún programa nuevo añado a mano los ficheros de configuración al repo.
Yo no tengo información confidencial en este repositorio (claves ssh por ejemplo) así que no tengo problemas en almacenarlo en la nube. Facilita mucho las cosas en casos de upgrade del sistema o copiar configuraciones entre ordenadores.
== Parámetros de disco duro ==
Tengo un disco duro ssd y otro hdd normal.
El area de intercambio la hemos creado en el disco duro hdd, no se usará mucho pero evitamos multiples operaciones de escritura en el disco ssd en caso de que se empiece a tirar del swap.
El area de intercambio la hemos creado en el disco duro hdd, no se usará mucho (mejor dicho: no se usará nunca) pero evitamos multiples operaciones de escritura en el disco ssd en caso de que se empiece a tirar del swap.
Añadimos el parámetro <code>noatime</code> para las particiones de <code>root</code> y <code>/home</code>, que si que se han creado en el ssd.
@ -104,6 +117,8 @@ mount -o remount /home
mount</pre>
=== Ajustar ''Firefox'' ===
Las diferencias de rendimiento del Firefox con estos ajustes son bastante notables.
Seguimos [https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10 esta referencia]
Visitamos <code>about::config</code> con el navegador.
@ -117,7 +132,7 @@ Cambiamos
TODO: Comprobar ''trim'' en mi disco duro. Y mirar [https://easylinuxtipsproject.blogspot.com/p/speed-mint.html esto]
== Fuentes adicionales ==
== Fuentes (tipográficas) adicionales ==
Instalamos algunas fuentes desde los orígenes de software:
@ -137,7 +152,7 @@ aptitude install gufw</pre>
-----
<blockquote>'''Nota''': Ojo con el log de <code>ufw</code>, tampoco le sienta muy bien al ssd esa escritura masiva.
<blockquote>'''Nota''': Ojo con el log de <code>ufw</code>, tampoco le sienta muy bien al ssd esa escritura masiva. Yo normalmente lo dejo desactivado excepto cuando valido una nueva configuración.
</blockquote>
-----
@ -149,7 +164,7 @@ aptitude install gufw</pre>
; Keepass2
: Para mantener nuestras contraseñas a buen recaudo
; Gnucash
: Programa de contabilidad, la versión de los repos está bastante atrasada habrá que probar la nueva.
: Programa de contabilidad, la versión de los repos está bastante atrasada habrá que probar la nueva que puede instalarse desde la web o desde el flathub.
; Deluge
: Programa de descarga de torrents (acuérdate de configurar tus cortafuegos)
; rsync, grsync
@ -176,7 +191,7 @@ EOF
sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg</pre>
== Algunos programas de control ==
== Algunos programas de control del sistema ==
Son útiles para control de consumo.
@ -186,28 +201,54 @@ Son útiles para control de consumo.
Dos imprescindibles:
<pre>sudo apt install guake terminator</pre>
''terminator'' lo dejamos como aplicación terminal preferida del sistema.
'''TODO:''' asociar ''Guake'' a una combinación apropiada de teclas.
También instalo ''rxvt'' para tener una alternativa ligera al ''terminator''.
<pre class="{bash}">sudo apt install rxvt-unicode</pre>
=== tmux ===
''tmux'' combinado por ejemplo con ''rxvt'' nos da la misma funcionalidad que ''Terminator'', además merece la pena aprender a usarlo por que instalado en servidores remotos es increíblemente útil.
<pre>sudo apt install tmux</pre>
[https://leanpub.com/the-tao-of-tmux/read El tao de tmux] [https://www.askapache.com/linux/rxvt-xresources/ rxvt customizations]
== Dropbox ==
Lo instalamos desde el software manager.
== Chrome ==
Instalado desde [https://www.google.com/chrome/ la página web de Chrome]
No lo he instalado.
Puede instalarse desde [https://www.google.com/chrome/ la página web de Chrome]
== Varias aplicaciones instaladas de binarios ==
Lo recomendable en un sistema POSIX es instalar los programas adicionales en <code>/usr/local</code> o en <code>/opt</code>. Yo soy más chapuzas y suelo instalar en <code>~/apt</code> por que el portátil es personal e intrasferible. En un ordenador compartido es mejor usar <code>/opt</code>.
En general cuando instalo en el directorio <code>~/apps</code> sigo los siguientes pasos:
<ol style="list-style-type: decimal;">
<li><p>Descargamos los binarios o ''appimage'' desde la web</p></li>
<li><p>Descomprimo en un nuevo directorio para la aplicación, tomamos como ejemplo freeplane, así que el directorio se llamará: <code>~/apps/mi_aplicacion</code></p></li>
<li><p>Creamos enlace simbólico al que llamamos <code>current</code>. Esto es para no editar los ficheros <code>.desktop</code> cada vez que actualicemos la versión del programa. El enlace puede apuntar a un directorio o a un binario, depende de como obtengamos la aplicación. En el caso de freeplane yo tengo la siguiente estructura</p>
<pre>freeplane
├── current -&gt; freeplane-1.7.11
├── freeplane-1.7.10
└── freeplane-1.7.11</pre>
<p>Vemos que el enlace apunta a la versión más reciente de ''freeplane''.</p></li>
<li><p>Añadimos la aplicación a los menús, al hacer esto se creará un fichero <code>.desktop</code> en el directorio <code>~/.local/share/applications</code></p></li></ol>
=== Freeplane ===
Para hacer mapas mentales, presentaciones, resúmenes, apuntes… La versión incluida en LinuxMint está un poco anticuada.
# descargamos desde [http://freeplane.sourceforge.net/wiki/index.php/Home la web].
# Descomprimimos en <code>~/apps/freeplane</code>
# Creamos enlace simbólico
# Añadimos a los menús
=== Treesheets ===
Está bien para hacer chuletas rápidamente. Descargamos el ''appimage'' desde [http://strlen.com/treesheets/ la web]
=== Telegram Desktop ===
@ -335,21 +376,6 @@ Para configurar el [https://github.com/olivierverdier/zsh-git-prompt zsh-git-pro
Después de seguir estos pasos basta con arrancar el ''zsh''
=== tmux ===
Esto no tiene mucho que ver con los shell, lo he instalado para aprender a usarlo.
<pre>sudo apt install tmux</pre>
[https://leanpub.com/the-tao-of-tmux/read El tao de tmux]
-----
<blockquote>'''Nota''': Instalar ''rxvt'' junto con tmux como terminal alternativo
</blockquote>
-----
== Utilidades ==
''Agave'' y ''pdftk'' ya no existen, nos pasamos a ''gpick'' y ''poppler-utils'':
@ -2054,4 +2080,3 @@ Tenemos dos opciones:
<pre class="{bash}">apt install python-is-python2
apt install python-is-python3</pre>
<references />

Binary file not shown.

Binary file not shown.

@ -107,26 +107,44 @@ Solo para referencia rápida y personal.
\hypertarget{introducciuxf3n}{%
\section{Introducción}\label{introducciuxf3n}}
Mi portátil es un ordenador Acer 5755G con las siguientes
características:
Mis portatiles son:
\begin{itemize}
\item
Core i5 2430M 2.4GHz
\item
NVIDIA Geforce GT 540M
\item
8Gb RAM
\item
750Gb HD
\end{itemize}
Un ordenador Acer 5755G con las siguientes características:
Mi portátil equipa una tarjeta \emph{Nvidia Geforce GT540M} que resulta
pertenecer a una rama muerta en el árbol de desarrollo de Nvidia.
\begin{itemize}
\item
Core i5 2430M 2.4GHz
\item
NVIDIA Geforce GT 540M (+ intel integrada)
\item
8Gb RAM
\item
750Gb HD
\end{itemize}
Esta tarjeta provocaba todo tipo de problemas de sobrecalientamiento,
pero en las últimas versiones de Linux instalando el driver de Nvidia
parece funcionar correctamente.
Este portátil equipa una tarjeta \emph{Nvidia Geforce GT540M} que
resulta pertenecer a una rama muerta en el árbol de desarrollo de
Nvidia.
Esta tarjeta provocaba todo tipo de problemas de sobrecalientamiento,
pero en las últimas versiones de Linux instalando el driver de Nvidia
parece funcionar correctamente.
\item
Un Lenovo Legion
\begin{itemize}
\item
Core i7-9750H
\item
Nvidia GTX1650-4Gb (+ intel integrada)
\item
16Gb RAM
\item
512Gb SSD + 1Tb HDD
\end{itemize}
\end{itemize}
\hypertarget{programas-buxe1sicos}{%
\section{Programas básicos}\label{programas-buxe1sicos}}
@ -134,15 +152,16 @@ parece funcionar correctamente.
\hypertarget{linux-mint}{%
\subsection{Linux Mint}\label{linux-mint}}
Linux Mint incluye \texttt{sudo} \footnote{ya no incluye gksu pero
tampoco es imprescindible} y las aplicaciones que uso habitualmente
para gestión de paquetes por defecto (\emph{aptitude} y
Linux Mint incluye \texttt{sudo} y las aplicaciones que uso
habitualmente para gestión de paquetes por defecto (\emph{aptitude} y
\emph{synaptic}).
Interesa tener instalado \texttt{sudo\ apt\ install\ ppa-purge}. Sirve
para eliminar ppas junto con los programas instalados desde ese ppa.
Interesa tener instalado el paquete \emph{ppa-purge}
(\texttt{sudo\ apt\ install\ ppa-purge}). Sirve para eliminar ppas junto
con los programas instalados desde ese ppa.
Tampoco voy a enredar nada con los orígenes del software (de momento)
Tampoco voy a enredar nada con los orígenes del software (de momento),
es decir no voy a cambiar al depósito regional.
\hypertarget{firmware}{%
\subsection{Firmware}\label{firmware}}
@ -175,7 +194,11 @@ git}\label{control-de-configuraciones-con-git}}
Una vez instalado el driver de nvidia y antes de seguir con la
instalación instalamos el \texttt{git} y el \texttt{etckeeper} para que
toda nuestra instalación quede reflejada en los repos.
todos los cambios que se produzcan en el directorio \texttt{/etc}
durante nuestra instalación queden reflejados en el git.
Yo nunca almaceno esta información en la nube, pero me permite tener
controlados los cambios de configuración y ayuda en caso de problemas.
\hypertarget{instalaciuxf3n-de-etckeeper}{%
\subsubsection{\texorpdfstring{Instalación de
@ -233,6 +256,11 @@ para que ignore todos los ficheros de mi \texttt{\$HOME}.
Cuando instalo algún programa nuevo añado a mano los ficheros de
configuración al repo.
Yo no tengo información confidencial en este repositorio (claves ssh por
ejemplo) así que no tengo problemas en almacenarlo en la nube. Facilita
mucho las cosas en casos de upgrade del sistema o copiar configuraciones
entre ordenadores.
\hypertarget{paruxe1metros-de-disco-duro}{%
\subsection{Parámetros de disco
duro}\label{paruxe1metros-de-disco-duro}}
@ -240,8 +268,9 @@ duro}\label{paruxe1metros-de-disco-duro}}
Tengo un disco duro ssd y otro hdd normal.
El area de intercambio la hemos creado en el disco duro hdd, no se usará
mucho pero evitamos multiples operaciones de escritura en el disco ssd
en caso de que se empiece a tirar del swap.
mucho (mejor dicho: no se usará nunca) pero evitamos multiples
operaciones de escritura en el disco ssd en caso de que se empiece a
tirar del swap.
Añadimos el parámetro \texttt{noatime} para las particiones de
\texttt{root} y \texttt{/home}, que si que se han creado en el ssd.
@ -279,6 +308,9 @@ mount
\subsubsection{\texorpdfstring{Ajustar
\emph{Firefox}}{Ajustar Firefox}}\label{ajustar-firefox}}
Las diferencias de rendimiento del Firefox con estos ajustes son
bastante notables.
Seguimos
\href{https://easylinuxtipsproject.blogspot.com/p/ssd.html\#ID10}{esta
referencia}
@ -302,8 +334,9 @@ Cambiamos
TODO: Comprobar \emph{trim} en mi disco duro. Y mirar
\href{https://easylinuxtipsproject.blogspot.com/p/speed-mint.html}{esto}
\hypertarget{fuentes-adicionales}{%
\subsection{Fuentes adicionales}\label{fuentes-adicionales}}
\hypertarget{fuentes-tipogruxe1ficas-adicionales}{%
\subsection{Fuentes (tipográficas)
adicionales}\label{fuentes-tipogruxe1ficas-adicionales}}
Instalamos algunas fuentes desde los orígenes de software:
@ -335,7 +368,8 @@ aptitude install gufw
\begin{quote}
\textbf{Nota}: Ojo con el log de \texttt{ufw}, tampoco le sienta muy
bien al ssd esa escritura masiva.
bien al ssd esa escritura masiva. Yo normalmente lo dejo desactivado
excepto cuando valido una nueva configuración.
\end{quote}
\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
@ -353,7 +387,8 @@ utilidad de edición de menús.
Para mantener nuestras contraseñas a buen recaudo
\item[Gnucash]
Programa de contabilidad, la versión de los repos está bastante atrasada
habrá que probar la nueva.
habrá que probar la nueva que puede instalarse desde la web o desde el
flathub.
\item[Deluge]
Programa de descarga de torrents (acuérdate de configurar tus
cortafuegos)
@ -391,9 +426,9 @@ sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg
\end{verbatim}
\hypertarget{algunos-programas-de-control}{%
\subsection{Algunos programas de
control}\label{algunos-programas-de-control}}
\hypertarget{algunos-programas-de-control-del-sistema}{%
\subsection{Algunos programas de control del
sistema}\label{algunos-programas-de-control-del-sistema}}
Son útiles para control de consumo.
@ -410,9 +445,34 @@ Dos imprescindibles:
sudo apt install guake terminator
\end{verbatim}
\emph{terminator} lo dejamos como aplicación terminal preferida del
sistema.
\textbf{TODO:} asociar \emph{Guake} a una combinación apropiada de
teclas.
También instalo \emph{rxvt} para tener una alternativa ligera al
\emph{terminator}.
\begin{verbatim}
sudo apt install rxvt-unicode
\end{verbatim}
\hypertarget{tmux}{%
\subsubsection{tmux}\label{tmux}}
\emph{tmux} combinado por ejemplo con \emph{rxvt} nos da la misma
funcionalidad que \emph{Terminator}, además merece la pena aprender a
usarlo por que instalado en servidores remotos es increíblemente útil.
\begin{verbatim}
sudo apt install tmux
\end{verbatim}
\href{https://leanpub.com/the-tao-of-tmux/read}{El tao de tmux}
\href{https://www.askapache.com/linux/rxvt-xresources/}{rxvt
customizations}
\hypertarget{dropbox}{%
\subsection{Dropbox}\label{dropbox}}
@ -421,8 +481,10 @@ Lo instalamos desde el software manager.
\hypertarget{chrome}{%
\subsection{Chrome}\label{chrome}}
Instalado desde \href{https://www.google.com/chrome/}{la página web de
Chrome}
No lo he instalado.
Puede instalarse desde \href{https://www.google.com/chrome/}{la página
web de Chrome}
\hypertarget{varias-aplicaciones-instaladas-de-binarios}{%
\subsection{Varias aplicaciones instaladas de
@ -434,26 +496,51 @@ chapuzas y suelo instalar en \texttt{\textasciitilde{}/apt} por que el
portátil es personal e intrasferible. En un ordenador compartido es
mejor usar \texttt{/opt}.
\hypertarget{freeplane}{%
\subsubsection{Freeplane}\label{freeplane}}
Para hacer mapas mentales, presentaciones, resúmenes, apuntes\ldots{} La
versión incluida en LinuxMint está un poco anticuada.
En general cuando instalo en el directorio
\texttt{\textasciitilde{}/apps} sigo los siguientes pasos:
\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
descargamos desde
\href{http://freeplane.sourceforge.net/wiki/index.php/Home}{la web}.
Descargamos los binarios o \emph{appimage} desde la web
\item
Descomprimimos en \texttt{\textasciitilde{}/apps/freeplane}
Descomprimo en un nuevo directorio para la aplicación, tomamos como
ejemplo freeplane, así que el directorio se llamará:
\texttt{\textasciitilde{}/apps/mi\_aplicacion}
\item
Creamos enlace simbólico
Creamos enlace simbólico al que llamamos \texttt{current}. Esto es
para no editar los ficheros \texttt{.desktop} cada vez que
actualicemos la versión del programa. El enlace puede apuntar a un
directorio o a un binario, depende de como obtengamos la aplicación.
En el caso de freeplane yo tengo la siguiente estructura
\begin{verbatim}
freeplane
├── current -> freeplane-1.7.11
├── freeplane-1.7.10
└── freeplane-1.7.11
\end{verbatim}
Vemos que el enlace apunta a la versión más reciente de
\emph{freeplane}.
\item
Añadimos a los menús
Añadimos la aplicación a los menús, al hacer esto se creará un fichero
\texttt{.desktop} en el directorio
\texttt{\textasciitilde{}/.local/share/applications}
\end{enumerate}
\hypertarget{freeplane}{%
\subsubsection{Freeplane}\label{freeplane}}
Para hacer mapas mentales, presentaciones, resúmenes, apuntes\ldots{} La
versión incluida en LinuxMint está un poco anticuada.
\hypertarget{treesheets}{%
\subsubsection{Treesheets}\label{treesheets}}
Está bien para hacer chuletas rápidamente. Descargamos el
\emph{appimage} desde \href{http://strlen.com/treesheets/}{la web}
\hypertarget{telegram-desktop}{%
\subsubsection{Telegram Desktop}\label{telegram-desktop}}
@ -641,27 +728,6 @@ que inspiró el bash-git-prompt, he modificado el fichero
Después de seguir estos pasos basta con arrancar el \emph{zsh}
\hypertarget{tmux}{%
\subsubsection{tmux}\label{tmux}}
Esto no tiene mucho que ver con los shell, lo he instalado para aprender
a usarlo.
\begin{verbatim}
sudo apt install tmux
\end{verbatim}
\href{https://leanpub.com/the-tao-of-tmux/read}{El tao de tmux}
\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
\begin{quote}
\textbf{Nota}: Instalar \emph{rxvt} junto con tmux como terminal
alternativo
\end{quote}
\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
\hypertarget{utilidades}{%
\subsection{Utilidades}\label{utilidades}}
@ -945,8 +1011,8 @@ Creamos el directorio de usuario para tipos de letra:
mkdir ~/.local/share/fonts
\end{verbatim}
\hypertarget{fuentes-adicionales-1}{%
\subsection{Fuentes Adicionales}\label{fuentes-adicionales-1}}
\hypertarget{fuentes-adicionales}{%
\subsection{Fuentes Adicionales}\label{fuentes-adicionales}}
Me he descargado de internet la fuente
\href{https://robey.lag.net/downloads/mensch.ttf}{Mensch} el directorio

@ -2,14 +2,15 @@
## Linux Mint
Linux Mint incluye `sudo` ^[ya no incluye gksu pero tampoco es
imprescindible] y las aplicaciones que uso habitualmente para gestión
de paquetes por defecto (_aptitude_ y _synaptic_).
Linux Mint incluye `sudo` y las aplicaciones que uso habitualmente
para gestión de paquetes por defecto (_aptitude_ y _synaptic_).
Interesa tener instalado `sudo apt install ppa-purge`. Sirve para
eliminar ppas junto con los programas instalados desde ese ppa.
Interesa tener instalado el paquete _ppa-purge_ (`sudo apt install
ppa-purge`). Sirve para eliminar ppas junto con los programas
instalados desde ese ppa.
Tampoco voy a enredar nada con los orígenes del software (de momento)
Tampoco voy a enredar nada con los orígenes del software (de momento),
es decir no voy a cambiar al depósito regional.
## Firmware
@ -32,9 +33,12 @@ ejecutando `prime-select [nvidia|intel]`
## Control de configuraciones con git
Una vez instalado el driver de nvidia y antes de seguir con la
instalación instalamos el `git` y el `etckeeper` para que toda nuestra
instalación quede reflejada en los repos.
instalación instalamos el `git` y el `etckeeper` para que todos los
cambios que se produzcan en el directorio `/etc` durante nuestra
instalación queden reflejados en el git.
Yo nunca almaceno esta información en la nube, pero me permite tener
controlados los cambios de configuración y ayuda en caso de problemas.
### Instalación de `etckeeper`
@ -88,13 +92,19 @@ ignore todos los ficheros de mi `$HOME`.
Cuando instalo algún programa nuevo añado a mano los ficheros de
configuración al repo.
Yo no tengo información confidencial en este repositorio (claves ssh
por ejemplo) así que no tengo problemas en almacenarlo en la nube.
Facilita mucho las cosas en casos de upgrade del sistema o copiar
configuraciones entre ordenadores.
## Parámetros de disco duro
Tengo un disco duro ssd y otro hdd normal.
El area de intercambio la hemos creado en el disco duro hdd, no se
usará mucho pero evitamos multiples operaciones de escritura en el
disco ssd en caso de que se empiece a tirar del swap.
usará mucho (mejor dicho: no se usará nunca) pero evitamos multiples
operaciones de escritura en el disco ssd en caso de que se empiece a
tirar del swap.
Añadimos el parámetro `noatime` para las particiones de `root` y
`/home`, que si que se han creado en el ssd.
@ -130,6 +140,9 @@ mount
### Ajustar _Firefox_
Las diferencias de rendimiento del Firefox con estos ajustes son
bastante notables.
Seguimos [esta
referencia](https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10)
@ -146,7 +159,7 @@ TODO: Comprobar _trim_ en mi disco duro. Y mirar
[esto](https://easylinuxtipsproject.blogspot.com/p/speed-mint.html)
## Fuentes adicionales
## Fuentes (tipográficas) adicionales
Instalamos algunas fuentes desde los orígenes de software:
@ -173,7 +186,9 @@ aptitude install gufw
-------------------------------
> __Nota__: Ojo con el log de `ufw`, tampoco le sienta muy bien al ssd esa escritura masiva.
> __Nota__: Ojo con el log de `ufw`, tampoco le sienta muy bien al ssd
> esa escritura masiva. Yo normalmente lo dejo desactivado excepto
> cuando valido una nueva configuración.
-------------------------------
@ -189,11 +204,14 @@ Keepass2
Gnucash
: Programa de contabilidad, la versión de los repos está bastante atrasada habrá que probar la nueva.
: Programa de contabilidad, la versión de los repos está bastante
atrasada habrá que probar la nueva que puede instalarse desde la
web o desde el flathub.
Deluge
: Programa de descarga de torrents (acuérdate de configurar tus cortafuegos)
: Programa de descarga de torrents (acuérdate de configurar tus
cortafuegos)
rsync, grsync
@ -233,7 +251,7 @@ sudo apt install chromium-browser chromium-codecs-ffmpeg
~~~~
## Algunos programas de control
## Algunos programas de control del sistema
Son útiles para control de consumo.
@ -249,15 +267,38 @@ Dos imprescindibles:
sudo apt install guake terminator
~~~~
_terminator_ lo dejamos como aplicación terminal preferida del sistema.
__TODO:__ asociar _Guake_ a una combinación apropiada de teclas.
También instalo _rxvt_ para tener una alternativa ligera al _terminator_.
~~~~{bash}
sudo apt install rxvt-unicode
~~~~
### tmux
_tmux_ combinado por ejemplo con _rxvt_ nos da la misma funcionalidad que _Terminator_, además merece la pena aprender a usarlo por que instalado en servidores remotos es increíblemente útil.
~~~~
sudo apt install tmux
~~~~
[El tao de tmux](https://leanpub.com/the-tao-of-tmux/read)
[rxvt customizations](https://www.askapache.com/linux/rxvt-xresources/)
## Dropbox
Lo instalamos desde el software manager.
## Chrome
Instalado desde [la página web de Chrome](https://www.google.com/chrome/)
No lo he instalado.
Puede instalarse desde [la página web de
Chrome](https://www.google.com/chrome/)
## Varias aplicaciones instaladas de binarios
@ -267,16 +308,38 @@ adicionales en `/usr/local` o en `/opt`. Yo soy más chapuzas y suelo
instalar en `~/apt` por que el portátil es personal e
intrasferible. En un ordenador compartido es mejor usar `/opt`.
En general cuando instalo en el directorio `~/apps` sigo los
siguientes pasos:
1. Descargamos los binarios o _appimage_ desde la web
2. Descomprimo en un nuevo directorio para la aplicación, tomamos como
ejemplo freeplane, así que el directorio se llamará:
`~/apps/mi_aplicacion`
3. Creamos enlace simbólico al que llamamos `current`. Esto es para no
editar los ficheros `.desktop` cada vez que actualicemos la versión
del programa. El enlace puede apuntar a un directorio o a un
binario, depende de como obtengamos la aplicación.
En el caso de freeplane yo tengo la siguiente estructura
~~~~
freeplane
├── current -> freeplane-1.7.11
├── freeplane-1.7.10
└── freeplane-1.7.11
~~~~
Vemos que el enlace apunta a la versión más reciente de
_freeplane_.
4. Añadimos la aplicación a los menús, al hacer esto se creará un fichero `.desktop` en el directorio `~/.local/share/applications`
### Freeplane
Para hacer mapas mentales, presentaciones, resúmenes, apuntes... La
versión incluida en LinuxMint está un poco anticuada.
1. descargamos desde [la
web](http://freeplane.sourceforge.net/wiki/index.php/Home).
2. Descomprimimos en `~/apps/freeplane`
3. Creamos enlace simbólico
4. Añadimos a los menús
### Treesheets
Está bien para hacer chuletas rápidamente. Descargamos el _appimage_ desde [la web](http://strlen.com/treesheets/)
### Telegram Desktop
@ -452,23 +515,6 @@ _zsh-git-prompt_ y el fichero del tema _gnzh_ en
Después de seguir estos pasos basta con arrancar el _zsh_
### tmux
Esto no tiene mucho que ver con los shell, lo he instalado para
aprender a usarlo.
~~~~
sudo apt install tmux
~~~~
[El tao de tmux](https://leanpub.com/the-tao-of-tmux/read)
-----------------------
> __Nota__: Instalar _rxvt_ junto con tmux como terminal alternativo
-----------------------
## Utilidades
_Agave_ y _pdftk_ ya no existen, nos pasamos a _gpick_ y _poppler-utils_:

Loading…
Cancel
Save