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

@ -2334,3 +2334,4 @@ Tenemos dos opciones:
apt install python-is-python2
apt install python-is-python3
</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:
<pre>sudo su -
<pre class="{bash}">sudo su -
git config --global user.email xxxxx@whatever.com
git config --global user.name &quot;Name Surname&quot;
apt install etckeeper</pre>
@ -61,7 +61,7 @@ apt install etckeeper</pre>
Para echar una mirada a los ''commits'' creados puedes ejecutar:
<pre>cd /etc
<pre class="{bash}">cd /etc
sudo git log</pre>
=== 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
<pre>mkdir usrcfg
<pre class="{bash}">mkdir usrcfg
cd usrcfg
git init
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:
<pre>git add .bashrc
<pre class="{bash}">git add .bashrc
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>.
@ -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.
<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
# 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>
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</pre>
=== 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:
<pre>sudo apt install ttf-mscorefonts-installer
<pre class="{bash}">sudo apt install ttf-mscorefonts-installer
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>
@ -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.
<pre>aptitude install ufw
<pre class="{bash}">aptitude install ufw
ufw default deny
ufw enable
ufw status verbose
@ -204,7 +204,7 @@ Son útiles para control de consumo.
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.
'''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.
<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]
== Dropbox ==
@ -2035,3 +2035,4 @@ Tenemos dos opciones:
<pre class="{bash}">apt install python-is-python2
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},
pdfauthor={Sergio Alvariño salvari@gmail.com},
pdflang={es-ES},
pdfsubject={Linux Mint 20.4 Ulyana},
pdfkeywords={linux, postinstalación, mint, ulyana},
colorlinks=true,
linkcolor=Maroon,
filecolor=Maroon,
@ -3508,4 +3510,6 @@ apt install python-is-python2
apt install python-is-python3
\end{verbatim}
``test''
\end{document}

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

@ -44,7 +44,7 @@ controlados los cambios de configuración y ayuda en caso de problemas.
¡Ojo!, nos hacemos `root` para ejecutar:
~~~~
~~~~{bash}
sudo su -
git config --global user.email xxxxx@whatever.com
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:
~~~~
~~~~{bash}
cd /etc
sudo git log
~~~~
@ -68,7 +68,7 @@ personales de configuración.
Creamos el repo donde queramos
~~~~
~~~~{bash}
mkdir usrcfg
cd usrcfg
git init
@ -80,7 +80,7 @@ a nuestro _$HOME_.
Podemos añadir los ficheros de configuración que queramos al repo:
~~~~
~~~~{bash}
git add .bashrc
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
`/home`, que si que se han creado en el ssd.
~~~~
~~~~{fstab}
# /etc/fstab: static file system information.
#
# 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
ejecutar lo siguiente:
~~~~
~~~~{bash}
mount -o remount /
mount -o remount /home
mount
@ -163,7 +163,7 @@ TODO: Comprobar _trim_ en mi disco duro. Y mirar
Instalamos algunas fuentes desde los orígenes de software:
~~~~
~~~~{bash}
sudo apt install ttf-mscorefonts-installer
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.
~~~~
~~~~{bash}
aptitude install ufw
ufw default deny
ufw enable
@ -269,7 +269,7 @@ sudo apt install tlp tlp-rdw htop powertop
Dos imprescindibles:
~~~~
~~~~{bash}
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.
~~~~
~~~~{bash}
sudo apt install tmux
~~~~

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

Loading…
Cancel
Save