I am looking for what is considered best practice when temporarily storing files and/or directories when generating an AppImage or packaging software. I am looking for a location that is not restricted by user permissions but is not overtly visible. I currently have created an AppImage that generates other AppImages for a specific set of applications that can be readily distributed. I have been storing the AppDir on the desktop so far so that I could easily check the directory and troubleshoot errors. It currently works as intended and I would like to relocate this location to somewhere that is not clearly visible to the user. It seems like poor practice to have this temporary directory appear on the desktop just to be deleted shortly after. I just want the whole process to be as clean as possible.
Best place to temporarily hold files while packaging software
50 Views Asked by Mattc88 At
1
There are 1 best solutions below
Related Questions in LINUX
- Is there some way to use printf to print a horizontal list of decrementing hex digits in NASM assembly on Linux
- Why does Hugo generate different taxonomy-related HTML on different OS's?
- Writes in io_uring do not advance the file offset
- Why `set -o pipefail` gives different output even though the pipe is not failing
- what really controls the permissions: UID or eUID?
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Docker container unable to make HTTPS requests to external API
- Whow to use callback_query_handler in Python 3.10
- Create kea runtime directory at startup in Yocto image
- Problem on CPU scheduling algorithms in OS
- How to copy files into the singularity sandbox?
- Android kernel error: undefined reference to `get_hw_version_platform'
- Is there a need for BPF Linux namespace?
- Error when trying to execute a binary compiled in a Kali Linux machine on an Ubuntu system
- Issue with launching application after updating ElectronJs to version 28.0.0 on Windows and Linux
Related Questions in SOFTWARE-PACKAGING
- How to set global BitBake variable in one task so that it will be noticable in another task?
- Inet6 address insteaf of inet Android repackagingLab
- How to package vips for distribution?
- Specify install directories, with PEP 517 installer
- What is the java code to repackage by modifying the apk's smali code?
- What's going on with Go applications on PyPI?
- How to distribute my python CLI scripting application?
- Combine resources into single binary
- How should I package a PyInstaller onedir app for Linux?
- How to split `npm install` to two steps to perform offline builds?
- Why nwjs updater is not wokking on macOS?
- Error stating 'found conflicts between different versions of "System.Core" that could not be resolved', would anyone know how to fix this?
- Packaging a Java Swing Application in IntelliJ Idea as a platform independent app
- Unable to generate a MSIX package for a .Net Core 3.1 WPF app with reference to CefSharp.WPF due to dependency on .NET Framework 4.5.2
- How Can I Efficiently Compress a Kivy Windows Package With Several Dependencies Into a Single .EXE?
Related Questions in APPIMAGE
- How to install libfuse2 on Ubuntu 22.04
- GITLAB - Permalink for download latest AppImage Release from a repository
- create self packed ApRun image includex libonnxruntime(gpu) with gpu support
- How to make custom x-scheme-handlers work in AppImages?
- electron-builder fails on macOS building nsis and appImage
- AppImage updates conflicts with its .desktop file
- How to install AppImage globally using bash?
- How to run programs compiled from source on other disrtibutions
- Webpack app.js Not Being Loaded Into HTML Script Tag After Packaging with Electron-Builder
- Get Window Title by ApplicationName.exe
- Create AppImage from GitGub workflow
- defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
- How do I access resources in C when bundling into an AppImage?
- How to install an appimage file in linux fedora
- How to create AppImage for a Zsh script, including it?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Considering AppImages create their own temporary containers at run-time, I have opted use that space for building the extra AppImages. I found some other information pointing to using the Temp(tmp) or opt folders on the system as temporary locations, but I cannot say for certain if this is good practice or not. For my particular situation I believe using the temporary space already created by my AppImage is an appropriate solution.