diff --git a/README.md b/README.md index 010a3b3..17a31ea 100644 --- a/README.md +++ b/README.md @@ -1500,6 +1500,12 @@ GO111MODULE=on go get golang.org/x/tools/gopls@latest go get -u golang.org/x/lint/golint ``` +### Utilidades escritas en go + +``` bash +go install github.com/jesseduffield/lazygit@latest +``` + ## Processing Bajamos el paquete de la [página web](https://processing.org/), @@ -3318,6 +3324,33 @@ E instalamos como siempre En el directorio `~/.config/menus/applications-merged` borramos todos los ficheros que haya. +## Mapear un servidor webdav en nuestro sistema de ficheros + +``` bash +sudo apt install davfs2 + +sudo mount -t davfs -o uid= +``` + +Finalmente para mi usuario: + +``` bash +# añadimos el usuario al grupo davfs2 +sudo gpasswd -a davfs2 +``` + +Añadimos al fichero `/etc/fstab` la linea del servidor webdav: + +``` bash + davfs rw,user,uid=salvari,noauto 0 0 +``` + +Añadimos las credenciales al fichero `~/.davfs2/secrets` que sería una +linea con ` ` + +Con eso ya podremos montar el webdav con nuestro usuario sin mas que +ejecutar `mount ` + ## Formatear memoria usb “The driver descriptor says the physical block size is 2048 bytes, but diff --git a/out/LinuxMintUlyana.dw b/out/LinuxMintUlyana.dw index 0adef8c..83e5cc8 100644 --- a/out/LinuxMintUlyana.dw +++ b/out/LinuxMintUlyana.dw @@ -1294,6 +1294,12 @@ GO111MODULE=on go get golang.org/x/tools/gopls@latest go get -u golang.org/x/lint/golint +==== Utilidades escritas en go ==== + + +go install github.com/jesseduffield/lazygit@latest + + ===== Processing ===== Bajamos el paquete de la [[https://processing.org/|página web]], descomprimimimos en ''%%~/apps/%%'', en las nuevas versiones incorpora un script de instalación que ya se encarga de crear el fichero //desktop//. @@ -2992,6 +2998,31 @@ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F7E06F06199EF2F2 En el directorio ''%%~/.config/menus/applications-merged%%'' borramos todos los ficheros que haya. +===== Mapear un servidor webdav en nuestro sistema de ficheros ===== + + +sudo apt install davfs2 + +sudo mount -t davfs -o uid= + + +Finalmente para mi usuario: + + +# añadimos el usuario al grupo davfs2 +sudo gpasswd -a davfs2 + + +Añadimos al fichero ''%%/etc/fstab%%'' la linea del servidor webdav: + + + davfs rw,user,uid=salvari,noauto 0 0 + + +Añadimos las credenciales al fichero ''%%~/.davfs2/secrets%%'' que sería una linea con ''%% %%'' + +Con eso ya podremos montar el webdav con nuestro usuario sin mas que ejecutar ''%%mount %%'' + ===== Formatear memoria usb ===== “The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.” diff --git a/out/LinuxMintUlyana.epub b/out/LinuxMintUlyana.epub index 5d5c694..fb58ba0 100644 Binary files a/out/LinuxMintUlyana.epub and b/out/LinuxMintUlyana.epub differ diff --git a/out/LinuxMintUlyana.mw b/out/LinuxMintUlyana.mw index 76710b2..922e400 100644 --- a/out/LinuxMintUlyana.mw +++ b/out/LinuxMintUlyana.mw @@ -1069,6 +1069,9 @@ Desde un directorio '''que no sea el GOPATH''' === golint === go get -u golang.org/x/lint/golint +=== Utilidades escritas en go === + +go install github.com/jesseduffield/lazygit@latest == Processing == Bajamos el paquete de la [https://processing.org/ página web], descomprimimimos en ~/apps/, en las nuevas versiones incorpora un script de instalación que ya se encarga de crear el fichero ''desktop''. @@ -2432,6 +2435,22 @@ sudo apt install qgis En el directorio ~/.config/menus/applications-merged borramos todos los ficheros que haya. +== Mapear un servidor webdav en nuestro sistema de ficheros == + +sudo apt install davfs2 + +sudo mount -t davfs -o uid= +Finalmente para mi usuario: + +# añadimos el usuario al grupo davfs2 +sudo gpasswd -a davfs2 +Añadimos al fichero /etc/fstab la linea del servidor webdav: + + davfs rw,user,uid=salvari,noauto 0 0 +Añadimos las credenciales al fichero ~/.davfs2/secrets que sería una linea con <mount point> <webdav-user> <webdav-passwd> + +Con eso ya podremos montar el webdav con nuestro usuario sin mas que ejecutar mount <mount point> + == Formatear memoria usb == “The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.” diff --git a/out/LinuxMintUlyana.odt b/out/LinuxMintUlyana.odt index a434f6f..e8d5505 100644 Binary files a/out/LinuxMintUlyana.odt and b/out/LinuxMintUlyana.odt differ diff --git a/out/LinuxMintUlyana.pdf b/out/LinuxMintUlyana.pdf index 49f3b22..aa0b4cd 100644 Binary files a/out/LinuxMintUlyana.pdf and b/out/LinuxMintUlyana.pdf differ diff --git a/out/LinuxMintUlyana.tex b/out/LinuxMintUlyana.tex index 31cd8c3..0a3a2eb 100644 --- a/out/LinuxMintUlyana.tex +++ b/out/LinuxMintUlyana.tex @@ -2017,6 +2017,16 @@ Desde un directorio \textbf{que no sea el GOPATH} \end{Highlighting} \end{Shaded} +\hypertarget{utilidades-escritas-en-go}{% +\subsubsection{Utilidades escritas en +go}\label{utilidades-escritas-en-go}} + +\begin{Shaded} +\begin{Highlighting}[] +\ExtensionTok{go}\NormalTok{ install github.com/jesseduffield/lazygit@latest} +\end{Highlighting} +\end{Shaded} + \hypertarget{processing}{% \subsection{Processing}\label{processing}} @@ -4323,6 +4333,42 @@ En el directorio \texttt{\textasciitilde{}/.config/menus/applications-merged} borramos todos los ficheros que haya. +\hypertarget{mapear-un-servidor-webdav-en-nuestro-sistema-de-ficheros}{% +\subsection{Mapear un servidor webdav en nuestro sistema de +ficheros}\label{mapear-un-servidor-webdav-en-nuestro-sistema-de-ficheros}} + +\begin{Shaded} +\begin{Highlighting}[] +\FunctionTok{sudo}\NormalTok{ apt install davfs2} + +\FunctionTok{sudo}\NormalTok{ mount }\AttributeTok{{-}t}\NormalTok{ davfs }\OperatorTok{\textless{}}\NormalTok{server{-}url + path}\OperatorTok{\textgreater{}} \OperatorTok{\textless{}}\NormalTok{mount point}\OperatorTok{\textgreater{}}\NormalTok{ {-}o uid=}\OperatorTok{\textless{}}\NormalTok{user login}\OperatorTok{\textgreater{}} +\end{Highlighting} +\end{Shaded} + +Finalmente para mi usuario: + +\begin{Shaded} +\begin{Highlighting}[] +\CommentTok{\# añadimos el usuario al grupo davfs2} +\FunctionTok{sudo}\NormalTok{ gpasswd }\AttributeTok{{-}a} \OperatorTok{\textless{}}\NormalTok{userlogin}\OperatorTok{\textgreater{}}\NormalTok{ davfs2} +\end{Highlighting} +\end{Shaded} + +Añadimos al fichero \texttt{/etc/fstab} la linea del servidor webdav: + +\begin{Shaded} +\begin{Highlighting}[] +\OperatorTok{\textless{}}\NormalTok{server{-}url }\ExtensionTok{+}\NormalTok{ path}\OperatorTok{\textgreater{}} \OperatorTok{\textless{}}\NormalTok{mount point}\OperatorTok{\textgreater{}}\NormalTok{ davfs rw,user,uid=salvari,noauto 0 0} +\end{Highlighting} +\end{Shaded} + +Añadimos las credenciales al fichero +\texttt{\textasciitilde{}/.davfs2/secrets} que sería una linea con +\texttt{\textless{}mount\ point\textgreater{}\ \ \textless{}webdav-user\textgreater{}\ \textless{}webdav-passwd\textgreater{}} + +Con eso ya podremos montar el webdav con nuestro usuario sin mas que +ejecutar \texttt{mount\ \textless{}mount\ point\textgreater{}} + \hypertarget{formatear-memoria-usb}{% \subsection{Formatear memoria usb}\label{formatear-memoria-usb}} diff --git a/src/400_swdev.md b/src/400_swdev.md index a43cd6b..b07f1fe 100644 --- a/src/400_swdev.md +++ b/src/400_swdev.md @@ -276,6 +276,13 @@ GO111MODULE=on go get golang.org/x/tools/gopls@latest go get -u golang.org/x/lint/golint ``` +### Utilidades escritas en go + +```bash +go install github.com/jesseduffield/lazygit@latest +``` + + ## Processing diff --git a/src/850_recipes.md b/src/850_recipes.md index b04bbaa..701b552 100644 --- a/src/850_recipes.md +++ b/src/850_recipes.md @@ -15,6 +15,32 @@ __Nota__: Ya no uso _MenuLibre_ En el directorio `~/.config/menus/applications-merged` borramos todos los ficheros que haya. +## Mapear un servidor webdav en nuestro sistema de ficheros + +```bash +sudo apt install davfs2 + +sudo mount -t davfs -o uid= +``` + +Finalmente para mi usuario: + + +```bash +# añadimos el usuario al grupo davfs2 +sudo gpasswd -a davfs2 +``` + +Añadimos al fichero `/etc/fstab` la linea del servidor webdav: + +```bash + davfs rw,user,uid=salvari,noauto 0 0 +``` + +Añadimos las credenciales al fichero `~/.davfs2/secrets` que sería una linea con ` ` + +Con eso ya podremos montar el webdav con nuestro usuario sin mas que ejecutar `mount ` + ## Formatear memoria usb "The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes."