"dpkg: 오류: --install 옵션에 값이 없습니다."

"dpkg: 오류: --install 옵션에 값이 없습니다."

분명히,dpkg --install 하다설치할 패키지 값을 가져옵니다. 값 없이 실행하면 dpkg --install예상되는 오류가 발생합니다.

dpkg: 오류: --install에는 하나 이상의 패키지 아카이브 인수가 필요합니다.

하지만 오류 메시지가 실제로 말도 안되는 내용이라는 점을 고려하면 문제의 원인은 무엇입니까? 최종 결과는 빌드 프로세스가 실패하고 빌드된 패키지가 설치되지 않으며 빌드 로그는 이를 오류에 대한 단서로만 사용한다는 것입니다.

내가 확인한 사항:

  • 존재하지 않는 파일을 전달하면 "해당 파일 또는 디렉터리가 없습니다"라는 올바른 오류 메시지가 표시됩니다.
  • 루트가 아닌 사용자로 실행하면 "요청한 작업에는 수퍼유저 권한이 필요합니다"가 표시됩니다.
  • 을 사용해 --install=package.deb도 문제가 해결되지 않습니다( --help값에 = 기호가 필요한지 확실하지 않습니다. 이는 올바른 것 같습니다. 일부 매개변수에는 이를 필요로 하고 일부 매개변수는 그렇지 않습니다).

답변1

이것문서=언제 사용해야 하는지를 확실히 지정합니다 . 예를 들어:

-i, --install패키지 파일...

(아니요 =) v.

--abort-after=숫자

dpkg --install=값을 사용하거나 사용하지 않고 이를 시도하면 표시되는 오류 메시지가 표시됩니다.

대신 공백을 사용하여 dpkg -i packageor 를 실행해야 합니다 .dpkg --install package=

관련 정보