Hace 5 años | Por Amieiro a barracoma.com
Publicado hace 5 años por Amieiro a barracoma.com

La mayoría de los usuarios que usan la aplicación de escritorio Dropbox en Linux están recibiendo notificaciones de que su Dropbox dejará de sincronizarse a partir de noviembre. Los técnicos de Dropbox acaban de indicar en su foro que el único sistema de archivos Linux admitido para almacenar la carpeta de sincronización de Dropbox a partir del 7 de noviembre será Ext4 sin cifrar, por lo que Dropbox dejará de ser compatible con la mayor parte de distribuciones Linux.

D

df -Th | grep "ext4"

t

#2 Si te pudieras extender un poco más te lo agradeceríamos los neofitos6de Linux.

Manuel.G

Pues me acaban de joder la vida como escritor aficionado. Qué lo tengo todo sincronizado con mi portátil con Lubuntu!

elgranpilaf

Este es el año de la huida de Linux en Dropbox

H

git (con LFS) y a correr

D

Por cierto, hasta donde yo sé cualquier distro actual permite ya ext4.

samsaga2

#2 Parece ser que inotify no hace buenas migas con algunos sistemas de archivos.

D

#4 Cambiate de nube será por servicios.

D

#7 Buena explicación.

Manuel.G

#10 ¿Cuál recomiendas que me permita enlazar varios discos duros? Porque Google Drive no me acaba de valer por la conversión de formatos y tal.

squanchy

Este no es el año de dropbox en linux.

pip

#15 si no es por los atributos extendidos no hay muchos motivos por los que te importe qué sistema de archivos es subyacente a los directorios de tu aplicación. Está la granularidad del timestamp que es mayor en ext4 que ext3 y poco más que pudiera ser relevante para una aplicación.

En una aplicación normal ni te importa ni debe de importarte que sistema de archivos hay debajo.

D

#14 La conversión de formatos se puede desactivar en las opciones de Google Drive.

Ed_Hunter

Pues se pone dropbox en FAT, se crea un único fichero que ocupe todo el espacio disponible y se monta como un look device en sistema de ficheros que se desee

N

#19 BTRFS lo tiene Suse por defecto y ya, Red Hat ha dejado de darle soporte: https://lamiradadelreplicante.com/2017/08/02/red-hat-dejara-de-dar-soporte-a-btrfs/

g

No estoy en absoluto de acuerdo con la política de dropbox, pero si usais LVM, es bien fácil hacer un logical volume en ext4 donde tengais solo los ficheros a subir a dropbox,y el resto de LV's con el filesystem que os de la gana.

limondelcaribe

#20 El problema es que eso es chino para cualquier usuario medio. Dropbox funciona actualmente porque descargas, instalas logueas y ya. Fácil para casi todos.

Una solución como la que dices deja de estar al alcance de la gran mayoría, una lástima.

D

Es el año de Linux en el escritorio

D

#20 interesante... Nada mal.

* loop device

D

#20 Es "loop device"

Y con FAT vas a estar limitado a ficheros de máximo 4 GB...

D

#2 #13 #15 #19 No será por el cifrado?

ElPerroDeLosCinco

#4 No me hagas mucho caso, pero creo que puedes crear una partición Ext4, guardar tus escritos en ella y mantenerla sincronizada con Dropbox.

Penrose

#22 a mí syncthing me daba conflictos raros

Lidenbrock

#1
/dev/sda5 ext4 136G 11G 118G 9% /
/dev/sdb2 ext4 620G 177G 412G 31% /home

ollupacre

#19 hmmm Go To #33

D

#11 El handler de ext4 puede ser perfectamente una de las implementaciones, no quiere decir que el software este acoplado con ext4 (si lo esta, entonces si que está mal diseñado).

Es posible que, simplemente, no quieran perder el tiempo implementando otros sistemas de ficheros cuando:
- Linux como sistema de escritorio no lo utiliza practicamente nadie (y dropbox no tiene prácticamente cabida fuera de sistemas de escritorio).
- De los pocos que usan Linux, la mayoría usa ext4, por lo que las otras opciones son insignifcantes para su modelo de negocio.

Yo personalmente no perdería mucho el tiempo en implementar nada demasiado genérico para sistemas escritorio Linux. Las herramientas de desarrollo son una excepción porque entre los desarrolladores existe un mayor uso de escritorios Linux, pero dropbox es más una herramienta para todos los públicos.

D

Y nadie se dio cuenta porque nadie usa Lunux

D

