"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=

관련 정보