Is there any place that people used to save installer/ executable files/ gz files which download from source website? Could we discuss 2 cases: login as root or as regular user?
feedback
|
|
I put them in Reasoning:
If doing it in a user space, I'd user | ||||
|
feedback
|
|
really depends on your preferences, so it's hard to answer without more info. for my part, however, i'll explain what I do at home and save you the rant about what I'm stuck with at work .. at Home on Archlinux : i build packages for my desktop or for my virtual servers. On all these machines, I have certain NFS mounts that I load in and then bind mount to my $HOME for convenience. Because of this, the $HOME/build folder needs $host abstraction so that i know for which host I built the package. ( i build packages in "naked" build virtual machines so as to better catch dependencies )
once packages are built, the compiled package goes into $HOME/package which is another bind mount that my filesharing virtual server offers via ftp to tie into my package manager. i've no no idea what your level of expertise is, so please forgive me if i take moment to mention that you should always try to build packages as a non-root user, create a package, and sudo install via your package manager. it'll save you alot of hassle in the long run. | |||
|
feedback
|
|
I have a /files directory created which has several directories inside it such as movies, pictures, downloads, source. This is what I use as both root and user. /files is owned by the user root and group 'userfiles'. Every user that needs access to it is made a member of 'userfiles' | |||
|
feedback
|
|
Do you mean "Unix" (the trademarked OS) or some Unix-like system, e.g. Linux or one of the BSDs? Generally, you shouldn't put them all in one place. Executables go somewhere in your path, data files probably somewhere else. You need to be much more specific if you want useful answers. | |||
feedback
|