Одна точка (.) представляет текущий каталог. Фактически, если вы выполнили cd ., он поместит вас в ваш текущий каталог (который, казалось бы, ничего не сделает). Если вы должны были скопировать что-то из / dir1 в текущий каталог, вы можете сделать это следующим образом:
cp /dir1/somefile.txt .
Выполнение cd .. приводит вас к одному уровню каталога. A cd ../ делает то же самое. Если вы хотите подняться на два уровня, вы бы добавили еще две точки в конце:
cd ../..
Чтобы вернуться в корневой каталог, вы можете выполнить cd /. Предположим, что я выполнил следующее:
cd /dir1/dir2/dir3/..
Это помещает меня в каталог / dir1 / dir2, потому что (как мы установили выше), .. сообщает, что он поднимается на один уровень. Таким образом, он переходит в dir3, а затем поднимается.
Вызывая cd /.., вы говорите ему перейти в корневой каталог /, а затем на один уровень, чего он не может сделать. Поэтому он фактически оставляет вас в корневом каталоге.
Ubuntu и apt в целом имеют очень интересную функцию под названием «Разрешение зависимостей».
Смысл, он автоматически установит все необходимые зависимости для вас во время установки. Если это не возможно, оно обычно будет жаловаться, и программа не будет работать.
В вашем случае это звучит так, как будто все установлено, а разрешение зависимостей выполнялось правильно.
FFR, apt всегда будет сообщать вам, если что-то не так. Если он не говорит, что что-то не так, это сработало.