Add davfs2 installation and mapping webdav server

una
Sergio Alvariño 2 years ago
parent a1d8dac4e3
commit 56e724a3d5

@ -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 <server-url + path> <mount point> -o uid=<user login>
```
Finalmente para mi usuario:
``` bash
# añadimos el usuario al grupo davfs2
sudo gpasswd -a <userlogin> davfs2
```
Añadimos al fichero `/etc/fstab` la linea del servidor webdav:
``` bash
<server-url + path> <mount point> 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

@ -1294,6 +1294,12 @@ GO111MODULE=on go get golang.org/x/tools/gopls@latest
go get -u golang.org/x/lint/golint
</code>
==== Utilidades escritas en go ====
<code bash>
go install github.com/jesseduffield/lazygit@latest
</code>
===== 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 =====
<code bash>
sudo apt install davfs2
sudo mount -t davfs <server-url + path> <mount point> -o uid=<user login>
</code>
Finalmente para mi usuario:
<code bash>
# añadimos el usuario al grupo davfs2
sudo gpasswd -a <userlogin> davfs2
</code>
Añadimos al fichero ''%%/etc/fstab%%'' la linea del servidor webdav:
<code bash>
<server-url + path> <mount point> davfs rw,user,uid=salvari,noauto 0 0
</code>
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.”

Binary file not shown.

@ -1069,6 +1069,9 @@ Desde un directorio '''que no sea el GOPATH'''
=== golint ===
<syntaxhighlight lang="bash">go get -u golang.org/x/lint/golint</syntaxhighlight>
=== Utilidades escritas en go ===
<syntaxhighlight lang="bash">go install github.com/jesseduffield/lazygit@latest</syntaxhighlight>
== Processing ==
Bajamos el paquete de la [https://processing.org/ página web], descomprimimimos en <code>~/apps/</code>, 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</pre>
En el directorio <code>~/.config/menus/applications-merged</code> borramos todos los ficheros que haya.
== Mapear un servidor webdav en nuestro sistema de ficheros ==
<syntaxhighlight lang="bash">sudo apt install davfs2
sudo mount -t davfs <server-url + path> <mount point> -o uid=<user login></syntaxhighlight>
Finalmente para mi usuario:
<syntaxhighlight lang="bash"># añadimos el usuario al grupo davfs2
sudo gpasswd -a <userlogin> davfs2</syntaxhighlight>
Añadimos al fichero <code>/etc/fstab</code> la linea del servidor webdav:
<syntaxhighlight lang="bash"><server-url + path> <mount point> davfs rw,user,uid=salvari,noauto 0 0</syntaxhighlight>
Añadimos las credenciales al fichero <code>~/.davfs2/secrets</code> que sería una linea con <code>&lt;mount point&gt; &lt;webdav-user&gt; &lt;webdav-passwd&gt;</code>
Con eso ya podremos montar el webdav con nuestro usuario sin mas que ejecutar <code>mount &lt;mount point&gt;</code>
== Formatear memoria usb ==
“The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.”

Binary file not shown.

Binary file not shown.

@ -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}}

@ -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

@ -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 <server-url + path> <mount point> -o uid=<user login>
```
Finalmente para mi usuario:
```bash
# añadimos el usuario al grupo davfs2
sudo gpasswd -a <userlogin> davfs2
```
Añadimos al fichero `/etc/fstab` la linea del servidor webdav:
```bash
<server-url + path> <mount point> 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."

Loading…
Cancel
Save