8 votos

¿Cómo puedo renombrar la carpeta de Descargas (en Lion)?

Por las razones perversas que sean, quiero renombrar la carpeta de Descargas a Temp. También estaría contento con encontrar una manera de hacer que aparezca como Temp, tanto en la interfaz gráfica como en la línea de comandos. Sé que puedo hacerlo a través de Terminal con privilegios de root, pero el hecho de que necesite esos privilegios sugiere que algo podría romperse. ¿Realmente pasará algo si cambio el nombre de la carpeta, y si no, hay una forma más suave de hacerlo que sudo mv Descargas Temp?

También estaría contento (aunque menos) con la confirmación de que convertir Descargas en un enlace simbólico a otra carpeta no romperá nada.

2 votos

No me molestaría con eso. Tan pronto como cambies el nombre de la carpeta y reinicies (o incluso cierres la sesión/inicies sesión), OS X recreará la carpeta de Descargas. De hecho, ha sido catalogada como una carpeta "requerida" en Lion (intenta borrarla a través del Finder). Lamentablemente, tendrás que vivir con eso.

1 votos

La solución propuesta por @Daniel a continuación es una solución elegante.

11voto

Para ampliar la idea planteada por cksum en un comentario anterior:

  • Crea un enlace simbólico a Descargas con el nombre que desees: ln -s ~/Downloads ~/Temp
  • Oculta la carpeta real de Descargas en el Finder: chflags hidden ~/Downloads

Todos los navegadores, etc. seguirán guardando en Descargas (así que no tienes que reconfigurar nada) pero puedes acceder a tus archivos en Temp sin tener que lidiar con Descargas.

1 votos

¡Esa es una forma muy genial de hacerlo!

1 votos

¿Esto resuelve la ambigüedad de finalización de pestaña entre Do_cuments y Do_wnloads en Terminal, si Documents o Downloads están ocultos? Por alguna razón, lo dudaría.

0 votos

Descargas están ocultas solo en Finder, no en bash (ejecutándose en Terminal), por lo que la ambigüedad de completado en Do sigue existiendo.

10voto

Alex Puntos 1459

Aquí hay una forma de hacerlo sin necesidad de crear una nueva carpeta o cambiar los enlaces simbólicos.

En un editor como TextWrangler o BBEdit, abre este archivo:

/System/Library/CoreServices/SystemFolderLocalizations/en.lproj/SystemFolderLocalizations.strings

Dentro, verás algo como esto:

    Applications
    Applications
    Compositions
    Compositions
    Deleted Users
    Deleted Users
    Desktop
    Desktop
    Documents
    Documents
    Downloads
    Downloads
    Drop Box
    Drop Box
    ...

Así es como el sistema sabe cómo traducir los nombres de las carpetas. Dado que este es el "en.lproj" ("proyecto de idioma inglés"), puedes cambiar los valores en este archivo a lo que desees. (Alternativamente, si usas Mac OS X en español, utilizarías la versión del archivo dentro de la carpeta "es.lproj") Por ejemplo, podrías cambiar:

    Downloads
    Downloads

Por:

    Downloads
    Descargas

Guarda el archivo (probablemente tendrás que escribir una contraseña de administrador para hacerlo), y luego abre Terminal y escribe killall Finder. Cuando Finder termine de reiniciarse, verás que tu carpeta de Descargas ahora se llama "Downloaded Stuff".

Esta es la forma mucho más segura de hacerlo, ya que algunas aplicaciones pueden estar codificando de forma rígida una ruta a la carpeta de descargas como @"~/Downloads" y luego expandiendo la tilde. Dependiendo de lo que estén haciendo, esto puede o no funcionar con enlaces simbólicos (lo que significa que las aplicaciones pueden no funcionar correctamente). Con el método anterior, no has cambiado la carpeta en absoluto. Todavía se llama "Downloads", pero simplemente se muestra como algo más. (Sin embargo, si usas el comando ls en tu directorio de inicio en Terminal, seguirá mostrando "Downloads" y no "Downloaded Stuff")

La desventaja de este enfoque es que estás alterando un archivo del sistema, lo que significa que esto podría revertirse cuando actualices tu sistema, etc.

(Fuente: http://hints.macworld.com/article.php?story=20020926061746306)

1 votos

Me gusta tu solución Dave, es la más limpia pero no es más segura. Dado que la carpeta de descarga está simplemente oculta y el enlace simbólico apunta a ella (no al revés), nunca habrá conflictos, codificación rígida o no. ¡Tu solución es mucho más limpia ;)

0 votos

Estoy recibiendo este error al intentar guardarlo: "Esta operación no se pudo completar porque ocurrió un error. El archivo no pudo ser abierto para escritura, probablemente porque está en uso por otra aplicación (Código de error de MacOS: -54". La Protección de la Integridad del Sistema (SIP) necesita estar desactivada para que funcione: m.reddit.com/r/OSXTweaks/comments/3se0b3/…

0 votos

No puedo parecer editar el comentario anterior, entonces, aclarando: deshabilitar SIP, guardar, habilitar SIP: osxdaily.com/2015/10/05/…

7voto

TraFoO Puntos 11

Puedes crear una nueva carpeta llamada "Temp" en tu directorio de inicio, luego en Safari, selecciona Preferencias (Comando ,) introducir descripción de la imagen aquí

y selecciona "Otro" del menú desplegable para "Guardar archivos descargados en:" introducir descripción de la imagen aquí

Selecciona tu carpeta Temp recién creada. Si deseas un acceso directo para ella en el Dock, o si la quieres en la barra lateral del Finder, arrástrala a los lugares correspondientes.

Si deseas que la carpeta de Descargas desaparezca, en Terminal, puedes ejecutar el comando

  chflags hidden ~/Descargas

0 votos

Esta es una solución elegante. +1 para ti.

0 votos

Pero esto solo funcionará para Safari, ¿verdad? ¿Otras aplicaciones también verifican esta configuración?

0 votos

@Thilo, sí, cualquier aplicación que pueda descargar un archivo a tu Mac tendrá una opción sobre dónde te gustaría que se almacenen inicialmente los archivos (no solo los navegadores).

1voto

He tenido un problema similar. Cuando tengo por ejemplo carpetas de descarga o de imágenes en el lado de los favoritos de la izquierda del finder, cambian de nombre al idioma principal sueco cuando trabajo en configuraciones suecas.

Mi solución fue crear un alias de la carpeta original y usarlo en el lado de los favoritos del finder en su lugar. Puedo renombrar este alias a lo que quiera.

introducir descripción de la imagen aquí

0voto

Oskar Puntos 1242

También podrías postprocesar las descargas para probar si la nueva carpeta está montada y utilizar un motor de reglas como Hazel para desarrollar tu lógica.

Los beneficios de esto son dobles.

  1. No interferir con el sistema que espera y está diseñado para que ~/Descargas exista y se utilice
  2. La herramienta Hazel es general: una vez que implementes esta "operación", probablemente encontrarás otras áreas para aplicar esa habilidad/herramienta y hacer tu entorno aún más automatizado y personalizado mientras respetas el diseño del sistema y aprovechas las capacidades del sistema como las carpetas de vigilancia y las notificaciones del sistema de archivos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X