Die Funktionalität dieser Website ist durch Wartungsarbeiten eingeschränkt, die Ihr Erlebnis verbessern sollen. Wenn ein Artikel Ihr Problem nicht löst und Sie eine Frage stellen möchten, können Sie unsere Gemeinschaft über @FirefoxSupport auf Twitter, /r/firefox oder Reddit fragen.

Hilfe durchsuchen

Vorsicht vor Support-Betrug: Wir fordern Sie niemals auf, eine Telefonnummer anzurufen, eine SMS an eine Telefonnummer zu senden oder persönliche Daten preiszugeben. Bitte melden Sie verdächtige Aktivitäten über die Funktion „Missbrauch melden“.

Weitere Informationen

How to ask Firefox to store temporary files in /tmp/mozilla_${USER}0

  • 3 Antworten
  • 3 haben dieses Problem
  • 38 Aufrufe
  • Letzte Antwort von Terry

more options

I am using Firefox on Linux. Recently I noticed that Firefox changes the location temporary download files are saved.

For example, I ask Firefox to always ask when downloading a PDF file, then I click on a link to a PDF file. A dialog window pops out and I select "Open with (application name)". Then Firefox saves the PDF file in some location and opens the file with the application I select.

The problem is that I want to modify the some location above. An earlier version saves the file to `/tmp/mozilla_${USER}0`, where `${USER}` is my username on Linux. However, I recently noticed that this location is changed to `~/Downloads`. For some of reasons I want to keep my Downloads folder manually managed. Is there a way to change the temporary download location back to `/tmp/mozilla_${USER}0`?

I am using Firefox on Linux. Recently I noticed that Firefox changes the location temporary download files are saved. For example, I ask Firefox to always ask when downloading a PDF file, then I click on a link to a PDF file. A dialog window pops out and I select "Open with (application name)". Then Firefox saves the PDF file in '''some location''' and opens the file with the application I select. The problem is that I want to modify the '''some location''' above. An earlier version saves the file to `/tmp/mozilla_${USER}0`, where `${USER}` is my username on Linux. However, I recently noticed that this location is changed to `~/Downloads`. For some of reasons I want to keep my Downloads folder manually managed. Is there a way to change the temporary download location back to `/tmp/mozilla_${USER}0`?
Angefügte Screenshots

Alle Antworten (3)

more options

You could try the following. I don't know whether it works if you choose to open a file. The quote is from searchfox. org. The relevant preference is in bold and in about:config.

browser.download.useDownloadDir - bool True - Save files directly to the folder configured via the browser.download.folderList preference. False - Always ask the user where to save a file and default to browser.download.lastDir when displaying a folder picker dialog

https://support.mozilla.org/en-US/kb/about-config-editor-firefox

more options

terry21 wrote

You could try the following. I don't know whether it works if you choose to open a file. The quote is from searchfox. org. The relevant preference is in bold and in about:config. browser.download.useDownloadDir - bool True - Save files directly to the folder configured via the browser.download.folderList preference. False - Always ask the user where to save a file and default to browser.download.lastDir when displaying a folder picker dialog https://support.mozilla.org/en-US/kb/about-config-editor-firefox

Thanks for the answer. That gives me a good hint.

Looks like the important source code is in "async getPreferredDownloadsDirectory() {" in https://searchfox.org/mozilla-central/source/toolkit/components/downloads/DownloadIntegration.jsm . When "browser.download.folderList = 2", the configuration option "browser.download.dir" is used.

So for me, I need to perform the following

  • Set "browser.download.folderList" to 2
  • Add a new configuration option "browser.download.dir", type is string, value is "/tmp/mozilla_${USER}0"
  • Find a way to create "/tmp/mozilla_${USER}0" manually every time I open Firefox

The above workaround works. Still, I hope there is a cleaner solution.

more options

I have long used the setting I mentioned. The file picker gives me the option to create a folder and I can add the parent folder as a 'location' in the left pane of the file picker.