Рейтинг:3

cd 'нет такого файла или каталога'

флаг sj

Я пытаюсь установить cryoSPARC на свой компьютер. На этапе «<install_path>» руководства, которому я следую (см. изображение ниже), я ввел команду:

cd /home/criosparcuser/cryosparc

но он вернулся:

-bash: cd: /home/cryosparcuser/cryosparcuser/cryosparc: Нет такого файла или каталога.

Я не совсем понимаю, где проблема.

Вот соответствующая часть руководства, которому я следую:

этап 'install_path'

флаг ph
Эта команда `cd`, вероятно, просто пример. Файлы, вероятно, находятся в вашем собственном домашнем каталоге в каком-то его подкаталоге.
флаг cn
чтобы добавить: пожалуйста, не устанавливайте в /home/ напрямую (вы столкнетесь с проблемами, если позже создадите пользователя с таким же именем). Ожидается, что вы смените «criosparuser» на пользователя, которого вы использовали для установки этого программного обеспечения. криопаркузер не существует в /home. Вот почему вы получаете ошибку.
Рейтинг:3
флаг pl

Этот шаг в руководстве по установке говорит вам изменить каталог (CD) в каталог, в который вы хотите установить cryoSPARC. В последующих шагах руководства вы загружаете и извлекаете файлы для cryoSPARC, которые будут находиться в вашем текущем каталоге при их запуске. Итак, если вы не уверены, где это должно быть, вы можете создать для этого каталог в своем домашнем каталоге (~):

  1. Измените каталог на свой домашний каталог:

    компакт-диск ~
    
  2. Создавать криоспарк каталог:

    мкдир криоспарк
    
  3. Измените каталог на новое место установки:

    КД криоспарк
    

Отсюда вы можете продолжить установку в соответствии с руководством (я предполагаю, что вы используете эту страницу: https://guide.cryosparc.com/setup-configuration-and-management/how-to-download-install-and-configure/downloading-and-installing-cryosparc)

BeastOfCaerbannog avatar
флаг ca
Поскольку OP кажется новым для командной строки Linux, стоит отметить, что `~` — это «короткий способ» написать `/home/username` (обычно называемый «home»), где `username` имя пользователя, под которым вы вошли в систему. Используя в качестве примера имя пользователя OP как `username`, `~` будет эквивалентно `/home/Falio`.
Falio avatar
флаг sj
Спасибо! Кажется, это работает, и теперь у меня установлено приложение. В конце он спросил меня: «Добавить каталог bin в ваш ~/.bashrc?», вы знаете, что это значит?
BeastOfCaerbannog avatar
флаг ca
Файл `~/.bashrc` — это файл конфигурации, который выполняется каждый раз, когда вы открываете новый терминал. Подробнее об этом можно прочитать в этом вопросе: [Что такое файл .bashrc и что он делает?](https://askubuntu.com/questions/540683/what-is-a-bashrc-file-and-what -делает-делает)
BeastOfCaerbannog avatar
флаг ca
Каталог `bin`, о котором вы спрашиваете, должен содержать бинарные файлы cryoSPARC (подозреваю, что это так, но я не уверен на 100%, так как я не устанавливал программу), и, вероятно, создается во время установки где-то внутри каталог `~/cryosparc`. Его не следует путать с каталогом `/bin`, который находится в корне (`/`) файловой системы. Добавление пути каталога `bin` cryoSPARC в `~/.bashrc` позволяет вам использовать его двоичные файлы (или команды, если хотите), просто используя их имена, без необходимости вводить к ним полный путь.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.