Мы видим, что такие программы, как apt-get
, хранят информацию в нескольких местах:
/var/cache/apt <- cache
/var/lib/apt <- keyrings, package db, states, locks, mirrors
/etc/apt <- configuration file
~/.aptitude/config <- user configuration file
Итак, мы видим здесь четыре вида путей:
- Путь кеша
- Путь данных
- Общесистемная конфигурация
- Конфигурация пользователя
Возможно, (1) можно сделать частью (2) для простоты. Может ли кто-нибудь придумать способы получить такие подходящие пути независимо от платформы? Есть ли библиотека, которая делает это, или нужно изобретать это колесо?