"설치: `rootterminal' 뒤에 대상 파일 피연산자가 없습니다."

"설치: `rootterminal' 뒤에 대상 파일 피연산자가 없습니다."

루트 터미널을 열면 일반 터미널이 시작됩니다. 루트 터미널에 접근할 수 없습니다.

다음 명령으로 루트 터미널을 업데이트하면

sudo apt-get update && install rootterminal

다음 오류가 발생합니다.

Reading package lists... Done
install: missing destination file operand after `rootterminal'
Try `install --help' for more information.

이 문제를 어떻게 해결할 수 있나요?

답변1

잘못된 명령을 실행하고 있습니다. &&"do whsat은 and의 왼쪽에 있습니다 &&. "라는 뜻 입니다.그게 효과가 있다면, 그런 다음 오른쪽에 있는 작업을 수행합니다." 예에서 왼쪽 명령은 다음과 같습니다.

sudo apt-get update

이것은 읽을 것입니다저장소설치할 수 있는 소프트웨어 목록을 업데이트합니다. 오른쪽(뒤 &&)에 있는 명령은 다음과 같습니다.

install rootterminal

따라서 시스템은 시도하고 실행합니다.install최소한 두 개의 인수가 필요하기 때문에 오류가 발생합니다.

command1 && command2기본적으로 이는 실제로 두 개의 개별적이고 독립적인 명령이라는 것을 이해해야 합니다 . 당신이 하고 싶었던 일은

sudo apt-get update && sudo apt-get install rootterminal

편집: 나는 그것이 rootterminal특정 Kali 패키지라고 생각했지만 존재하지 않는 것 같습니다(@umläute가 지적했듯이). root다음 방법 중 하나를 사용할 수 있으므로 명령을 실행하려면 다음을 수행하십시오 .

  • sudo루트로 명령을 실행하는 데 사용

    sudo command
    
  • 사용 sudo대상~이 되다루트로 이동한 후 다음 명령을 실행합니다.

    sudo -i
    ### You will be asked for your password
    command
    
  • su루트가 되기 위해 사용

    su
    ## You will be asked for root's password
    command
    

답변2

(저는 데비안 질문인 것처럼 대답하고 있습니다.칼리)

데비안에는 이름이 붙은 패키지가 없습니다 rootterminal. 올바른 설치 방법이 있다면 다음을 실행하는 것입니다.

$ sudo apt-get update && sudo apt-get install rootterminal

apt-get(프로그램 을 호출하는 대신 두 번 호출하므로 명령과 다릅니다 install(더 좋습니다 cp)).

소위루트 터미널쉘을 다음과 같이 실행하는 또 다른 (x-)터미널입니다 root(멋진 색상을 가집니다).

루트 터미널을 생성하는 가장 쉬운 방법은 일반 터미널을 열고 다음을 입력하는 것입니다(설명된 대로).여기):

su

일단 작동하면 실행되는 바로가기를 만들 수 있습니다(예:)xterm -bg green -fg black -s su

답변3

나는 pip egg의 설치 명령을 사용하여 패키지를 설치하려고 시도한 레거시 프로젝트에서 이것을 가지고 있었습니다.

lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/commands# install yolk
install: missing destination file operand after `yolk'

문제의 것은 install핍의 달걀이 사용하는 것이었습니다. 이는 install.pypip egg를 사용하여 패키지를 설치할 수 있는 명령 폴더에 있습니다. OP는 rootterminalPython 패키지이기 때문에 apt를 사용하여 설치한다는 의미는 아닙니다. install두 번째 매개변수로 대상 파일이 필요합니다 . 귀하의 경우에는 egg에 있지 않지만 pip를 사용해야 한다고 말하지 않고 pip의 install 명령을 사용하는 것 같습니다. 대신 사용하세요 pip install.

관련 정보