#30 supongo que la queja es que no puede tener la partición cifrada de forma nativa ya que lo normal en lubuntu es que tenga las particiones como ext4(lo que no se si se impedirá formas de cifrado diferentes o como lo detecta).

PacoJones

#38 us ul uñu du lunux un ul uscruturuu

Lekuar

#14 A mi Drive no me convierte ningún formato, simplemente hace espejo en la nube de la carpeta que yo le indique y la sincronización con los dispositivos que quieras poner.

D

#14 Yo utilizo hubiC y estoy bastante contento. Aparte creo que el plan gratuito es el que más gigas da de las empresas que conozco.

D

#4 Todo lo que tengas en dropbox lo puede ver cualquier empleado de dropbox así que no tiene mucho sentido que lo tengas en una partición cifrada.

Aunque estaría bien saber el por qué de esta decisión que para algunos será un inconveniente. Probablemente tenga que ver con que en GNU/Linux está todo a medias, en cuanto algo no gusta a un desarrollador te hace un fork, y quizás esos sistemas de archivos les den quebraderos de cabeza.

D

#2 Sin tener ni puta idea y desde la barra del bar, muy probablemente el motivo no sea técnico sino que su QA la hacen con eso.
igual se han encontrado casos de gente con problemas porque tienen filesystems raros que no soportan atributos extendidos (que por cierto, no son POSIX) o no soporta inotify o vete tu a saber.

Yo apostaría a que tienen problemas al ejecutar dropbox sobre NFS y han decidido cortar a lo animal...

MacMagic

Tendréis que pasaros a Google Drive

D

#7 ¿Por qué consideras que eso es mejor? Ya da bastante por culo cuando tienes setecientosmil archivos (prueba a meter un proyecto de node con su node_modules), como para tener el doble.

m

#23: O bien aplicar "DROP Dropbox" y listo.

pip

#47 ni mejor ni peor, tiene la ventaja que tú dices y la desventaja que yo digo. Idealmente podría ser una opción.
Yo no daría nada por supuesto sobre cómo es el directorio donde mi aplicación va a guardar archivos, quizás es un lápiz FAT, o un recurso smb en un NAS, o algo cifrado, o lo que sea.
Los atributos extendidos están bien pero no existen siempre por tanto lo lógico es que sean una opción.

r

#31 A mi la funcionalidad web de dropbox me parece una mierda incómoda y molesta...

Pero ya dejar de dar soporta a distintos sistemas de ficheros, me parece de una "cutrez" increíble...

D

#11 Para mí algo que no respeta meticulosamente la compatibilidad es un software de mierda mal diseñado. Y lamentablemente es el caso del 90% del Software Libre que se usa en GNU/Linux.

La comunidad de Linux debería hacer un poco más de autocrítica en lugar de andar con exigencias a las pocas compañías que desarrollan software comercial para Linux. Pero no, mejor lanzar una nueva distribución Linix Canelón que usa el entoeno Wasabi para los gráficos Remix con gestor de paquetes Ulama, todos ellos testeados sólo en la configuración particular del barbudo que creó la distribución, el cual además sólo usa el terminal y el navegador, y luego quejarse.

Comenta #9 que puede ser un problema de inofify, quizás el problema está en sistemas que no terminan de funcionar del todo bien y que dan problemas a Dropbox cuando un usuario pierde archivos.

D

#36 Cuando Linus Torvalds te dice en una charla que distribuyen binarios de git para Windows y Mac pero no para Linux porque es un dolor en el culo, es para planteárselo.

D

#13 Ya los soporta. ¿Pero funcionan bien? Quizás el 10% de los usuarios de esos sistemas han tenido problemas con algún archivo que no se sincronizaba y han dicho a timar por saco.

D

#19 Tener cifrada la carpeta de dropbox cuando dropbox guarda en su nube todos tus datos sin cifrar no tiene mucho sentido.

D

#40 nu juduuus!!?

D

#37 Da igual que tengas los datos en una partición cifrada. Dropbox los puede leer igual.

m

#40 intirnit finciini tidi sibri linix!

Jakeukalane

#50 ya no tiene esa funcionalidad, antes la tenia y dependía de cómo fuera el html, se veía como si estuviera en cualquier servidor.

D

#49 Dropbox necesita un sistema que le permita escuchar de forma fiable los cambios que se producen en los ficheros. Si no, puede resultar que vayas al trabajo y no tengas sincronizados los cambios de un archivo importante que habías modificado en casa, y te vas a cagar en todos sus muertos.

pip

