Прямо сейчас это такой беспорядок. Каждый раз, когда я устанавливаю новую программу, которая делает что-то тривиальное в командной строке, я должен добавить ее в путь. Фактически, я разрабатываю для Ruby, и даже гемы (плагины / расширения) иногда имеют свои собственные исполняемые файлы и хранятся в разных папках, и мне приходится добавлять несколько путей для каждого приложения. Дошло до того, что я нажимаю тридцать путей в моей переменной окружения PATH.
Я осторожно копирую и вставляю их в домашнюю папку и определяю путь к ней; это просто кажется неправильным. Есть ли признанная лучшая практика, которую мне не хватает?