Correct chromium installation

una
Sergio Alvariño 2 years ago
parent 2902acd810
commit a0a2971f79

@ -41,35 +41,40 @@ Interesa tener instalado el paquete *ppa-purge*
programas instalados desde ese ppa.
Tampoco voy a enredar nada con los orígenes del software (de momento),
es decir no voy a cambiar al depósito regional.
es decir no voy a cambiar al depósito regional. Si quieres cambiarlo, en
mi experiencia los más rápidos suelen ser los alemanes.
## Firmware
Ya no es necesario intalar los paquetes de *microcode* la instalación de
Ulyana se encargó de instalar:
Una se encargó de instalar:
- `amd64-microcode`
- `intel-microcode`
Instalamos el driver de nvidia recomendado, el *Mint* nos avisa de que
tenemos que revisar la instalación de los drivers.
Instalamos el driver de nvidia recomendado, después de la instalación
inicial el *Mint* nos avisará de que tenemos que revisar la instalación
de los drivers.
El driver de Nvidia viene muy mejorado. Merece la pena ver todas las
opciones.
Una vez instalado el driver de nvidia, el comando
Una vez instalado el driver de Nvidia, el comando
`prime-select query`debe indicarnos la tarjeta activa y podremos cambiar
de tarjeta ejecutando `prime-select [nvidia|intel]`
de tarjeta ejecutando `prime-select [nvidia|intel]`. También podremos
acceder a las funciones de Nvidia a través del applet en la barra de
estado de nuestro escritorio.
## Control de configuraciones con git
Una vez instalado el driver de nvidia y antes de seguir con la
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.
Yo nunca almaceno esta información en la nube (por seguridad), pero me
permite tener controlados los cambios de configuración y ayuda en caso
de problemas.
### Instalación de `etckeeper`
@ -97,7 +102,8 @@ sudo git log
Vamos a crear un repo de git para controlar nuestros ficheros personales
de configuración.
Creamos el repo donde queramos
Creamos el repo donde queramos, yo suelo usar el directorio
`~/work/repos`.
``` {bash}
mkdir usrcfg
@ -106,8 +112,8 @@ git init
git config core.worktree "/home/salvari"
```
Y ya lo tenemos, un repo que tiene el directorio de trabajo apuntando a
nuestro *$HOME*.
Y ya lo tenemos, un repo de git, en la localización que queramos y que
tiene el directorio de trabajo apuntando a nuestro *$HOME*.
Podemos añadir los ficheros de configuración que queramos al repo:
@ -121,7 +127,7 @@ pondré `*` en el fichero `.git/info/exclude` de mi repo para que ignore
todos los ficheros de mi `$HOME`.
Cuando instalo algún programa nuevo añado a mano los ficheros de
configuración al repo.
configuración que quiero tener controlados 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
@ -250,7 +256,7 @@ aptitude install gufw
> **Nota**: Ya no instalamos *menulibre*, Linux Mint tiene una utilidad
> de edición de menús.
Keepass2
KeepassXC
Para mantener nuestras contraseñas a buen recaudo
Gnucash
@ -298,28 +304,16 @@ Un interfaz gráfico para transferencia de ficheros
rofi
Un conmutador de ventanas capaz de automatizar muchas tareas
Chromium
Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo
directamente con `apt`
<!-- -->
sudo apt install keepass2 gnucash deluge rsync grsync rar unrar \
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla \
rofi
Chromium
Como Chrome pero libre, ahora en Ubuntu solo está disponible como snap
así que tendremos que dar un rodeo.
``` {bash}
sudo add-apt-repository ppa:xalt7x/chromium-deb-vaapi
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-xalt7x-chromium-deb-vaapi
Package: *
Pin: release o=LP-PPA-xalt7x-chromium-deb-vaapi
Pin-Priority: 1337
EOF
sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg chromium-codecs-ffmpeg-extra
```
rofi chromium
## Algunos programas de control del sistema
@ -1982,6 +1976,12 @@ modemmanager para que no capture al *CircuitPlayground Express*:
# for sparkfun brand, stop ModemManager grabbing port
ATTRS{idVendor}=="1b4f", ENV{ID_MM_DEVICE_IGNORE}="1"
Una vez añadidos todos los ficheros de reglas recargamos con:
``` bash
udevadm control --reload-rules && udevadm trigger
```
### Añadir soporte para *Feather M0*
Arrancamos el IDE Arduino y en la opción de *Preferences::Aditional Boar
@ -3426,4 +3426,11 @@ apt install python-is-python2
apt install python-is-python3
```
“test”
## Instalar chromium sin snapdrop
Este rodeo ya no es necesario en las versiones modernas de Linux Mint
\~\~\~\~ sudo apt install keepassxc gnucash deluge rsync grsync rar
unrar
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla
rofi \~\~\~\~

@ -28,26 +28,26 @@ Linux Mint incluye ''%%sudo%%'' y las aplicaciones que uso habitualmente para ge
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), es decir no voy a cambiar al depósito regional.
Tampoco voy a enredar nada con los orígenes del software (de momento), es decir no voy a cambiar al depósito regional. Si quieres cambiarlo, en mi experiencia los más rápidos suelen ser los alemanes.
===== Firmware =====
Ya no es necesario intalar los paquetes de //microcode// la instalación de Ulyana se encargó de instalar:
Ya no es necesario intalar los paquetes de //microcode// la instalación de Una se encargó de instalar:
* ''%%amd64-microcode%%''
* ''%%intel-microcode%%''
Instalamos el driver de nvidia recomendado, el //Mint// nos avisa de que tenemos que revisar la instalación de los drivers.
Instalamos el driver de nvidia recomendado, después de la instalación inicial el //Mint// nos avisa de que tenemos que revisar la instalación de los drivers.
El driver de Nvidia viene muy mejorado. Merece la pena ver todas las opciones.
Una vez instalado el driver de nvidia, el comando ''%%prime-select query%%''debe indicarnos la tarjeta activa y podremos cambiar de tarjeta ejecutando ''%%prime-select [nvidia|intel]%%''
Una vez instalado el driver de Nvidia, el comando ''%%prime-select query%%''debe indicarnos la tarjeta activa y podremos cambiar de tarjeta ejecutando ''%%prime-select [nvidia|intel]%%''. También podremos acceder a las funciones de Nvidia a través del applet en la barra de estado de nuestro escritorio.
===== 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 todos los cambios que se produzcan en el directorio ''%%/etc%%'' durante nuestra instalación queden reflejados en el git.
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.
Yo nunca almaceno esta información en la nube (por seguridad), pero me permite tener controlados los cambios de configuración y ayuda en caso de problemas.
==== Instalación de etckeeper ====
@ -73,7 +73,7 @@ sudo git log
Vamos a crear un repo de git para controlar nuestros ficheros personales de configuración.
Creamos el repo donde queramos
Creamos el repo donde queramos, yo suelo usar el directorio ''%%~/work/repos%%''.
<code {bash}>
mkdir usrcfg
@ -82,7 +82,7 @@ git init
git config core.worktree "/home/salvari"
</code>
Y ya lo tenemos, un repo que tiene el directorio de trabajo apuntando a nuestro //$HOME//.
Y ya lo tenemos, un repo de git, en la localización que queramos y que tiene el directorio de trabajo apuntando a nuestro //$HOME//.
Podemos añadir los ficheros de configuración que queramos al repo:
@ -93,7 +93,7 @@ git commit -m "Add some dotfiles"
Una vez que tenga añadidos los ficheros que quiero tener controlados pondré ''%%*%%'' en el fichero ''%%.git/info/exclude%%'' de mi repo para que ignore todos los ficheros de mi ''%%$HOME%%''.
Cuando instalo algún programa nuevo añado a mano los ficheros de configuración al repo.
Cuando instalo algún programa nuevo añado a mano los ficheros de configuración que quiero tener controlados 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.
@ -201,7 +201,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
* **KeepassXC** 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 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
@ -216,26 +216,13 @@ aptitude install gufw
* **mate-tweak** Para //customizar// nuestro escritorio Mate
* **filezilla** Un interfaz gráfico para transferencia de ficheros
* **rofi** Un conmutador de ventanas capaz de automatizar muchas tareas
* **Chromium** Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con ''%%apt%%''
<code>
sudo apt install keepass2 gnucash deluge rsync grsync rar unrar \
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla \
rofi
</code>
* **Chromium** Como Chrome pero libre, ahora en Ubuntu solo está disponible como snap así que tendremos que dar un rodeo.
<code {bash}>
sudo add-apt-repository ppa:xalt7x/chromium-deb-vaapi
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-xalt7x-chromium-deb-vaapi
Package: *
Pin: release o=LP-PPA-xalt7x-chromium-deb-vaapi
Pin-Priority: 1337
EOF
sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg chromium-codecs-ffmpeg-extra
rofi chromium
</code>
===== Algunos programas de control del sistema =====
@ -1772,6 +1759,12 @@ ATTRS{idVendor}=="2a03", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="1b4f", ENV{ID_MM_DEVICE_IGNORE}="1"
</code>
Una vez añadidos todos los ficheros de reglas recargamos con:
<code bash>
udevadm control --reload-rules && udevadm trigger
</code>
==== Añadir soporte para Feather M0 ====
Arrancamos el IDE Arduino y en la opción de //Preferences::Aditional Boar Managers URLs// añadimos la dirección ''%%https://adafruit.github.io/arduino-board-index/package_adafruit_index.json%%'', si tenemos otras URL, simplemente añadimos esta separada por una coma.
@ -3095,4 +3088,9 @@ apt install python-is-python2
apt install python-is-python3
</code>
“test”
===== Instalar chromium sin snapdrop =====
Este rodeo ya no es necesario en las versiones modernas de Linux Mint ~~~~ sudo apt install keepassxc gnucash deluge rsync grsync rar unrar\\
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar\\
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla\\
rofi ~~~~

Binary file not shown.

@ -28,26 +28,26 @@ Linux Mint incluye <code>sudo</code> y las aplicaciones que uso habitualmente pa
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), es decir no voy a cambiar al depósito regional.
Tampoco voy a enredar nada con los orígenes del software (de momento), es decir no voy a cambiar al depósito regional. Si quieres cambiarlo, en mi experiencia los más rápidos suelen ser los alemanes.
== Firmware ==
Ya no es necesario intalar los paquetes de ''microcode'' la instalación de Ulyana se encargó de instalar:
Ya no es necesario intalar los paquetes de ''microcode'' la instalación de Una se encargó de instalar:
* <code>amd64-microcode</code>
* <code>intel-microcode</code>
Instalamos el driver de nvidia recomendado, el ''Mint'' nos avisa de que tenemos que revisar la instalación de los drivers.
Instalamos el driver de nvidia recomendado, después de la instalación inicial el ''Mint'' nos avisa de que tenemos que revisar la instalación de los drivers.
El driver de Nvidia viene muy mejorado. Merece la pena ver todas las opciones.
Una vez instalado el driver de nvidia, el comando <code>prime-select query</code>debe indicarnos la tarjeta activa y podremos cambiar de tarjeta ejecutando <code>prime-select [nvidia|intel]</code>
Una vez instalado el driver de Nvidia, el comando <code>prime-select query</code>debe indicarnos la tarjeta activa y podremos cambiar de tarjeta ejecutando <code>prime-select [nvidia|intel]</code>. También podremos acceder a las funciones de Nvidia a través del applet en la barra de estado de nuestro escritorio.
== 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 todos los cambios que se produzcan en el directorio <code>/etc</code> durante nuestra instalación queden reflejados en el 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 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.
Yo nunca almaceno esta información en la nube (por seguridad), pero me permite tener controlados los cambios de configuración y ayuda en caso de problemas.
=== Instalación de <code>etckeeper</code> ===
@ -67,13 +67,13 @@ sudo git log</pre>
Vamos a crear un repo de git para controlar nuestros ficheros personales de configuración.
Creamos el repo donde queramos
Creamos el repo donde queramos, yo suelo usar el directorio <code>~/work/repos</code>.
<pre class="{bash}">mkdir usrcfg
cd usrcfg
git init
git config core.worktree &quot;/home/salvari&quot;</pre>
Y ya lo tenemos, un repo que tiene el directorio de trabajo apuntando a nuestro ''$HOME''.
Y ya lo tenemos, un repo de git, en la localización que queramos y que tiene el directorio de trabajo apuntando a nuestro ''$HOME''.
Podemos añadir los ficheros de configuración que queramos al repo:
@ -81,7 +81,7 @@ Podemos añadir los ficheros de configuración que queramos al repo:
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>.
Cuando instalo algún programa nuevo añado a mano los ficheros de configuración al repo.
Cuando instalo algún programa nuevo añado a mano los ficheros de configuración que quiero tener controlados 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.
@ -177,7 +177,7 @@ aptitude install gufw</pre>
<blockquote>'''Nota''': Ya no instalamos ''menulibre'', Linux Mint tiene una utilidad de edición de menús.
</blockquote>
; Keepass2
; KeepassXC
: 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 que puede instalarse desde la web o desde el flathub.
@ -207,23 +207,13 @@ aptitude install gufw</pre>
: Un interfaz gráfico para transferencia de ficheros
; rofi
: Un conmutador de ventanas capaz de automatizar muchas tareas
; Chromium
: Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con <code>apt</code>
<pre>sudo apt install keepass2 gnucash deluge rsync grsync rar unrar \
<pre>sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla \
rofi</pre>
; Chromium
: Como Chrome pero libre, ahora en Ubuntu solo está disponible como snap así que tendremos que dar un rodeo.
<pre class="{bash}">sudo add-apt-repository ppa:xalt7x/chromium-deb-vaapi
cat &lt;&lt;EOF | sudo tee /etc/apt/preferences.d/pin-xalt7x-chromium-deb-vaapi
Package: *
Pin: release o=LP-PPA-xalt7x-chromium-deb-vaapi
Pin-Priority: 1337
EOF
sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg chromium-codecs-ffmpeg-extra</pre>
rofi chromium</pre>
== Algunos programas de control del sistema ==
Son útiles para control de consumo.
@ -1443,6 +1433,9 @@ Yo añado el fichero <code>99-arduino.rules</code> que se encarga de inhibir el
ATTRS{idVendor}==&quot;2a03&quot;, ENV{ID_MM_DEVICE_IGNORE}=&quot;1&quot;
# for sparkfun brand, stop ModemManager grabbing port
ATTRS{idVendor}==&quot;1b4f&quot;, ENV{ID_MM_DEVICE_IGNORE}=&quot;1&quot;</pre>
Una vez añadidos todos los ficheros de reglas recargamos con:
<syntaxhighlight lang="bash">udevadm control --reload-rules && udevadm trigger</syntaxhighlight>
=== Añadir soporte para ''Feather M0'' ===
Arrancamos el IDE Arduino y en la opción de ''Preferences::Aditional Boar Managers URLs'' añadimos la dirección <code>https://adafruit.github.io/arduino-board-index/package_adafruit_index.json</code>, si tenemos otras URL, simplemente añadimos esta separada por una coma.
@ -2522,4 +2515,9 @@ Tenemos dos opciones:
<pre class="{bash}">apt install python-is-python2
apt install python-is-python3</pre>
“test”
== Instalar chromium sin snapdrop ==
Este rodeo ya no es necesario en las versiones modernas de Linux Mint ~~~~ sudo apt install keepassxc gnucash deluge rsync grsync rar unrar<br />
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar<br />
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla<br />
rofi ~~~~

Binary file not shown.

Binary file not shown.

@ -41,7 +41,7 @@
\IfFileExists{xurl.sty}{\usepackage{xurl}}{} % add URL line breaks if available
\IfFileExists{bookmark.sty}{\usepackage{bookmark}}{\usepackage{hyperref}}
\hypersetup{
pdftitle={Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1},
pdftitle={Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1 / Una 20.3},
pdfauthor={Sergio Alvariño salvari@gmail.com},
pdflang={es-ES},
pdfsubject={Linux Mint 20.4 Ulyana},
@ -126,7 +126,7 @@
\usepackage[shorthands=off,main=spanish]{babel}
\fi
\title{Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1}
\title{Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1 / Una 20.3}
\author{Sergio Alvariño
\href{mailto:salvari@gmail.com}{\nolinkurl{salvari@gmail.com}}}
\date{junio-2020}
@ -201,13 +201,14 @@ Interesa tener instalado el paquete \emph{ppa-purge}
con los programas instalados desde ese ppa.
Tampoco voy a enredar nada con los orígenes del software (de momento),
es decir no voy a cambiar al depósito regional.
es decir no voy a cambiar al depósito regional. Si quieres cambiarlo, en
mi experiencia los más rápidos suelen ser los alemanes.
\hypertarget{firmware}{%
\subsection{Firmware}\label{firmware}}
Ya no es necesario intalar los paquetes de \emph{microcode} la
instalación de Ulyana se encargó de instalar:
instalación de Una se encargó de instalar:
\begin{itemize}
\tightlist
@ -217,28 +218,32 @@ instalación de Ulyana se encargó de instalar:
\texttt{intel-microcode}
\end{itemize}
Instalamos el driver de nvidia recomendado, el \emph{Mint} nos avisa de
que tenemos que revisar la instalación de los drivers.
Instalamos el driver de nvidia recomendado, después de la instalación
inicial el \emph{Mint} nos avisará de que tenemos que revisar la
instalación de los drivers.
El driver de Nvidia viene muy mejorado. Merece la pena ver todas las
opciones.
Una vez instalado el driver de nvidia, el comando
Una vez instalado el driver de Nvidia, el comando
\texttt{prime-select\ query}debe indicarnos la tarjeta activa y podremos
cambiar de tarjeta ejecutando
\texttt{prime-select\ {[}nvidia\textbar{}intel{]}}
\texttt{prime-select\ {[}nvidia\textbar{}intel{]}}. También podremos
acceder a las funciones de Nvidia a través del applet en la barra de
estado de nuestro escritorio.
\hypertarget{control-de-configuraciones-con-git}{%
\subsection{Control de configuraciones con
git}\label{control-de-configuraciones-con-git}}
Una vez instalado el driver de nvidia y antes de seguir con la
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
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.
Yo nunca almaceno esta información en la nube (por seguridad), 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
@ -270,7 +275,8 @@ git}\label{controlar-dotfiles-con-git}}
Vamos a crear un repo de git para controlar nuestros ficheros personales
de configuración.
Creamos el repo donde queramos
Creamos el repo donde queramos, yo suelo usar el directorio
\texttt{\textasciitilde{}/work/repos}.
\begin{verbatim}
mkdir usrcfg
@ -279,8 +285,8 @@ git init
git config core.worktree "/home/salvari"
\end{verbatim}
Y ya lo tenemos, un repo que tiene el directorio de trabajo apuntando a
nuestro \emph{\$HOME}.
Y ya lo tenemos, un repo de git, en la localización que queramos y que
tiene el directorio de trabajo apuntando a nuestro \emph{\$HOME}.
Podemos añadir los ficheros de configuración que queramos al repo:
@ -294,7 +300,7 @@ pondré \texttt{*} en el fichero \texttt{.git/info/exclude} de mi repo
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.
configuración que quiero tener controlados 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
@ -458,7 +464,7 @@ utilidad de edición de menús.
\end{quote}
\begin{description}
\item[Keepass2]
\item[KeepassXC]
Para mantener nuestras contraseñas a buen recaudo
\item[Gnucash]
Programa de contabilidad, la versión de los repos está bastante atrasada
@ -491,31 +497,16 @@ Para \emph{customizar} nuestro escritorio Mate
Un interfaz gráfico para transferencia de ficheros
\item[rofi]
Un conmutador de ventanas capaz de automatizar muchas tareas
\item[Chromium]
Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo
directamente con \texttt{apt}
\end{description}
\begin{verbatim}
sudo apt install keepass2 gnucash deluge rsync grsync rar unrar \
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla \
rofi
\end{verbatim}
\begin{description}
\item[Chromium]
Como Chrome pero libre, ahora en Ubuntu solo está disponible como snap
así que tendremos que dar un rodeo.
\end{description}
\begin{verbatim}
sudo add-apt-repository ppa:xalt7x/chromium-deb-vaapi
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-xalt7x-chromium-deb-vaapi
Package: *
Pin: release o=LP-PPA-xalt7x-chromium-deb-vaapi
Pin-Priority: 1337
EOF
sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg chromium-codecs-ffmpeg-extra
rofi chromium
\end{verbatim}
\hypertarget{algunos-programas-de-control-del-sistema}{%
@ -2600,6 +2591,14 @@ ATTRS{idVendor}=="2a03", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="1b4f", ENV{ID_MM_DEVICE_IGNORE}="1"
\end{verbatim}
Una vez añadidos todos los ficheros de reglas recargamos con:
\begin{Shaded}
\begin{Highlighting}[]
\ExtensionTok{udevadm}\NormalTok{ control }\AttributeTok{{-}{-}reload{-}rules} \KeywordTok{\&\&} \ExtensionTok{udevadm}\NormalTok{ trigger}
\end{Highlighting}
\end{Shaded}
\hypertarget{auxf1adir-soporte-para-feather-m0}{%
\subsubsection{\texorpdfstring{Añadir soporte para \emph{Feather
M0}}{Añadir soporte para Feather M0}}\label{auxf1adir-soporte-para-feather-m0}}
@ -4448,6 +4447,15 @@ apt install python-is-python2
apt install python-is-python3
\end{verbatim}
``test''
\hypertarget{instalar-chromium-sin-snapdrop}{%
\subsection{Instalar chromium sin
snapdrop}\label{instalar-chromium-sin-snapdrop}}
Este rodeo ya no es necesario en las versiones modernas de Linux Mint
\textasciitilde\textasciitilde\textasciitilde\textasciitilde{} sudo apt
install keepassxc gnucash deluge rsync grsync rar unrar\\
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar\\
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla\\
rofi \textasciitilde\textasciitilde\textasciitilde\textasciitilde{}
\end{document}

@ -1,5 +1,5 @@
---
title: Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1
title: Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1 / Una 20.3
author:
- Sergio Alvariño <salvari@gmail.com>
tags: [LinuxMint, Pandoc, Documentación, makefile, git]

@ -10,35 +10,40 @@ 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),
es decir no voy a cambiar al depósito regional.
es decir no voy a cambiar al depósito regional. Si quieres cambiarlo,
en mi experiencia los más rápidos suelen ser los alemanes.
## Firmware
Ya no es necesario intalar los paquetes de _microcode_ la instalación
de Ulyana se encargó de instalar:
de Una se encargó de instalar:
* `amd64-microcode`
* `intel-microcode`
Instalamos el driver de nvidia recomendado, el _Mint_ nos avisa de que
tenemos que revisar la instalación de los drivers.
Instalamos el driver de nvidia recomendado, después de la instalación
inicial el _Mint_ nos avisará de que tenemos que revisar la
instalación de los drivers.
El driver de Nvidia viene muy mejorado. Merece la pena ver todas las
opciones.
Una vez instalado el driver de nvidia, el comando `prime-select
Una vez instalado el driver de Nvidia, el comando `prime-select
query`debe indicarnos la tarjeta activa y podremos cambiar de tarjeta
ejecutando `prime-select [nvidia|intel]`
ejecutando `prime-select [nvidia|intel]`. También podremos acceder a
las funciones de Nvidia a través del applet en la barra de estado de
nuestro escritorio.
## Control de configuraciones con git
Una vez instalado el driver de nvidia y antes de seguir con la
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.
Yo nunca almaceno esta información en la nube (por seguridad), pero me
permite tener controlados los cambios de configuración y ayuda en caso
de problemas.
### Instalación de `etckeeper`
@ -66,7 +71,7 @@ sudo git log
Vamos a crear un repo de git para controlar nuestros ficheros
personales de configuración.
Creamos el repo donde queramos
Creamos el repo donde queramos, yo suelo usar el directorio `~/work/repos`.
~~~~{bash}
mkdir usrcfg
@ -75,8 +80,8 @@ git init
git config core.worktree "/home/salvari"
~~~~
Y ya lo tenemos, un repo que tiene el directorio de trabajo apuntando
a nuestro _$HOME_.
Y ya lo tenemos, un repo de git, en la localización que queramos y que
tiene el directorio de trabajo apuntando a nuestro _$HOME_.
Podemos añadir los ficheros de configuración que queramos al repo:
@ -90,7 +95,7 @@ pondré `*` en el fichero `.git/info/exclude` de mi repo para que
ignore todos los ficheros de mi `$HOME`.
Cuando instalo algún programa nuevo añado a mano los ficheros de
configuración al repo.
configuración que quiero tener controlados 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.
@ -215,7 +220,7 @@ aptitude install gufw
> __Nota__: Ya no instalamos _menulibre_, Linux Mint tiene una utilidad
> de edición de menús.
Keepass2
KeepassXC
: Para mantener nuestras contraseñas a buen recaudo
@ -268,29 +273,17 @@ filezilla
rofi
: Un conmutador de ventanas capaz de automatizar muchas tareas
Chromium
: Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con `apt`
~~~~
sudo apt install keepass2 gnucash deluge rsync grsync rar unrar \
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla \
rofi
rofi chromium
~~~~
Chromium
: Como Chrome pero libre, ahora en Ubuntu solo está disponible como
snap así que tendremos que dar un rodeo.
~~~~{bash}
sudo add-apt-repository ppa:xalt7x/chromium-deb-vaapi
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-xalt7x-chromium-deb-vaapi
Package: *
Pin: release o=LP-PPA-xalt7x-chromium-deb-vaapi
Pin-Priority: 1337
EOF
sudo apt update
sudo apt install chromium-browser chromium-codecs-ffmpeg chromium-codecs-ffmpeg-extra
~~~~
## Algunos programas de control del sistema