#60 pues lo dicho, qué reporten el problema concreto que tienen del componente en cuestión.
Incluso pueden subir ellos mismos un parche a quién corresponda.

Y si lo quieren hacer solo para ext4 también están en su derecho faltaría más como si lo quieren hacer solo para Windows. Ya sabes, libertad.

D

#63 No pueden estar así toda la vida, y con las doscientasmil posibles combinaciones. ¿Por tu imagen intuyo que usas Debian, cuánto tardarían en actualizar los paquetes?

#62 Si usas algo más que la consola, cada dos por tres te rompen algo. Siempre hay bugs. Siempre.

#62 Windows sigue (o seguía) el estándar de si hay que hacer ñapas para que algo no deje de funcionar, se hacen. En el kernel de Linux la regla n1 es no romper cosas. En los demás proyectos la regla es hacer lo que me sale de los cojones y si tu programa ya no funciona te jodes.

dinky

#58 vaastras andraads tambaán san lanax, machatas!

frankiegth

#51. No comparto tu comentario. Si de algo puede presumir cualquier distribución Gnu/Linux es de compatibilidad en todos los sentidos posibles.

#61. Window$ sigue el estandar CEDYC...' Coge El Dinero Y Corre '.
(CC #11)

D

#54 ¿Por? Precisamente es por eso al no ser almacenamiento seguro no se puede escribir nada sin cifrar.

p

Ya hace años que no uso Dropbox, teniendo Nextcloud no lo echo en falta para nada, además me sirve para sincronizar contactos, tareas, calendario... sin depender de Google.

barcelonauta

#1 /dev/sda1 ext4 229G 214G 2,8G 99% /

Sí, tengo que hacer limpieza ya.

(te voté negativo por error, sorry -cosas que pasan en un domingo de resaca cualquiera-)

pip

#64 No pueden estar así toda la vida, y con las doscientasmil posibles combinaciones. ¿Por tu imagen intuyo que usas Debian, cuánto tardarían en actualizar los paquete

Pues tío es lo que pasa cuando desarollas software, que estás constantemente de mantenimiento.
¿O crees que en Windows o Mac haces un binario y te olvidas?
Apple te está deprecando API cada dos por tres, de compatibilidad hacia atrás poca. Si hay un jugador salvaje en romper API es Apple con diferencia.

Windows tiende a parchear para que los binarios funcionen, cierto, pero depreca los SDK así que en cuanto tienes que recompilar para arreglar un bug a tomar por culo, te va a dar problemas, y algunos tan salvajes que tienes que irte a una versión anterior de Windows para recompilar ahí y volver a tener tu binario nuevo pero antiguo por así decirlo.

En Linux se rompe API pero no tanto como Mac, siempre hay alguien que te mantiene ese API antiguo porque nadie tiene tanto poder como para deprecar algo en la comunidad por sus narices.

Ahora en Linux tienes el tema de las muchas distros. Eso generalmente se soluciona con una buena infraestructura y como ya he dicho delegando el trabajo, haces tu paquete para Debian, Red hat y puro source tarball con autotools por ejemplo (por dar una base .deb, .rpm y .tgz) y ya cada comunidad lo empaqueta a lo suyo.

Respecto a tu pregunta en Debian testing las cosas entran rápido, o no, depende del interés que tenga la gente en ese paquete, como es lógico. También pueden poner ellos (Dropbox) un repo privado y que los usuarios lo añadan a sus sources apt, así no dependen de la comunidad.

p

#55 El software libre es tan libre, que hasta las empresas son libres de no desarrollar teniendo que pensar en tanto libertinaje entre distribuciones.

Nova6K0

Lo de no permitir el cifrado me suena raro y más después de leer esto... y encima los de Dropbox no dar más explicaciones

http://maslinux.es/el-algoritmo-de-cifrado-de-nsa-en-el-kernel-de-gnu-linux-esta-creando-problemas-en-la-comunidad/

Salu2

D

#70 Espero que tengas separadita y con espacio /var por que si no vas a tener unos días la mar de entretenidos ..

p

#67 Claro, por eso tienes distribuciones con init.d/sys v/upstart/systemd y bondades como de una version a otra de tu distribucion "cambiamos toda la configuracion a netplan.io porque nos sale de ahi".

Ya no por mencionar la parte de escritorio, con servidores X.org/Wayland/... gestores de ventana (xfce, kde, ,gnome,...) y librerias de desarrollo (GTK / QT /...).

Que sinceramente, a mi me gusta mucho Linux, pero decir que tiene compatibilidad en todos los sentidos... cada distro es de su padre y de su madre (incluso las derivadas de Debian).

pip

#72 pues si, que hagan lo que les de la gana, porque nadie va a ir a decirle a nadie que no puede hacer su distro como le rote porque a los que hacen software privativo en binario les viene mal.

n

#74 tengo curiosidad... Pq?

n

#74 nevermind. Confundí con proc.

frankiegth

#76. Te recomiendo este video titulado "Linux Sucks" de 2014 (el original). Hay que verlo entero para entender la muy reflexionada ironía del título de la presentación :


(CC #67 #61)

barcelonauta

#74 No problem. Esta vez no me preocupa demasiado, pq quiero aprovechar la limpieza para redecorar mi laptop formateando a saco (previo backup, dios mediante) y enchufarle la última LTS de Ubuntu, que ya toca.

pip

#54 hasta que te roban el portátil.

D

#52 Cada comunidad empaqueta git para cada distribución. Solo nos hace falta las fuentes.

Andresanchez_

Si los archivos se guardan en un disco duro NTFS imagino que no habra problemas con dropbox o si?

D

#61 Ni Linux ni GNU (al menos coreutils, glibc no estoy seguro) son 100% POSIX.

c

#85 La mayor parte si. Que estándar sigue Windows?

D

#86 No se si seguirá algo, a lo mejor algo de la época de OS/2 o alguna cosa de esas. De todas formas yo no he mencionado windows para nada, llevo sin tocar un windows desde que tenia 17 o 18 años.

Wayfarer

#46 O montar un Owncloud en Azure...

P.S. El autocorrector es muy troll o conoce muy bien a Microsoft: cada vez que escribo Azure me lo cambia a Azufre... lol

Penrose

#41 Yo no recuerdo ahora mismo qué pasaba pero sé que lo dejé de usar por eso, igual ha mejorado. De todas formas tampoco entendía muy bien cómo funcionaba, creo recordar que te daba un hash por equipo y tenías que meterlo en los demás, algo así, no?

D

No son sistemas de archivos de Linux. Son sistemas de archivos para UNIX.
FreeBSD y Solaris también disponen de los drivers de gran cantidad de sistemas de archivos implementados para Linux. Y es que todos ellos siguen las especificaciones POSIX.

EmuAGR

#13 Pues yo en el portátil tenía Dropbox en una partición NTFS compartida con Windows. Al principio se quejaba de que ya había una carpeta de Dropbox y no lo podía guardar ahí, lo cual arreglé con un soft/hardlink. Así no tenía dos veces duplicada la carpeta en el mismo HDD.

c

#87 Ya. Pero entonces la. cuestion no es "por no seguir estandares"

D

#78 A mi una vez me pasó sy se me vinieron abajo el apache y el ssh. Era por los logs.

D

#9 tienes más info de eso? Tengo que mantener un software que usa inotify y estoy harto de expedientes x

samsaga2

#94 https://news.ycombinator.com/item?id=17732912

Ala ya tienes pa un ratico entretenio.

p

#37 dropbox accede los directorios ya montado, y por tanto legibles. No les supone ningún impedimento que uses una partición cifrada o no.

D

#90 No, son sistemas de archivos de Linux que también están soportados en otros sistemas, igual que NTFS es un sistema de archivos de Windows por mucho que puedas usarlo en otros sistemas que no sean Windows. En la propia documentación de FreeBSD los llaman como sistemas de archivos de Linux: https://www.freebsd.org/doc/handbook/filesystems-linux.html

D

#97
Lo que ponga en la documentación de FreeBSD es irrelevante. Como si dijeran que son sistemas de archivos de Lunix.

Todos estos sistemas de archivos son POSIX por lo que no son únicamente Linux.
NTFS no viene a cuento. Ni es POSIX ni es Unix. Un intento de utilizar NTFS como rootfs lo tienes aquí: https://github.com/nikp123/ntfs-rootfs/wiki

D

#96 dropbox accede a un directorio montado con un contenedor cifrado, lo único que hace dropbox es que ese contenedor sea igual en todas las carpetas sincronizadas, de hecho el archivo contenedor es el tamaño máximo que te permite dropbox.

D

#96 me equivoco en #99 con lo el archivo contenedor es el tamaño máximo, lo puedes hacer menor y así tener un archivo con un volumen cifrado y tener aún espacio libre para archivos que puedas acceder desde el navegador de dropbox o compartir, cifrados individualmente o no.

1 2