Help me to install on chromebook
Im am trying to get Zotero on my chromebook. I have followed the instructions, set up linux, opened terminal, entered the code and it returns to me everytime, saying 'no such file or directory, cannot execute binary code'
I have no idea what that means, can anyone help me? I have tried both codes from github that were recommeded, the curl and wget ones and nothing is working for me
I have no idea what that means, can anyone help me? I have tried both codes from github that were recommeded, the curl and wget ones and nothing is working for me
/usr/bin/sudo: usr/bin/sudo: cannot execute binary file
You're following
https://www.zotero.org/support/kb/installing_on_a_chromebook ?
and running
curl -sL https://github.com/retorquere/zotero-deb/releases/download/apt-get/install.sh | sudo bash
?
Could you take a screenshot of the terminal, post it somewhere (google drive, imgur.com) and link to it from here?
https://docs.google.com/document/d/1qUemBt-xSL6FjHUj43qOsZ3hWLgnjsOAqMQ2usdLfaM/edit
https;/
=>https:/
To be clear, you shouldn't be retyping anything. (I'm not sure how else you would have ended up with a semicolon.) You should be copying the full line and pasting it into the terminal.
How are you doing this? You should be using copy & paste which would help minimize such errors
When I copy and paste the full command, I get the first error message. When that command is posted to terminal it enters with ; instead of : which means I have to retype. That also returns the first error message.
If I split up the command, ie enter the first part, I get the longer message as shown in google docs.
Splitting the command is not an option. The output you're seeing there is exactly as expected, but doesn't actually do anything
sudo
is involved.If you pasted (not typed)
curl -sL https://github.com/retorquere/zotero-deb/releases/download/apt-get/install.sh | sudo bash
into the command line, and you're getting
no such file or directory, cannot execute binary code
that means that one of the commands inside the script do not exist on your system. Unfortunately, it's not telling us which.
Copy/paste the following:
curl -sL https://github.com/retorquere/zotero-deb/releases/download/apt-get/install.sh | sudo bash -e -x
and tell us what response you get.
which bash
return?
sudo apt update
and then
sudo apt install zotero
you had previously pasted these both in one line, so instead I'd just copy and paste them one after the other -- paste the update line, press return, wait for the process to finish, then paste the install line.
you have "sudo basg" instead of "sudo bash" at the end of the command, which is why it fails. Everything else looks right.
Like Emiliano, I'm a bit confused why you're not copy&pasting, but if for some reason you find you have to do part of this manually, you have to quadruple check that what you type matches the instructions exactly, letter-by-letter. I get computer code can be intimidating if you're not used to it, but we're not asking you to code, we're asking you to make sure that a string of letters your pasting matches the string of letters in the instructions.
In all the screenshots in the google doc, there's not a single screenshot that includes running
curl -sL https://github.com/retorquere/zotero-deb/releases/download/apt-get/install.sh | sudo bash
Screenshot on google docs for running Adams last command
But turnabout is fair play, so at the very least you will have to allow me to express my frustration about trying to guide people through solutions while they're imperfectly following instructions (which is fine) and complaining about the process (which I don't think is fine). It looks to me like at least some of your frustration stems from your experiments not working out, but those were experiments that we quite explicitly recommended you stop doing. As far as I could tell from the GDoc you posted, if you had just copy-pasted the installation commands, it would have worked. We were trying to get you there without stressing you out, as it is simply harder to help a distressed user. But that does make the work more stressful for us.
And it doesn't really matter who you're complaining about. From my perspective, I'm trying to help you; saying that you are about to give up gives me no relevant information that I can help you with, and it makes the work less pleasant, because you are signalling distress which I cannot address, which encourages me to give up in turn. Nobody benefits from that.
Most of us are volunteers here (and it's not just what you see here -- the deb packages for example are a volunteer effort by me), I don't expect explicit gratitude, but I do expect people to be cognizant of the fact that dealing with the frustration of others is frustrating in itself, and that they therefore try to vent this elsewhere, if only for pragmatic reasons. For me, a punching bag does wonders.