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.

Comentarios

elgranpilaf

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

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

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

PacoJones

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

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

Manuel.G

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

MacMagic

Tendréis que pasaros a Google Drive

t

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

D

#4 Cambiate de nube será por servicios.

D

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

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.

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.

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

df -Th | grep "ext4"

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)

samsaga2

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

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.

Lidenbrock

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

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?

thingoldedoriath

#31 Sospecho que a Dropbox para particulares, le quedan un par de telediarios... si consiguen más clientes de empresa (de pago) serán tres telediarios.

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)

SemosOsos

#60 que yo sepa los xattr que usa db son propietarios y no se sabe para qué son. Para detectar cambios ya usan inotify en Linux.

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

#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

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

D

#7 Buena explicación.

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.

m

#40 intirnit finciini tidi sibri linix!

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.

H

git (con LFS) y a correr

D

Es el año de Linux en el escritorio

D

#20 interesante... Nada mal.

* loop device

Penrose

#22 a mí syncthing me daba conflictos raros

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.

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.

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.

thingoldedoriath

#33 Yo creo que todas las distribuciones con kernel Linux, de 10 años para acá, por defecto hace las particiones para instalarse, en ext4.
Y digo 10 años por no meter la pata... pero yo siempre que instalo tengo que hacer particiones en xfs para almacenar datos y muy a menudo también para la partición /home (porque para mover archivos de tamaño medio, en el entorno de 1 a 3 GB, es mucho más rápido que ext4).

En cuanto a Dropbox, hace años que dejé de usarlo. Google Drive me solucionó el tema de la nube. Y además es el "servicio" que usan los dispositivos con Android, por defecto, con lo que sincronizar dispositivos es trivial.

Y "no sincronizar dispositivos" también es bastante fácil. Lo que no quiero que Google sepa, lo guardo en otros soportes físicos.

ollupacre

#102 exacto. Xfa es un es óptimo para ficheros grandes ( vm o vídeos o cosas así) ext4 es tan robusto que a pesar de mis apagadas de corriente recurrente, nunca se me ha corrompido ningún equipo. En fin, tampoco uso Dropbox pero ext4 es " el sistema de ficheros" habitual en cualquier linux

ioxoi

#107 eso solo es en entorno gráfico, por consola siempre se puede entrar aunque el sistema de archivos esté completamente lleno. Ctrl+F1 te logeas con tu usuario y a borrar todo lo inutil.

maloconocido

#88 en azure tiene que ser?

D

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

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.

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.

deabru

#74 si se le llenan esos 2.8G seguramente perdería la posibilidad de entrar con un usuario normal, pero, como no ha tocado el espacio reservado de la partición, aún podría entrar como root y arreglar algo.

Por cierto, una partición ocupada más del 80% no suele ser óptimo, ni bueno para los discos duros.

ioxoi

#60 para eso existe inotify, todo el trabajo ya está hecho de forma gratuita y libre, solo hay que usarla.

#89, perdona la tardanza, pero te contesto. Exacto, tienes que configurar cada equipo con la clave pública del otro (u otros). Es una medida necesaria para que los datos vayan completamente seguros entre los equipos que tú quieras.

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

n

#74 nevermind. Confundí con proc.

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.

tul

#34 136G para la particion /? exagerao! lol

Conde_Lito

#2 Es lo primero que he pensado, ya que normalmente la gestión de ficheros y acceso a los discos duros no lo hacen los programas en sí, sino que estos "hacen llamadas" al sistema operativo y este ya se encarga de todo.

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/

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

#40 nu juduuus!!?

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.

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.

dinky

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

King.COM

#22 Yo lo uso desde hace años y 0 problemas. Hasta lo uso como backup instantáneo de las fotos y videos de los móviles. Montado en una Rpi3 con un disco de varios teras. Es el Dropbox+Nas+smb+vpn+dlna ya puestos. Me moví a él por una pataleta tras algún cambio de dropbox (ya ni me acuerdo) y bendita la hora

mperdut

#124 Dropbox divide el fichero en trozitos, si modificas un fichero algo grande no tienes que subirlo entero.

Dropbox te da un tera por 8 y pico en plago anual, si te llega con un tera, que lo normal es que te llegue salvo que pretendas usarlo para hacer copia de todas tus series y peliculas, ya te sale mas barato que Box.

Dropbox no tiene limite en tamaño de fichero, el limite en Box son 5GB.

No se como anda Box ahora pero Dropbox siempre ha ido mejor que el resto en velocidad de subida y bajada, los ha habido siempre que normal que te den espacio ilimitado, a la velocidad que van.... ademas ahora Dropbox ha aumentado POPs en Europa.

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.

m

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

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).

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

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

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

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.

samsaga2

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

Ala ya tienes pa un ratico entretenio.

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

#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.

D

#98 Que algo sea compatible con POSIX no lo convierte en Unix, lo convierte en algo que sigue el estándar POSIX y que si quieres te permite migrarlo a otro sistema que entinda ese mismo estándar, sea Unix o no.

Pero POSIX simplemente es un mínimo común denominador, ext soporta cosas como los extended attributes de los que se ha hablado más arriba que no están en la especificación POSIX. Y sí, NTFS viene a cuento por NTFS soporta, o soportaba en tiempos de Windows NT/2000 POSIX para poderlo usar en el subsistema Unix para Windows, así que según tu definición NTFS es un sistema de ficheros Unix, o incluso más allá Windows NT era Unix porque soportaba POSIX: https://social.technet.microsoft.com/wiki/contents/articles/10224.posix-and-unix-support-in-windows.aspx

D

#83 Ya, pero eso es factible con git, no con todo el software del mundo.

D

#80 Lo conozco y estoy muy de acuerdo. Pero también creo que necesitamos un SO Open Source que, digamos, marque un poco la línea a seguir, pensado para ser usado por todo el mundo. Luego puedes tener todas las ideas alocadas que quieras.

D

#109 ¿entraron en mi ordenador para tener la clave? Dropbox es un usuario que no tiene permisos para ver ni manejar claves.

D

#116 por eso supongo que no quieren dar ese servicio, o por lo menos no darlo gratis.
El sentido lo tiene según quieras ocupar la subida de la carpeta sincronizada, cuando otro equipo quiera entrar en ese volumen tire de la subida de dropbox y no la del equipo, aunque lo ideal es que sea un volumen con bastante más lecturas que escrituras.

D

#123 Eso ya limita. Y además no es suficiente, hay muchos paquetes, de hecho en los repos oficiales a veces hay versiones antiguas. Es un sistema que no escala.

D

#126 No escala. No pueden evaluar manualmente todos los paquetes que hay en el mundo y muchos se quedan fuera o se quedan desactualizados. Y ya no hablemos de aplicaciones no libres.

D

#118 dropbox no deja de ser otro usuario viendo un volumen con un archivo incapaz de leer de forma lógica por estar cifrado, sencillamente existe para poder entrar en el ordenador y copiar, cortar, borrar y pegar ese archivo de esa carpeta a la nube y escribir.
Para que pueda ver como lo vería el nautilus por ejemplo, primero habría que desmontar esa unidad si está en uso por otro usuario, el usuario dropbox tendría que arrancar el nautilus y al identificar el volumen como cifrado para montarlo pedirá la clave.
Evidentemente Dropbox puede instalar cualquier cosa maliciosa que pueda entrar cuando el volumen cifrado está montado, eso ya es cuestión de confianza en el programa si quieres comodidad, https://www.grepular.com/Protecting_Your_GNU_Linux_System_from_Dropbox

D

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

D

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

1 2