-
-
Notifications
You must be signed in to change notification settings - Fork 227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: remove sudo from installation script, add bash flag to quit on f… #362
Conversation
Hi @albjeremias, using |
so maybe we can request the user? :) what do you think? |
Sorry I don't understand your question.
This is just how Linux works, the software is extracted to a location on the filesystem and the executables are symlinked into the If you don't like the installation location you have chosen you can clone into |
oh sorry i wasn't clear enough. 2nd, please, thats not how linux works. if you want to install something you need to copy all files dependent on the bin to /usr/local/lib or else you are creating an insecure symlink to a userspace git repository, thats not safe. |
I appreciate where you're coming from but it's important to understand that a large percentage of users have little to no experience with Linux, they often get stuck with permissions issues which they assume are bugs in the software.
This installation workflow is simply for absolute beginners to get started, you're free to install it however you wish. Prompting users to select between adding to their I would very much like to avoid any linux related issues on this repo, we Dockerize the tools specifically to try and avoid these.
This is a fair criticism, I suggested the same thing to you in my previous comment. In order to move forward, I would appreciate if you could specify specifically what problem you are trying to solve. |
Hi, |
Thanks for flagging up the permissions issue, I agree it's not ideal to symlink a user-space directory onto the Another option worth considering is to add the
I'm not sure what you mean by this? Asking for clarification & advocating for novice users is not political. Programming is much more than typing on the computer, there are often many people affected by what seem like innocuous changes. |
…irst error
👋 I did some awesome work for the Pelias project and would love for everyone to have a look at it and provide feedback.
Here's the reason for this change 🚀
Here's what actually got changed 👏
Here's how others can test the changes 👀
create a new pelias installation in a clean computer