Mi crontab en Arch Linux

Recién instalé el sistema y estoy usando Arch Linux, pero siempre o casi siempre me sucede que me duermo viendo alguna película o algún video en línea.

Por el momento es urgente configurar un crontab:

$ sudo pacman -S cronie

$ sudo systemctl enable --now cronie.service

$ sudo vim /etc/cron.daily/crontab

Agrego la siguiente línea para que la pc se apague exactamente a las 2:01 am

01 02 * * * /sbin/shutdown -h now

:wq

Indicamos al sistema el crontab con las indicaciones globales:

$ sudo crontab -u root /etc/cron.daily/crontab

Verificamos

$ sudo crontab -l

Listo.

TexLive 2015 en Manjaro + Kile

Entre distros GNU/Linux hay ciertas particularidades que uno va sorteando con el uso y la lectura para resolverlos. En este caso no hay mucho detén para lograr instalar TexLive 2015 off-repos en Manjaro.

Una vez descompreso el contenido del DVD en ~/tmp/

# perl install-tl
# tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet

Agregamos las rutas. Esta vez será en ~/.profile:

PATH=/usr/local/texlive/2015/bin/x86_64-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2015/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH; export INFOPATH

Guardamos, reiniciamos o cerramos sesión.

Actualizamos las fuentes:

# cp /usr/local/texlive/2015/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
# fc-cache -fsv

Luego chequeamos el sistema instalado:

$ tex --version

y

$ latex sample2e.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/sample2e.tex
LaTeX2e <2015/01/01>
Babel <3.9l> and hyphenation patterns for 79 languages loaded.
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/size10.clo))
No file sample2e.aux.
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/omscmr.fd) [1] [2] [3]
(./sample2e.aux) )
Output written on sample2e.dvi (3 pages, 7484 bytes).
Transcript written on sample2e.log.

Sin error alguno. Todo bien.

Ahora veamos qué necesitamos para tener instalado kile.

# pacman -S kile

Nos dice que necesitamos instalar, además de kile:

katepart4
libsigsegv
libsynctex
potrace
zziplib
texlive-bin
texlive-core

En mi caso ya tengo algunos paquetes de KDE instalados, como los íconos oxygen y el runtime. Aquí hay que verificar cual sea tu caso particular, porque lo único que has de excluir es texlive-bin y texlive-core.

# pacman -Sdd kile katepart4 libsigsegv libsynctex potrace zziplib

Y listo.