내가 가지고 있다고 말해읽고 쓰기디렉토리(내 홈 디렉토리). 내 홈 디렉터리 아래의 일부 경로에 셸(예: zsh)을 설치하고 사용할 수 있나요?
즉, sysadmin을 우회하여 쉘을 설치할 수 있습니까?
답변1
예, 그냥 .build zsh 를 사용하세요 configure --prefix=/home/roseck
. /home 파티션에 마운트 플래그가 없으면 작동합니다 noexec
.
쉘은 다른 응용 프로그램보다 더 특별하지 않습니다.
해당 머신에서 빌드할 수 없는 경우 동일한 OS 및 아키텍처(바람직하게는 동일한 OS 릴리스 및 버전)를 사용하는 다른 머신에서 빌드를 시도하고 컴파일된 파일을 도메인 간에 전송할 수 있습니다. 대상 컴퓨터에 설치되어 있지 않으면 컴파일해야 할 수도 있습니다).
답변2
예, 그러나 일부 표준(반드시 그런 것은 아님) 시스템 기본 파일은 존재하지 않습니다. 그리고 $PATH가 쉘을 가리키는지 확인해야 합니다.