@ -102,6 +102,13 @@ ATTRS{idVendor}=="2a03", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="1b4f", ENV{ID_MM_DEVICE_IGNORE}="1"
~~~~
Una vez añadidos todos los ficheros de reglas recargamos con:
```bash
udevadm control --reload-rules && udevadm trigger
```
### Añadir soporte para _Feather M0_
Arrancamos el IDE Arduino y en la opción de _Preferences::Aditional
@ -293,7 +300,7 @@ Algunas librerías alternativas:
* [eklablog](http://meta-blog.eklablog.com/kicad-librairie-arduino-pretty-p930786)
Esta biblioteca de componentes está incluida en el github de KiCAD, así que
teoricamente no habría que instalarla en nuestro disco duro.
### Actualizar a KiCAD 6.0
Hacemos un `sudo apt purge` de todos los paquetes del antiguo KiCAD. Desactivamos el antiguo repo y ejecutamos:

@ -141,4 +141,12 @@ apt install python-is-python2
apt install python-is-python3
~~~~
"test"
## Instalar chromium sin snapdrop
Este rodeo ya no es necesario en las versiones modernas de Linux Mint
~~~~
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
most mc tree neofetch fasd silversearcher-ag ack mate-tweak filezilla \
rofi
~~~~

Loading…
Cancel
Save