스크립트 다운로드 및 실행


0

이 질문을해서 죄송하지만 도움이 필요 없습니다. "install_esoreflex"스크립트 ( ftp://ftp.eso.org/pub/dfs/reflex/install_esoreflex ) 를 다운로드 한 후 다음 명령을 실행 하라는 메시지가 표시됩니다 .

chmod u+x install_esoreflex

./install_esoreflex 

그러나 "스크립트 다운로드"가 텍스트 파일로 다운로드하거나 스크립트를 터미널에 복사하여 붙여 넣는 것을 의미하는지 잘 모르겠습니다.

답변:


0

In chmod u+x install_esoreflex install_esoreflex은 현재 작업 디렉토리에있는 파일입니다. 와 동일합니다 ./install_esoreflex. 이 파일이 존재해야하므로 "텍스트 파일로 다운로드"가 올바른 해석입니다. 예를 들어 다음을 사용하여 파일을 다운로드 할 수 있습니다 wget.

wget ftp://ftp.eso.org/pub/dfs/reflex/install_esoreflex

당신이 들었던대로 진행하십시오.

기술적으로 복사 및 붙여 넣기를 할 수 있습니다 (없이 잘 작동 chmod하고 ./install_esoreflex전혀). 이 방법에는 단점이 있습니다. 다운로드가 안내되었으므로 복사하여 붙여 넣기 만하면됩니다.

참고 : 신뢰할 수없는 소스에서 스크립트를 다운로드 (붙여 넣기 또는 붙여 넣기 여부에 관계없이)하는 것은 일반적으로 안전하지 않습니다. ./install_esoreflex소스를 신뢰하는 경우에만 실행하십시오 .


감사. 따라서 텍스트 파일의 링크에있는 모든 것을 넣고 install_esoreflex로 이름을 지정해야합니까?
bajotupie

@bajotupie 예, 작동합니다. 또는 그냥 사용 wget하십시오 (편집 된 답변 참조).
Kamil Maciorowski

이 프로그램은 Python2에서만 작동하지만 Python 3 및 2가 있지만 스크립트는 경고하므로 알 수 없습니다. 어쩌면 당신은 이것을 해결하도록 도울 수 있습니다. 즐거운 휴일 보내세요!
bajotupie

@bajotupie 음… 나는 나의 전문 지식이 아닙니다. 그러나 내가 할 수 있어도 여기서 당신을 도와서는 안됩니다 . 하나의 문제, 하나의 질문. 나는 원래의 질문에 대답했다고 생각합니다. 추가 문제가 발생하면 새로운 질문을하십시오 (자신의 조사 등을 수행 한 후 새로운 질문은 괜찮습니다).
Kamil Maciorowski

0

이 명령은 파일을 다운로드하고 동시에 실행합니다.

wget ftp://ftp.eso.org/pub/dfs/reflex/install_esoreflex  -O - | sh

스크립트가 올바른 파이썬 버전을 찾으려면 다음을 시도하십시오.

wget ftp://ftp.eso.org/pub/dfs/reflex/install_esoreflex  -O - | sed 's/command -v python/command -v python2/g' | sh

답변의 두 번째 부분은 의견 중 하나에서 문제를 해결합니다. 파이썬의 문제는 문제의 범위에 있지 않습니다. 그러나 동일한 사용자의 또 다른 질문이 있습니다. 나는 당신의 대답의 두 번째 부분이 거기에 속한다고 생각합니다.
Kamil Maciorowski
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.