Как связать статические библиотеки с модулем расширения pybind11?

Это поздний ответ, но может быть полезным для других, пытающихся поделиться информацией между дистрибутивами.

Как уже упоминалось выше, есть проблемы с приложениями с разными версиями, использующими одни и те же файлы конфигурации в /home/user/ ,

Простое решение, которое решает часть проблемы, то есть делиться большинством данных в домашней папке, заключается в символических папках, таких как /home/user/Documents. Моя домашняя папка выглядит так:

drwxr-xr-x  3 mike mike 4096 May  2 11:48 Desktop/
drwxr-xr-x  2 mike mike 4096 May  1 21:18 Downloads/
lrwxrwxrwx  1 mike mike   34 Apr 27 12:36 Documents -> /mnt/home/mike/Documents/
lrwxrwxrwx  1 mike mike   33 Apr 27 12:40 Pictures -> /mnt/home/mike/Pictures/
lrwxrwxrwx  1 mike mike   32 Apr 27 12:38 Public -> /mnt/home/mike/Public/
lrwxrwxrwx  1 mike mike   31 Apr 27 12:39 Videos -> /mnt/home/mike/Videos/
lrwxrwxrwx  1 mike mike   34 Apr 27 12:40 workspace -> /mnt/home/mike/workspace/

Как видно выше, папки Desktop и Download находятся на локальном домашнем разделе, в то время как Documents, Pictures и т. Д. Связаны к разделяемому разделу.

Вот как настроить символическую ссылку (в этом примере для папки Documents):

$ cd ~
$ mkdir old-folders
$ mv Documents old-folders/
$ ln -s /mnt/home/mike/Documents/ Documents

Вышеуказанное перемещает текущую папку Documents на old-folders и настроить символическую ссылку на папку общих документов. Я давно использовал эту схему и не имел проблем до сих пор.

Возможно, вы обнаружили проблемы с корзиной, если это так, проверьте это сообщение: Как использовать утилиту gnome для файлов в разных разделах?

0
задан 4 August 2017 в 14:18

0 ответов

Другие вопросы по тегам:

Похожие вопросы: