루트 터미널을 열면 일반 터미널이 실행됩니다. 루트 터미널에 접근할 수 없습니다.
다음 명령을 통해 루트 터미널을 업데이트하면
sudo apt-get update && install rootterminal
다음 오류가 발생합니다.
Reading package lists... Done
install: missing destination file operand after `rootterminal'
Try `install --help' for more information.
이 문제를 어떻게 해결할 수 있나요?
답변1
잘못된 명령을 실행했습니다. &&
의 왼쪽에 있는 일을 한다는 뜻 이다 &&
.가능하다면, 그런 다음 오른쪽에 있는 작업을 수행합니다." 예에서 왼쪽 명령은 다음과 같습니다.
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
).
소위루트 터미널root
쉘을 실행 하고 멋진 색상을 갖는 또 다른 (x-) 터미널
루트 터미널을 생성하는 가장 쉬운 방법은 일반 터미널을 열고 다음과 같이 입력하는 것입니다.여기):
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
pip egg에서 사용됩니다. 명령 폴더에 있으며 install.py
거기에서 pip egg를 사용하여 패키지를 설치할 수 있습니다. OP는 rootterminal
Python 패키지이기 때문에 apt를 사용하여 설치한다는 의미는 아닙니다. install
두 번째 매개변수로 대상 파일이 필요합니다. 당신의 상황은 당신이 egg에 있지 않은데 pip를 사용해야 한다고 말하지 않고 pip의 install 명령을 사용했다는 것입니다. pip install
대신 사용하십시오.