Adds some minor changes in makefile

una
Sergio Alvariño 4 years ago
parent cbbdf112db
commit 9360af570c

File diff suppressed because it is too large Load Diff

@ -11,12 +11,20 @@ target := LinuxMintUlyana
mainfont := 'Ubuntu' mainfont := 'Ubuntu'
monofont := 'Ubuntu Mono' monofont := 'Ubuntu Mono'
pdf_opt := -t markdown-smart --standalone --variable geometry:a4paper --variable lang=$(lang) \ pdf_opt := --standalone \
--number-sections --toc --from=markdown --to latex --pdf-engine=xelatex \ --variable geometry:a4paper \
--variable colorlinks \ --variable lang=$(lang) \
--variable mainfont=$(mainfont) \ --variable mainfont=$(mainfont) \
--variable monofont=$(monofont) \ --variable monofont=$(monofont) \
--variable fontsize='12pt' \ --variable fontsize='12pt' \
--variable colorlinks \
--toc \
--number-sections \
--from=markdown \--to latex \
--pdf-engine=xelatex \
## Recipes for targets ## Recipes for targets
@ -88,11 +96,11 @@ README.md: $(sources)
$(sources) $(sources)
clean: clean:
rm -f $(output)/*.pdf -rm -f $(output)/*.pdf
rm -f $(output)/*.tex -rm -f $(output)/*.tex
rm -f $(output)/*.mw -rm -f $(output)/*.mw
rm -f $(output)/*.dw -rm -f $(output)/*.dw
rm -f $(output)/*.epub -rm -f $(output)/*.epub
rm -f $(output)/*.odt -rm -f $(output)/*.odt
rm -f $(output)/*.docx -rm -f $(output)/*.docx
rm -r README.md -rm -r README.md

@ -2334,3 +2334,4 @@ Tenemos dos opciones:
apt install python-is-python2 apt install python-is-python2
apt install python-is-python3 apt install python-is-python3
</code> </code>
“test”

Binary file not shown.

@ -53,7 +53,7 @@ Yo nunca almaceno esta información en la nube, pero me permite tener controlado
¡Ojo!, nos hacemos <code>root</code> para ejecutar: ¡Ojo!, nos hacemos <code>root</code> para ejecutar:
<pre>sudo su - <pre class="{bash}">sudo su -
git config --global user.email xxxxx@whatever.com git config --global user.email xxxxx@whatever.com
git config --global user.name &quot;Name Surname&quot; git config --global user.name &quot;Name Surname&quot;
apt install etckeeper</pre> apt install etckeeper</pre>
@ -61,7 +61,7 @@ apt install etckeeper</pre>
Para echar una mirada a los ''commits'' creados puedes ejecutar: Para echar una mirada a los ''commits'' creados puedes ejecutar:
<pre>cd /etc <pre class="{bash}">cd /etc
sudo git log</pre> sudo git log</pre>
=== Controlar dotfiles con git === === Controlar dotfiles con git ===
@ -69,7 +69,7 @@ Vamos a crear un repo de git para controlar nuestros ficheros personales de conf
Creamos el repo donde queramos Creamos el repo donde queramos
<pre>mkdir usrcfg <pre class="{bash}">mkdir usrcfg
cd usrcfg cd usrcfg
git init git init
git config core.worktree &quot;/home/salvari&quot;</pre> git config core.worktree &quot;/home/salvari&quot;</pre>
@ -77,7 +77,7 @@ Y ya lo tenemos, un repo que tiene el directorio de trabajo apuntando a nuestro
Podemos añadir los ficheros de configuración que queramos al repo: Podemos añadir los ficheros de configuración que queramos al repo:
<pre>git add .bashrc <pre class="{bash}">git add .bashrc
git commit -m &quot;Add some dotfiles&quot;</pre> git commit -m &quot;Add some dotfiles&quot;</pre>
Una vez que tenga añadidos los ficheros que quiero tener controlados pondré <code>*</code> en el fichero <code>.git/info/exclude</code> de mi repo para que ignore todos los ficheros de mi <code>$HOME</code>. Una vez que tenga añadidos los ficheros que quiero tener controlados pondré <code>*</code> en el fichero <code>.git/info/exclude</code> de mi repo para que ignore todos los ficheros de mi <code>$HOME</code>.
@ -93,7 +93,7 @@ El area de intercambio la hemos creado en el disco duro hdd, no se usará mucho
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. 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.
<pre># /etc/fstab: static file system information. <pre class="{fstab}"># /etc/fstab: static file system information.
# #
# Use 'blkid' to print the universally unique identifier for a # Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices # device; this may be used with UUID= as a more robust way to name devices
@ -112,7 +112,7 @@ UUID=ce11ccb0-a67d-4e8b-9456-f49a52974160 none swap sw
UUID=11090d84-ce98-40e2-b7be-dce3f841d7b4 none swap sw 0 0</pre> UUID=11090d84-ce98-40e2-b7be-dce3f841d7b4 none swap sw 0 0</pre>
Una vez modificado el <code>/etc/fstab</code> no hace falta arrancar, basta con ejecutar lo siguiente: Una vez modificado el <code>/etc/fstab</code> no hace falta arrancar, basta con ejecutar lo siguiente:
<pre>mount -o remount / <pre class="{bash}">mount -o remount /
mount -o remount /home mount -o remount /home
mount</pre> mount</pre>
=== Ajustar ''Firefox'' === === Ajustar ''Firefox'' ===
@ -136,7 +136,7 @@ TODO: Comprobar ''trim'' en mi disco duro. Y mirar [https://easylinuxtipsproject
Instalamos algunas fuentes desde los orígenes de software: Instalamos algunas fuentes desde los orígenes de software:
<pre>sudo apt install ttf-mscorefonts-installer <pre class="{bash}">sudo apt install ttf-mscorefonts-installer
sudo apt install fonts-noto</pre> sudo apt install fonts-noto</pre>
Y la fuente [https://robey.lag.net/2010/06/21/mensch-font.html Mensch] la bajamos directamente al directorio <code>~/.local/share/fonts</code> Y la fuente [https://robey.lag.net/2010/06/21/mensch-font.html Mensch] la bajamos directamente al directorio <code>~/.local/share/fonts</code>
@ -144,7 +144,7 @@ Y la fuente [https://robey.lag.net/2010/06/21/mensch-font.html Mensch] la bajamo
<code>ufw</code> y <code>gufw</code> vienen instalados por defecto, pero no activados. <code>ufw</code> y <code>gufw</code> vienen instalados por defecto, pero no activados.
<pre>aptitude install ufw <pre class="{bash}">aptitude install ufw
ufw default deny ufw default deny
ufw enable ufw enable
ufw status verbose ufw status verbose
@ -204,7 +204,7 @@ Son útiles para control de consumo.
Dos imprescindibles: Dos imprescindibles:
<pre>sudo apt install guake terminator</pre> <pre class="{bash}">sudo apt install guake terminator</pre>
''terminator'' lo dejamos como aplicación terminal preferida del sistema. ''terminator'' lo dejamos como aplicación terminal preferida del sistema.
'''TODO:''' asociar ''Guake'' a una combinación apropiada de teclas. '''TODO:''' asociar ''Guake'' a una combinación apropiada de teclas.
@ -216,7 +216,7 @@ También instalo ''rxvt'' para tener una alternativa ligera al ''terminator''.
''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. ''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> <pre class="{bash}">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] [https://leanpub.com/the-tao-of-tmux/read El tao de tmux] [https://www.askapache.com/linux/rxvt-xresources/ rxvt customizations]
== Dropbox == == Dropbox ==
@ -2035,3 +2035,4 @@ Tenemos dos opciones:
<pre class="{bash}">apt install python-is-python2 <pre class="{bash}">apt install python-is-python2
apt install python-is-python3</pre> apt install python-is-python3</pre>
“test”

Binary file not shown.

Binary file not shown.

@ -44,6 +44,8 @@
pdftitle={Bitácora Linux Mint Ulyana 20}, pdftitle={Bitácora Linux Mint Ulyana 20},
pdfauthor={Sergio Alvariño salvari@gmail.com}, pdfauthor={Sergio Alvariño salvari@gmail.com},
pdflang={es-ES}, pdflang={es-ES},
pdfsubject={Linux Mint 20.4 Ulyana},
pdfkeywords={linux, postinstalación, mint, ulyana},
colorlinks=true, colorlinks=true,
linkcolor=Maroon, linkcolor=Maroon,
filecolor=Maroon, filecolor=Maroon,
@ -3508,4 +3510,6 @@ apt install python-is-python2
apt install python-is-python3 apt install python-is-python3
\end{verbatim} \end{verbatim}
``test''
\end{document} \end{document}

@ -5,11 +5,13 @@ author:
tags: [LinuxMint, Pandoc, Documentación, makefile, git] tags: [LinuxMint, Pandoc, Documentación, makefile, git]
date: junio-2020 date: junio-2020
lang: es-ES lang: es-ES
subject: Linux Mint 20.4 Ulyana
keywords: linux, postinstalación, mint, ulyana
abstract: | abstract: |
Bitácora de mi portatil Bitácora de mi portatil
Solo para referencia rápida y personal. Solo para referencia rápida y personal.
--- ...
# Introducción # Introducción

@ -44,7 +44,7 @@ controlados los cambios de configuración y ayuda en caso de problemas.
¡Ojo!, nos hacemos `root` para ejecutar: ¡Ojo!, nos hacemos `root` para ejecutar:
~~~~ ~~~~{bash}
sudo su - sudo su -
git config --global user.email xxxxx@whatever.com git config --global user.email xxxxx@whatever.com
git config --global user.name "Name Surname" git config --global user.name "Name Surname"
@ -56,7 +56,7 @@ configuración en `/etc`
Para echar una mirada a los _commits_ creados puedes ejecutar: Para echar una mirada a los _commits_ creados puedes ejecutar:
~~~~ ~~~~{bash}
cd /etc cd /etc
sudo git log sudo git log
~~~~ ~~~~
@ -68,7 +68,7 @@ personales de configuración.
Creamos el repo donde queramos Creamos el repo donde queramos
~~~~ ~~~~{bash}
mkdir usrcfg mkdir usrcfg
cd usrcfg cd usrcfg
git init git init
@ -80,7 +80,7 @@ a nuestro _$HOME_.
Podemos añadir los ficheros de configuración que queramos al repo: Podemos añadir los ficheros de configuración que queramos al repo:
~~~~ ~~~~{bash}
git add .bashrc git add .bashrc
git commit -m "Add some dotfiles" git commit -m "Add some dotfiles"
~~~~ ~~~~
@ -109,7 +109,7 @@ tirar del swap.
Añadimos el parámetro `noatime` para las particiones de `root` y Añadimos el parámetro `noatime` para las particiones de `root` y
`/home`, que si que se han creado en el ssd. `/home`, que si que se han creado en el ssd.
~~~~ ~~~~{fstab}
# /etc/fstab: static file system information. # /etc/fstab: static file system information.
# #
# Use 'blkid' to print the universally unique identifier for a # Use 'blkid' to print the universally unique identifier for a
@ -132,7 +132,7 @@ UUID=11090d84-ce98-40e2-b7be-dce3f841d7b4 none swap sw
Una vez modificado el `/etc/fstab` no hace falta arrancar, basta con Una vez modificado el `/etc/fstab` no hace falta arrancar, basta con
ejecutar lo siguiente: ejecutar lo siguiente:
~~~~ ~~~~{bash}
mount -o remount / mount -o remount /
mount -o remount /home mount -o remount /home
mount mount
@ -163,7 +163,7 @@ TODO: Comprobar _trim_ en mi disco duro. Y mirar
Instalamos algunas fuentes desde los orígenes de software: Instalamos algunas fuentes desde los orígenes de software:
~~~~ ~~~~{bash}
sudo apt install ttf-mscorefonts-installer sudo apt install ttf-mscorefonts-installer
sudo apt install fonts-noto sudo apt install fonts-noto
~~~~ ~~~~
@ -176,7 +176,7 @@ directamente al directorio `~/.local/share/fonts`
`ufw` y `gufw` vienen instalados por defecto, pero no activados. `ufw` y `gufw` vienen instalados por defecto, pero no activados.
~~~~ ~~~~{bash}
aptitude install ufw aptitude install ufw
ufw default deny ufw default deny
ufw enable ufw enable
@ -269,7 +269,7 @@ sudo apt install tlp tlp-rdw htop powertop
Dos imprescindibles: Dos imprescindibles:
~~~~ ~~~~{bash}
sudo apt install guake terminator sudo apt install guake terminator
~~~~ ~~~~
@ -287,7 +287,7 @@ sudo apt install rxvt-unicode
_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. _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.
~~~~ ~~~~{bash}
sudo apt install tmux sudo apt install tmux
~~~~ ~~~~

@ -140,3 +140,5 @@ Tenemos dos opciones:
apt install python-is-python2 apt install python-is-python2
apt install python-is-python3 apt install python-is-python3
~~~~ ~~~~
"test"

Loading…
Cancel
Save