Что за чертовщина /pkg? 18 октября 2026 года, в то время как я сорвался с проблемой PATH, я заметил запись /pkg/env/global/bin. Сначала я боялся, что что-то пошло не так. Оказалось, что это часть макоса 27.0... хотя никто пока не уверен в том, что происходит. Во-первых, какая-то история. С Mac OS X 10.5 в 2007 году, ОС включила в себя сервис-помощник. В ней прочитываются записи из /etc/paths, а также из любых файлов в каталоге /ETc/Pats.d. В то время как можно было бы использовать эту систему, я (и большинство других) могу добавить новые записи PATH с использованием файла .zshrc или аналогичного. Похоже, что патч_помочь используется главным образом Apple. В MacOS 10.15 была добавлена запись в /etc/paths.d для поддержки нового местоположения объекта коммунального обслуживания. В MacOS 13.3 Apple добавила несколько новых позиций для поддержки Cryptexes. Теперь в MacOS 27.0, здесь (вместе) новый 10-pmk-global файл 1, который добавляет /pкг/env/глобально/бин к списку PATH. Я начал изучать это только тогда, когда заметил незнакомую запись с /pkg в моей PATH. Я думал, что-то пошло не так. Потом я увидел, что в корне моей файловой системы действительно есть каталог /pkg. После того, как я немного с ума сошла, я упала в эту кроличью дыру. В посте о том, как была обновлена структура объема багажного ботинка macoOSs, Говард Окли объясняет, что Pkg каталог был добавлен в объем данных в acOS 26.4, но не добавляется к корню System Tumber до 27.0. Он также отмечает, что это вроде как…
Что за чертовщина /pkg?
Статья URL: https://anderegg.ca/2026/10/18/What-the-heck-is-pkRequessions: