그래요
export http_proxy=http://proxy:8080 export ALL_PROXY=$http_proxy
내 맥에서. 예를 들어 Brew는 이러한 설정에 의존합니다. 전원을 껐다 켜는 동안에도 이러한 설정이 유지되도록 하려면 어떻게 해야 합니까?
이것이 권장되는 방법입니까(모범 사례라고도 함)?
echo "PATH=$PATH:/path/to/whtaever" >> ~/.bashrc && source ~/.bashrc
답변1
재부팅 후에도 살아남기 위해(또는 로그아웃했다가 로그인하기만 하면) 설정에 항목을 추가하는 것이 .bashrc
좋지만 두 예 모두에 문제가 있습니다.
export http_proxy=http://proxy:8080 export ALL_PROXY=$http_proxy
첫 번째 애플리케이션에서만 http_proxy를 설정하고 내보냅니다.
$ export http_proxy=http://proxy:8080 export ALL_PROXY=$http_proxy
$ echo $http_proxy
http://proxy:8080
$ echo $ALL_PROXY
$ export http_proxy=http://proxy:8080 export ALL_PROXY=$http_proxy
$ echo $ALL_PROXY
http://proxy:8080
따라서 다음 순서로 두 개의 별도 줄에 배치하십시오 .bashrc
.
export http_proxy=http://proxy:8080
export ALL_PROXY=$http_proxy
.bashrc
이 명령을 사용 하여 추가하면 echo
한 줄로 복사하여 붙여넣을 수 있습니다. 항목을 무분별하게 추가하므로 파일을 편집하여 이미 정의가 있는지 검색하고 그렇다면 교체하는 것이 좋습니다(이 작업을 수행하는 PATH 또는 http_proxy와는 아무 관련이 없습니다). 이 작업을 수행하지 않고 여러 항목이 있는 경우 잘못된 항목을 업데이트하거나 http_proxy
행을 하나씩 업데이트 ALL_PROXY
하고 후자가 잘못된 값을 갖는 이유가 무엇인지 궁금해할 가능성이 높습니다.