Существует простое правило, за которым необходимо следовать, который разрешит большинство случаев:
Никогда не помещайте файл под
/bin
,/lib
,/sbin
или/usr
, кроме/usr/local
, не проходя диспетчер пакетов.
Таким образом, если файл находится в области, управляемой диспетчером пакетов, Вы знаете, что это прибыло из пакета. Если это не, Вы знаете об установке его вручную.
Необходимо придерживаться пакетов, обеспеченных распределением, когда это возможно. Только установите сторонние пакеты, если у Вас есть зарегистрированная потребность в функциональности, которая не обеспечивается распределением. “Я хочу иметь последнюю версию”, не допустимое выравнивание. При установке сторонних пакетов сохраните примечания того, где Вы получили их, и заархивируйте пакеты (.rpm
или .deb
файлы) где-нибудь. Полномочие способные или вкусные источники по случайным веб-загрузкам.
Использование убирает или xstow для программ, которые Вы устанавливаете вручную.
Используйте etckeeper для хранения /etc
при управлении версиями. Фиксация каждый раз, когда Вы вносите изменение со значимым сообщением.
Если Вы столкнулись с ситуацией, где Вы сделали вещи грязный путь и потеряли след, куда часть программного обеспечения прибывает из:
Ваши настройки выглядят очень нечитабельными и делавшими пюре вместе. Это Ваш .vimrc
файл? Раз так можно перезагрузить его с
:source $MYVIMRC
или если это - некоторый файл конфигурации Ваш .vimrc
не выбирает для Вас, можно получить тот файл непосредственно как
:source ~/.vim/path/to/configfile.vim
или подобный.