Vraag Fout bij het installeren van mendeley [gesloten]


Ik wil installeren mendeley, maar toen ik het bevel voerde

sudo dpkg -i <path-to-download-package>

Ik kreeg deze foutmelding:

bash: syntax error near unexpected token `newline'

0
2018-01-28 10:03


oorsprong


welk commando heb je uitgevoerd om deze fout te krijgen? - stumblebee
Ik gebruik sudo dpkg -i <pad-naar-download-pakket> - Raisul Hadi
Probeer dezelfde opdracht uit te voeren met <path-to-download-package> ingesloten in een paar enkele aanhalingstekens. - karel
voer de opdracht uit zonder de <> - stumblebee
maar ik kreeg deze massage "dpkg: error processing archive path-to-download-package (--install): geen toegang tot archief: geen bestand of directory Er zijn fouten opgetreden tijdens de verwerking: path-to-download-pakket" - Raisul Hadi


antwoorden:


Ik geloof dat de verwarring hier te maken heeft met het misverstand dat path-to-download-pakket is eerder figuratief dan letterlijk. Ervan uitgaande dat uw downloads naar uw standaard downloaddirectory gaan, zou u moeten kunnen installeren met dpkg -i ~/Downloads/mendeleydesktop_1.17.13-stable_amd64 waar mendeleydesktop_1.17.13-stable_amd64 de naam is van het bestand dat je hebt gedownload. je kunt het exacte pad / naar / bestandsnaam krijgen met de opdracht find ~/ -name *mendeleydesktop* | grep Downloads

Als dit te gecompliceerd klinkt, geeft u gewoon het commando installpath=$(find ~/ -name *mendeleydesktop* | grep Downloads) && dpkg -i $installpath die het omgevingsvariabele installatiepad gelijk zal stellen aan het volledige pad naar het bestand gevonden door de opdracht find en dat dan gebruikt om dpkg te vertellen wat te installeren.


1
2018-01-28 22:41