dpkg
только управляет пакетами, он не знает о программах, установленных другими способами.
Существуют различные подходы, которые вы можете использовать. Вы можете использовать checkinstall
для создания пакета из результатов make install
. Альтернативно, вы можете пересобрать Debian python3.6
.
Однако важно понимать, что системный пакет Python предназначен для использования в системе. Для разработки с более новыми версиями Python следует использовать виртуальные среды, не пытаясь заменить системные пакеты Python...
Ripgrep (rg )и Silver Searcher (ag )выполняют текстовый поиск, и оба созданы, чтобы быть лучше и быстрее grep
.
С точки зрения производительности -оба кажутся похожими, хотя тесты показывают, что Ripgrep во многих случаях работает быстрее(https://blog.burntsushi.net/ripgrep/).
С ростом популярности Ripgrep он был интегрирован в MS Visual Code.(Код Visual Studio, март 2017 г. ).
Характеристики -кажутся очень похожими. Команды также очень похожи.
Рипгреп:
rg "foo" -g "*.cpp"
Серебряный искатель:
ag -G '\.cpp$' 'foo'
Чтобы ограничить поиск каталогом,добавить путь к команде:
ag "bar" /etc/
rg "bar" /etc/