Adobe Air를 사용하는 응용 프로그램을 실행해야하지만 Adobe Air 용 설치 관리자는 관리자 권한이 필요합니다. 일반적인 보안 원칙에서는 관리자 권한으로 설치되는 것을 제한하고 Adobe는 보안과 관련하여 나쁜 역사를 가지고 있으므로 정책에서 면제되지 않습니다. Mac OS X에는 Linux의 LD_PRELOAD와 비슷한 기능이 있다는 것을 알았습니다. DYLD_INSERT_LIBRARIES 이는 라이브러리의 검색 경로를 변경합니다. 그래서 이것이 불필요하게 관리자 권한을 필요로하는 설치 관리자를 가짜로 삼아서 설치 프로그램이 시스템 레벨 디렉토리 대신 현재 사용자의 디렉토리에 설치되도록하는 데 사용될 수 있는지 궁금합니다. 아니면 이것을 수행하는 더 좋은 방법이 있습니까?
Pacifist
설치 프로그램의 내용을 추출하고 Pacifist를 사용하여 다른 곳에 설치하거나 수동으로 파일을 복사하십시오. iirc 잘 코딩 된 OS X 앱은 사용자 폴더에서도 라이브러리를 찾아야하지만, 확실히 알고있는 Adobe와 함께 할 수 있습니까? OS X에는 또한 샌드 박스 응용 프로그램에 파일 시스템에 대한 자체 뷰를 제공하는 데 사용되는 컨테이너 기능이 있지만 사용자가 조작 할 수 있는지 여부는 알 수 없습니다. 그 디렉토리는에서 찾을 수 있습니다. ~/Library/Containers