su를 사용할 때 왜 apt-get만 사용할 수 있나요?

su를 사용할 때 왜 apt-get만 사용할 수 있나요?

여기에 어떤 정보가 필요한지 잘 모르겠습니다(있는 경우). 말해주세요. su 및 일반 사용자를 위한 구성 파일에 설정된 회사 네트워크를 우회하는 프록시가 있습니다. 일반 사용자로 sudo 또는 일반 apt-get 설치를 하면 통신할 수 없는 것처럼 멈췄지만 네트워크 간 액세스가 가능합니다. su와 동일한 apt-get 작업을 수행하면 문제 없이 작동합니다. 당신은 어떻게 생각하세요?

답변1

환경변수와 관련된 것 같습니다.

구성 파일에 프록시를 환경 변수로 설정하면 해당 변수는 를 내보낼 때 sudo로드되지 않을 수 있습니다 .

를 사용하여 이 작업을 성공적으로 수행 했다면 su아마도 를 사용하고 있을 것입니다 .su -root

이러한 변수를 로드하려면(일반 사용자의 경우) - 내 가정이 정확하다면 - 자세한 내용은 -E매뉴얼 sudo을 확인해야 합니다 .sudo

관련 정보