특정 Flatpak 애플리케이션에 대한 환경 변수를 영구적으로 설정하는 방법은 무엇입니까?

특정 Flatpak 애플리케이션에 대한 환경 변수를 영구적으로 설정하는 방법은 무엇입니까?

특정 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와 관련된 환경 변수 및 기타 사항을 편리한 방법으로 설정할 수 있습니다.

관련 정보