특정 Flatpak 응용 프로그램이 시작될 때 해당 응용 프로그램에 대해서만 설정되도록 환경 변수를 설정하고 싶습니다. 이 작업을 영구적으로 수행하려면 어떻게 해야 합니까?
답변1
명령을 통해 이 작업을 수행 할 수 있습니다 flatpak override
.
하나의 환경 변수만 설정하려면 다음 구문을 사용할 수 있습니다.
flatpak override --env=VARIABLE_NAME=VARIABLE_VALUE full.application.Name
여러 환경 변수를 설정하려면 다음 구문을 사용할 수 있습니다.
flatpak override --env=VARIABLE_NAME_ONE=VARIABLE_VALUE_ONE --env=VARIABLE_NAME_TWO=VARIABLE_VALUE_TWO full.application.Name
이렇게 하면 전역적으로 설정되므로 루트로 명령을 실행해야 합니다. 현재 사용자에 대해 이 작업을 수행하려면 --user
다음과 같이 명령에 매개변수를 추가하면 됩니다.
flatpak override --user --env=VARIABLE_NAME=VARIABLE_VALUE full.application.Name
출처 및 추가 자료:http://docs.Flatpak.org/en/latest/platpak-command-reference.html#platpak-override
답변2
이것플랫 씰링 애플리케이션GUI 유형의 사람이라면 이를 통해 설치된 Flatpaks와 관련된 환경 변수 및 기타 사항을 편리한 방법으로 설정할 수 있습니다.