diff --git a/README.md b/README.md index 3688228..65d017a 100644 --- a/README.md +++ b/README.md @@ -354,7 +354,8 @@ desde [la web](http://strlen.com/treesheets/) ### Telegram Desktop Cliente de Telegram, descargado desde la [página -web](https://desktop.telegram.org/). +web](https://desktop.telegram.org/). El programa de instalación de +Telegram ya se encarga de crear el fichero `.desktop` ### Tor browser @@ -365,6 +366,9 @@ ejecutamos desde terminal: cd ~/apps/tor-browser ./start-tor-browser.desktop --register-app +Tor se encarga tanto de crear el fichero `.desktop` como de mantenerse +actualizado a la última versión. + ### Brave browser Instalamos siguiendo las instrucciones de la [página web @@ -391,19 +395,26 @@ generamos la entrada en el menú. Una herramienta libre para mantener notas sincronizadas entre el móvil y el portátil. -La instalamos en el directorio `~/apps/joplin` descargando el AppImage -desde la [página web](https://joplinapp.org/) +Instalamos siguiendo las instrucciones de la [página +web](https://joplinapp.org/) + +``` {bash} + wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash +``` + +Joplin se instala en el directorio `~/.joplin` [página +web](https://joplinapp.org/) Como siempre nos creamos una entrada en el menú. -## Terminal y Shell +## Terminal y shells Por defecto tenemos instalado `bash`. ### bash-git-promt -Seguimos las instrucciones de [este -github](https://github.com/magicmonty/bash-git-prompt) +Para dejar configurado el *bash-git-prompt* seguimos las instrucciones +de [este github](https://github.com/magicmonty/bash-git-prompt) ### zsh @@ -413,8 +424,7 @@ con el plugin para *virtualenvwrapper*. apt install python-all-dev apt install python3-all-dev - apt install python-pip python-virtualenv virtualenv python3-pip - apt install virtualenvwrapper + apt install virtualenv virtualenvwrapper python3-virtualenv *zsh* viene por defecto en mi instalación, en caso contrario: @@ -494,20 +504,32 @@ El que escojamos lo tenemos que crear y añadirlo a nuestro `~/.profile` con las líneas: # WORKON_HOME for virtualenvwrapper - if [ -d "$HOME/.local/share/virtualenvs" ] ; then - WORKON_HOME="$HOME/.local/share/virtualenvs" + if [ -d "$HOME/.virtualenvs" ] ; then + WORKON_HOME="$HOME/.virtualenvs" fi +Después de seguir estos pasos basta con arrancar el *zsh* + *Antigen* ya se encarga de descargar todos los plugins que queramos utilizar en zsh. Todos el software se descarga en `~/.antigen` Para configurar el [zsh-git-prompt](https://github.com/olivierverdier/zsh-git-prompt), que -inspiró el bash-git-prompt, he modificado el fichero `zshrc.sh` de -*zsh-git-prompt* y el fichero del tema *gnzh* en -`~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme` +inspiró el bash-git-prompt. -Después de seguir estos pasos basta con arrancar el *zsh* +He modificado el fichero `zshrc.sh` de `zsh-git-prompt` cambiando la +linea \`echo “$STATUS”: + + #echo "$STATUS" + if [[ "$__CURRENT_GIT_STATUS" == ": 0 0 0 0 0 0" ]]; then + echo "" + else + echo "$STATUS" + fi + +También he cambiado el fichero del tema *gnzh* en +`~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme` por +que me interesa ver la versión python asociada a cada virtualenv. ## Utilidades @@ -526,10 +548,7 @@ Añadimos el ppa: ``` {bash} curl -s https://syncthing.net/release-key.txt | sudo apt-key add - - echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list - - sudo apt-get update sudo apt-get install syncthing ``` diff --git a/out/LinuxMintUlyana.dw b/out/LinuxMintUlyana.dw index c75545b..56badad 100644 --- a/out/LinuxMintUlyana.dw +++ b/out/LinuxMintUlyana.dw @@ -276,7 +276,7 @@ Está bien para hacer chuletas rápidamente. Descargamos el //appimage// desde [ ==== Telegram Desktop ==== -Cliente de Telegram, descargado desde la [[https://desktop.telegram.org/|página web]]. +Cliente de Telegram, descargado desde la [[https://desktop.telegram.org/|página web]]. El programa de instalación de Telegram ya se encarga de crear el fichero ''%%.desktop%%'' ==== Tor browser ==== @@ -286,6 +286,8 @@ Descargamos desde la [[https://www.torproject.org/|página oficial del proyecto] cd ~/apps/tor-browser ./start-tor-browser.desktop --register-app +Tor se encarga tanto de crear el fichero ''%%.desktop%%'' como de mantenerse actualizado a la última versión. + ==== Brave browser ==== Instalamos siguiendo las instrucciones de la [[https://brave-browser.readthedocs.io/en/latest/installing-brave.html#linux|página web oficial]] @@ -307,17 +309,22 @@ Descargamos desde la [[https://github.com/Jermolene/TiddlyDesktop|página web]], Una herramienta libre para mantener notas sincronizadas entre el móvil y el portátil. -La instalamos en el directorio ''%%~/apps/joplin%%'' descargando el AppImage desde la [[https://joplinapp.org/|página web]] +Instalamos siguiendo las instrucciones de la [[https://joplinapp.org/|página web]] + + + wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash + +Joplin se instala en el directorio ''%%~/.joplin%%'' [[https://joplinapp.org/|página web]] Como siempre nos creamos una entrada en el menú. -===== Terminal y Shell ===== +===== Terminal y shells ===== Por defecto tenemos instalado ''%%bash%%''. ==== bash-git-promt ==== -Seguimos las instrucciones de [[https://github.com/magicmonty/bash-git-prompt|este github]] +Para dejar configurado el //bash-git-prompt// seguimos las instrucciones de [[https://github.com/magicmonty/bash-git-prompt|este github]] ==== zsh ==== @@ -326,8 +333,7 @@ Nos adelantamos a los acontecimientos, pero conviene tener instaladas las herram apt install python-all-dev apt install python3-all-dev -apt install python-pip python-virtualenv virtualenv python3-pip -apt install virtualenvwrapper +apt install virtualenv virtualenvwrapper python3-virtualenv //zsh// viene por defecto en mi instalación, en caso contrario: @@ -406,15 +412,27 @@ El que escojamos lo tenemos que crear y añadirlo a nuestro ''%%~/.profile%%'' c # WORKON_HOME for virtualenvwrapper -if [ -d "$HOME/.local/share/virtualenvs" ] ; then - WORKON_HOME="$HOME/.local/share/virtualenvs" +if [ -d "$HOME/.virtualenvs" ] ; then + WORKON_HOME="$HOME/.virtualenvs" fi +Después de seguir estos pasos basta con arrancar el //zsh// + //Antigen// ya se encarga de descargar todos los plugins que queramos utilizar en zsh. Todos el software se descarga en ''%%~/.antigen%%'' -Para configurar el [[https://github.com/olivierverdier/zsh-git-prompt|zsh-git-prompt]], que inspiró el bash-git-prompt, he modificado el fichero ''%%zshrc.sh%%'' de //zsh-git-prompt// y el fichero del tema //gnzh// en ''%%~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme%%'' +Para configurar el [[https://github.com/olivierverdier/zsh-git-prompt|zsh-git-prompt]], que inspiró el bash-git-prompt. -Después de seguir estos pasos basta con arrancar el //zsh// +He modificado el fichero ''%%zshrc.sh%%'' de ''%%zsh-git-prompt%%'' cambiando la linea `echo “$STATUS”: + + +#echo "$STATUS" +if [[ "$__CURRENT_GIT_STATUS" == ": 0 0 0 0 0 0" ]]; then + echo "" +else + echo "$STATUS" +fi + +También he cambiado el fichero del tema //gnzh// en ''%%~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme%%'' por que me interesa ver la versión python asociada a cada virtualenv. ===== Utilidades ===== @@ -433,10 +451,7 @@ Añadimos el ppa: curl -s https://syncthing.net/release-key.txt | sudo apt-key add - - echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list - - sudo apt-get update sudo apt-get install syncthing diff --git a/out/LinuxMintUlyana.epub b/out/LinuxMintUlyana.epub index cefe753..7cc5f01 100644 Binary files a/out/LinuxMintUlyana.epub and b/out/LinuxMintUlyana.epub differ diff --git a/out/LinuxMintUlyana.mw b/out/LinuxMintUlyana.mw index aded82f..cd0d536 100644 --- a/out/LinuxMintUlyana.mw +++ b/out/LinuxMintUlyana.mw @@ -256,7 +256,7 @@ Está bien para hacer chuletas rápidamente. Descargamos el ''appimage'' desde [ === Telegram Desktop === -Cliente de Telegram, descargado desde la [https://desktop.telegram.org/ página web]. +Cliente de Telegram, descargado desde la [https://desktop.telegram.org/ página web]. El programa de instalación de Telegram ya se encarga de crear el fichero .desktop === Tor browser === @@ -264,6 +264,8 @@ Descargamos desde la [https://www.torproject.org/ página oficial del proyecto]
cd ~/apps/tor-browser
 ./start-tor-browser.desktop --register-app
+Tor se encarga tanto de crear el fichero .desktop como de mantenerse actualizado a la última versión. + === Brave browser === Instalamos siguiendo las instrucciones de la [https://brave-browser.readthedocs.io/en/latest/installing-brave.html#linux página web oficial] @@ -283,17 +285,20 @@ Descargamos desde la [https://github.com/Jermolene/TiddlyDesktop página web], d Una herramienta libre para mantener notas sincronizadas entre el móvil y el portátil. -La instalamos en el directorio ~/apps/joplin descargando el AppImage desde la [https://joplinapp.org/ página web] +Instalamos siguiendo las instrucciones de la [https://joplinapp.org/ página web] + +
 wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash
+Joplin se instala en el directorio ~/.joplin [https://joplinapp.org/ página web] Como siempre nos creamos una entrada en el menú. -== Terminal y Shell == +== Terminal y shells == Por defecto tenemos instalado bash. === bash-git-promt === -Seguimos las instrucciones de [https://github.com/magicmonty/bash-git-prompt este github] +Para dejar configurado el ''bash-git-prompt'' seguimos las instrucciones de [https://github.com/magicmonty/bash-git-prompt este github] === zsh === @@ -301,8 +306,7 @@ Nos adelantamos a los acontecimientos, pero conviene tener instaladas las herram
apt install python-all-dev
 apt install python3-all-dev
-apt install python-pip python-virtualenv virtualenv python3-pip
-apt install virtualenvwrapper
+apt install virtualenv virtualenvwrapper python3-virtualenv ''zsh'' viene por defecto en mi instalación, en caso contrario:
apt install zsh
@@ -371,14 +375,24 @@ Para usar ''virtualenvwrapper'' hay que decidir en que directorio queremos salva El que escojamos lo tenemos que crear y añadirlo a nuestro ~/.profile con las líneas:
# WORKON_HOME for virtualenvwrapper
-if [ -d "$HOME/.local/share/virtualenvs" ] ; then
-    WORKON_HOME="$HOME/.local/share/virtualenvs"
+if [ -d "$HOME/.virtualenvs" ] ; then
+    WORKON_HOME="$HOME/.virtualenvs"
 fi
+Después de seguir estos pasos basta con arrancar el ''zsh'' + ''Antigen'' ya se encarga de descargar todos los plugins que queramos utilizar en zsh. Todos el software se descarga en ~/.antigen -Para configurar el [https://github.com/olivierverdier/zsh-git-prompt zsh-git-prompt], que inspiró el bash-git-prompt, he modificado el fichero zshrc.sh de ''zsh-git-prompt'' y el fichero del tema ''gnzh'' en ~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme +Para configurar el [https://github.com/olivierverdier/zsh-git-prompt zsh-git-prompt], que inspiró el bash-git-prompt. -Después de seguir estos pasos basta con arrancar el ''zsh'' +He modificado el fichero zshrc.sh de zsh-git-prompt cambiando la linea `echo “$STATUS”: + +
#echo "$STATUS"
+if [[ "$__CURRENT_GIT_STATUS" == ": 0 0 0 0 0 0" ]]; then
+    echo ""
+else
+    echo "$STATUS"
+fi
+También he cambiado el fichero del tema ''gnzh'' en ~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme por que me interesa ver la versión python asociada a cada virtualenv. == Utilidades == @@ -394,10 +408,7 @@ Instalamos ''gpick'' con sudo apt install gpick Añadimos el ppa:
curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
-
 echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
-
-
 sudo apt-get update
 sudo apt-get install syncthing
= Utilidades = diff --git a/out/LinuxMintUlyana.odt b/out/LinuxMintUlyana.odt index be97515..6510d6b 100644 Binary files a/out/LinuxMintUlyana.odt and b/out/LinuxMintUlyana.odt differ diff --git a/out/LinuxMintUlyana.pdf b/out/LinuxMintUlyana.pdf index cd04d55..562d9fb 100644 Binary files a/out/LinuxMintUlyana.pdf and b/out/LinuxMintUlyana.pdf differ diff --git a/out/LinuxMintUlyana.tex b/out/LinuxMintUlyana.tex index 3cfcea1..9143e4a 100644 --- a/out/LinuxMintUlyana.tex +++ b/out/LinuxMintUlyana.tex @@ -549,7 +549,9 @@ Está bien para hacer chuletas rápidamente. Descargamos el \subsubsection{Telegram Desktop}\label{telegram-desktop}} Cliente de Telegram, descargado desde la -\href{https://desktop.telegram.org/}{página web}. +\href{https://desktop.telegram.org/}{página web}. El programa de +instalación de Telegram ya se encarga de crear el fichero +\texttt{.desktop} \hypertarget{tor-browser}{% \subsubsection{Tor browser}\label{tor-browser}} @@ -563,6 +565,9 @@ cd ~/apps/tor-browser ./start-tor-browser.desktop --register-app \end{verbatim} +Tor se encarga tanto de crear el fichero \texttt{.desktop} como de +mantenerse actualizado a la última versión. + \hypertarget{brave-browser}{% \subsubsection{Brave browser}\label{brave-browser}} @@ -593,21 +598,28 @@ descomprimimos y generamos la entrada en el menú. Una herramienta libre para mantener notas sincronizadas entre el móvil y el portátil. -La instalamos en el directorio \texttt{\textasciitilde{}/apps/joplin} -descargando el AppImage desde la \href{https://joplinapp.org/}{página -web} +Instalamos siguiendo las instrucciones de la +\href{https://joplinapp.org/}{página web} + +\begin{verbatim} + wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash +\end{verbatim} + +Joplin se instala en el directorio \texttt{\textasciitilde{}/.joplin} +\href{https://joplinapp.org/}{página web} Como siempre nos creamos una entrada en el menú. -\hypertarget{terminal-y-shell}{% -\subsection{Terminal y Shell}\label{terminal-y-shell}} +\hypertarget{terminal-y-shells}{% +\subsection{Terminal y shells}\label{terminal-y-shells}} Por defecto tenemos instalado \texttt{bash}. \hypertarget{bash-git-promt}{% \subsubsection{bash-git-promt}\label{bash-git-promt}} -Seguimos las instrucciones de +Para dejar configurado el \emph{bash-git-prompt} seguimos las +instrucciones de \href{https://github.com/magicmonty/bash-git-prompt}{este github} \hypertarget{zsh}{% @@ -620,8 +632,7 @@ las herramientas de entornos virtuales de python antes de instalar \begin{verbatim} apt install python-all-dev apt install python3-all-dev -apt install python-pip python-virtualenv virtualenv python3-pip -apt install virtualenvwrapper +apt install virtualenv virtualenvwrapper python3-virtualenv \end{verbatim} \emph{zsh} viene por defecto en mi instalación, en caso contrario: @@ -714,23 +725,36 @@ El que escojamos lo tenemos que crear y añadirlo a nuestro \begin{verbatim} # WORKON_HOME for virtualenvwrapper -if [ -d "$HOME/.local/share/virtualenvs" ] ; then - WORKON_HOME="$HOME/.local/share/virtualenvs" +if [ -d "$HOME/.virtualenvs" ] ; then + WORKON_HOME="$HOME/.virtualenvs" fi \end{verbatim} +Después de seguir estos pasos basta con arrancar el \emph{zsh} + \emph{Antigen} ya se encarga de descargar todos los plugins que queramos utilizar en zsh. Todos el software se descarga en \texttt{\textasciitilde{}/.antigen} Para configurar el \href{https://github.com/olivierverdier/zsh-git-prompt}{zsh-git-prompt}, -que inspiró el bash-git-prompt, he modificado el fichero -\texttt{zshrc.sh} de \emph{zsh-git-prompt} y el fichero del tema -\emph{gnzh} en -\texttt{\textasciitilde{}/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme} +que inspiró el bash-git-prompt. -Después de seguir estos pasos basta con arrancar el \emph{zsh} +He modificado el fichero \texttt{zshrc.sh} de \texttt{zsh-git-prompt} +cambiando la linea `echo ``\$STATUS'': + +\begin{verbatim} +#echo "$STATUS" +if [[ "$__CURRENT_GIT_STATUS" == ": 0 0 0 0 0 0" ]]; then + echo "" +else + echo "$STATUS" +fi +\end{verbatim} + +También he cambiado el fichero del tema \emph{gnzh} en +\texttt{\textasciitilde{}/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme} +por que me interesa ver la versión python asociada a cada virtualenv. \hypertarget{utilidades}{% \subsection{Utilidades}\label{utilidades}} @@ -754,10 +778,7 @@ Añadimos el ppa: \begin{verbatim} curl -s https://syncthing.net/release-key.txt | sudo apt-key add - - echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list - - sudo apt-get update sudo apt-get install syncthing \end{verbatim} diff --git a/src/200_basics.md b/src/200_basics.md index ac1c674..2aedcb1 100644 --- a/src/200_basics.md +++ b/src/200_basics.md @@ -345,12 +345,14 @@ versión incluida en LinuxMint está un poco anticuada. ### Treesheets -Está bien para hacer chuletas rápidamente. Descargamos el _appimage_ desde [la web](http://strlen.com/treesheets/) +Está bien para hacer chuletas rápidamente. Descargamos el _appimage_ +desde [la web](http://strlen.com/treesheets/) ### Telegram Desktop Cliente de Telegram, descargado desde la [página -web](https://desktop.telegram.org/). +web](https://desktop.telegram.org/). El programa de instalación de +Telegram ya se encarga de crear el fichero `.desktop` ### Tor browser @@ -363,6 +365,9 @@ cd ~/apps/tor-browser ./start-tor-browser.desktop --register-app ~~~~ +Tor se encarga tanto de crear el fichero `.desktop` como de mantenerse +actualizado a la última versión. + ### Brave browser Instalamos siguiendo las instrucciones de la [página web @@ -386,23 +391,30 @@ generamos la entrada en el menú. ### Joplin -Una herramienta libre para mantener notas sincronizadas entre el móvil y el portátil. +Una herramienta libre para mantener notas sincronizadas entre el móvil +y el portátil. + +Instalamos siguiendo las instrucciones de la [página +web](https://joplinapp.org/) + +~~~~{bash} + wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash +~~~~ -La instalamos en el directorio `~/apps/joplin` descargando el AppImage -desde la [página web](https://joplinapp.org/) +Joplin se instala en el directorio `~/.joplin` [página web](https://joplinapp.org/) Como siempre nos creamos una entrada en el menú. -## Terminal y Shell +## Terminal y shells Por defecto tenemos instalado `bash`. ### bash-git-promt -Seguimos las instrucciones de [este github](https://github.com/magicmonty/bash-git-prompt) - +Para dejar configurado el _bash-git-prompt_ seguimos las instrucciones +de [este github](https://github.com/magicmonty/bash-git-prompt) ### zsh @@ -413,8 +425,7 @@ _zsh_ con el plugin para _virtualenvwrapper_. ~~~~ apt install python-all-dev apt install python3-all-dev -apt install python-pip python-virtualenv virtualenv python3-pip -apt install virtualenvwrapper +apt install virtualenv virtualenvwrapper python3-virtualenv ~~~~ _zsh_ viene por defecto en mi instalación, en caso contrario: @@ -505,21 +516,35 @@ El que escojamos lo tenemos que crear y añadirlo a nuestro ~~~~ # WORKON_HOME for virtualenvwrapper -if [ -d "$HOME/.local/share/virtualenvs" ] ; then - WORKON_HOME="$HOME/.local/share/virtualenvs" +if [ -d "$HOME/.virtualenvs" ] ; then + WORKON_HOME="$HOME/.virtualenvs" fi ~~~~ +Después de seguir estos pasos basta con arrancar el _zsh_ + _Antigen_ ya se encarga de descargar todos los plugins que queramos utilizar en zsh. Todos el software se descarga en `~/.antigen` Para configurar el [zsh-git-prompt](https://github.com/olivierverdier/zsh-git-prompt), -que inspiró el bash-git-prompt, he modificado el fichero `zshrc.sh` de -_zsh-git-prompt_ y el fichero del tema _gnzh_ en -`~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme` +que inspiró el bash-git-prompt. -Después de seguir estos pasos basta con arrancar el _zsh_ +He modificado el fichero `zshrc.sh` de `zsh-git-prompt` cambiando la +linea `echo "$STATUS": + +~~~~ +#echo "$STATUS" +if [[ "$__CURRENT_GIT_STATUS" == ": 0 0 0 0 0 0" ]]; then + echo "" +else + echo "$STATUS" +fi +~~~~ + +También he cambiado el fichero del tema _gnzh_ en +`~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme` por +que me interesa ver la versión python asociada a cada virtualenv. ## Utilidades @@ -527,24 +552,19 @@ _Agave_ y _pdftk_ ya no existen, nos pasamos a _gpick_ y _poppler-utils_: Instalamos _gpick_ con `sudo apt install gpick` - ## Codecs ~~~~ sudo apt-get install mint-meta-codecs ~~~~ - ## Syncthing Añadimos el ppa: ~~~~{bash} curl -s https://syncthing.net/release-key.txt | sudo apt-key add - - echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list - - sudo apt-get update sudo apt-get install syncthing ~~~~