Переменная PWD содержит текущее определение пути.
, чтобы подняться на один уровень,
cd $(dirname $PWD)
расширится до
cd $(dirname /home/me/foo/bar/baz/deleteddirectory)
, который расширится до
cd /home/me/foo/bar/baz/
, при этом предполагается, что вы удалите только один уровень каталога.
Наконец, я выполнил шаги, описанные в дубликате.:Как указать libgs использовать другую реализацию свободного типа?
Однако у меня не было файла libfreetype.so.6.14.0 для замены оригинального файла libfreetype.so.6, поэтому я просто удалил его (изменил его имя ), и это сработало. Не знаю, почему это сработало, но это сработало. Спасибо всем в любом случае!
Ответ Эха Паулы, удалите или отредактируйте libfreetype.so.6. Причина указана вhttps://stackoverflow.com/questions/57396756/gnuplot-error-undefined-symbol-ft-property-set. Я столкнулся с подобной ошибкой, когда пытаюсь открыть rstudio в Ubuntu.
rstudio: symbol lookup error: /usr/lib/rstudio/plugins/platforms/../../lib/libQt5XcbQpa.so.5: undefined symbol: FT_Property_Set
У меня работают следующие коды:
cd /usr/local/lib
sudo mv libfreetype.so.6 libfreetype.so.abc