몇 가지 예비 정보를 위해 WSL2를 사용하고 있습니다. 리눅스를 처음 사용해봤습니다.
설치하고 싶어요타이프라이터이는 LaTeX와 유사합니다.
나는 내 컴퓨터 아키텍처에 대한 파일을 다운로드하곤 했지만 wget
경로에 있는 디렉토리(예: /usr/local/bin
)에 파일을 넣으려고 하면 그렇게 할 수 없습니다.
수정 사항이나 해결 방법이 있나요?
답변1
설명에 설명된 대로 루트 암호를 알고 있거나 계정에 sudoer 권한이 있는 경우 루트 셸을 열 수 있습니다(일반적으로 WSL에서 수행됨). 루트 셸을 열거나 일반적으로 Files만으로 sudo
명령 앞에 올 수도 있습니다. 올바르게 수집된 파일 /usr/local/bin
로 쓸 수 있는 정보는 거의 항상 모든 사람에게 이미 존재합니다.root
PATH
~/bin
sudoer 권한이 필요하지 않은 또 다른 옵션은 또는 와 같은 홈 디렉터리 내의 디렉터리에 파일을 배치하는 것입니다 ~/.local/bin
. 이미 존재할 수도 있지만 필요한 경우 만들 수 있습니다. 기본적으로 일반적으로 PATH에 있습니다. 다음 명령을 사용하여 이를 확인합니다.
echo $PATH
생성하고 파일을 배치한 디렉토리가 출력에 나타나지 않으면 에 디렉토리를 추가할 수 있습니다 . PATH
다음은 일반적인 쉘을 포함한 대부분의 쉘에 대해 이 작업을 수행 합니다 bash
.zsh
ksh
export PATH=~/.local/bin:$PATH
typetest
이렇게 하면 해당 디렉터리의 인스턴스가 가장 먼저 발견되고 사용되도록 맨 앞에 추가됩니다 . 이는 귀하의 사용자 계정에만 필요한 경우 가능합니다. ~/.bashrc
로그인 시 환경에 추가 되도록 쉘 초기화 파일에 이 행을 추가할 수 있습니다 .
파일이 실행 가능한지 확인해야 합니다. chmod +x /path/to/typetest
이는 선택한 디렉터리에 파일을 넣기 전이나 후에 수행할 수 있습니다.