sudo dpkg를 사용하여 알 수없는 deb 패키지를 설치하면 해로울 수 있습니까?

Ravexina

다음을 사용하여 패키지를 설치한다고 가정 해 보겠습니다 dpkg.

sudo dpkg -i package-name.deb

그런 다음 패키지 바이너리를 실행하지 않고 제거합니다.

sudo dpkg -r package-name

이 과정에서 일어날 수있는 해로운 일이 있습니까? 예를 들어 .deb파일 에 악의적 인 구성 스크립트가 있습니까? 발생할 수있는 다른 가능한 위협은 무엇입니까?

스티븐 키트

예, 패키지에는 설치 전후에 실행되는 "관리자 스크립트" 가 포함될 수 있습니다 . 패키지에서 제어 아카이브를 추출하여 스크립트를 볼 수 있습니다 (있는 경우).

dpkg-deb --ctrl-tarfile package-name.deb > control.tar
tar tf control.tar

또는 제어 아카이브의 내용을 추출하려는 경우 :

dpkg-deb -e package-name.deb package-control

(추출 된 파일을라는 디렉토리에 저장합니다 package-control).

루트로 실행되며 패키지 작성자가 시스템에서 원하는 모든 작업을 수행 할 수 있습니다.

패키지를 설치하는 것은 관리자 (및 패키지의 유지 관리 및 빌드에 관련된 다른 사람)에게 시스템에 대한 루트 액세스 권한을 부여하는 것과 동일하다는 점을 정말로 고려해야합니다. 당신은 누구를 신뢰합니까?

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

알 수없는 이유로 pip를 사용하여 패키지를 설치할 수 없습니다.

분류에서Dev

dpkg를 사용하여 자체 컴파일 된 패키지를 설치하면 무인 업그레이드로 인해 방해받을 수 있습니까?

분류에서Dev

Debian 기반 배포판에서 .deb를 사용하여 패키지를 설치할 수 있습니까?

분류에서Dev

dpkg를 사용하여 패키지를 설치할 수 없습니다.

분류에서Dev

deb를 사용할 수 없을 때 이전 버전의 패키지를 설치 하시겠습니까?

분류에서Dev

dpkg를 사용하여 수동으로 패키지를 설치하면 향후 업그레이드 경로가 차단됩니까?

분류에서Dev

dpkg를 사용하여 수동으로 패키지를 설치하면 향후 업그레이드 경로가 차단됩니까?

분류에서Dev

공식 저장소의 일부가 아닌 .deb 패키지를 설치하면 패키지 종속성 문제가 발생할 수 있습니까?

분류에서Dev

수동으로 생성 된 다른 deb 패키지에 저장된 deb 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

sudo apt-get update를 사용하여 Ubuntu 16.04에서 제대로 업데이트 할 수 없습니다. 또한 pgadmin3 또는 oracle-java-8을 설치할 수 없습니다. 깨진 패키지를 가지고 있다고 말합니다.

분류에서Dev

Chocolatey를 사용하여 이미 설치된 패키지를 설치하는 데 사용되는 매개 변수를 보려면 어떻게해야합니까?

분류에서Dev

gdebi 대 dpkg : gdebi는 어떻게 자동으로 누락 된 종속성을 가져 옵니까? deb 패키지의 다른 모든 설치에 gdebi를 사용할 수 있습니까?

분류에서Dev

npm을 사용하여 패키지를 설치하면 명령을 찾을 수 없습니까?

분류에서Dev

사용자는 Chocolatey를 사용하여 여러 패키지를 어떻게 설치할 수 있습니까?

분류에서Dev

deb 패키지를 만들 때 패키지 대신 파일에 의존하도록 할 수 있습니까?

분류에서Dev

Ansible에서 deb 모듈을 사용하여 패키지를 제거 할 수 없습니다.

분류에서Dev

알 수없는 수의 변수를 사용하여 함수를 어떻게 정의 할 수 있습니까?

분류에서Dev

새 데비안에 sudo를 설치하려고 할 때 "sudo 패키지를 찾을 수 없습니다"

분류에서Dev

알림 보내기를 사용하여 만든 알림을 취소하거나 지울 수 있습니까?

분류에서Dev

아파치없이 미디어 위키 deb 패키지를 설치할 수 있습니까?

분류에서Dev

gulp를 사용하여 typescript를 컴파일하면 전역 적으로 설치된 typescript 패키지를 찾을 수 없습니다.

분류에서Dev

pip를 사용하여 패키지를 설치할 수 없습니다.

분류에서Dev

composer를 사용하여 laravel / socialite 패키지를 설치할 수 없습니다.

분류에서Dev

setup.py를 사용하여 패키지를 설치할 수 없습니다.

분류에서Dev

deb 패키지를 설치 한 후 apt install을 전혀 사용할 수 없음 "intellij-idea-ultimate를 다시 설치해야하지만 아카이브를 찾을 수 없습니다."

분류에서Dev

.deb 파일을 사용하여 OpenSUSE에 소프트웨어를 설치할 수 있습니까? 가능하다면 어떻게?

분류에서Dev

Launchpad에서 Precise Pangolin 용 deb 패키지를 빌드하는 동안 rsvg를 찾을 수 없습니다.

분류에서Dev

Launchpad에서 Precise Pangolin 용 deb 패키지를 빌드하는 동안 rsvg를 찾을 수 없습니다.

분류에서Dev

apt-get을 통해 자동 설치된 패키지를 제외하고 어떤 패키지를 설치했는지 알 수있는 방법이 있습니까?

Related 관련 기사

  1. 1

    알 수없는 이유로 pip를 사용하여 패키지를 설치할 수 없습니다.

  2. 2

    dpkg를 사용하여 자체 컴파일 된 패키지를 설치하면 무인 업그레이드로 인해 방해받을 수 있습니까?

  3. 3

    Debian 기반 배포판에서 .deb를 사용하여 패키지를 설치할 수 있습니까?

  4. 4

    dpkg를 사용하여 패키지를 설치할 수 없습니다.

  5. 5

    deb를 사용할 수 없을 때 이전 버전의 패키지를 설치 하시겠습니까?

  6. 6

    dpkg를 사용하여 수동으로 패키지를 설치하면 향후 업그레이드 경로가 차단됩니까?

  7. 7

    dpkg를 사용하여 수동으로 패키지를 설치하면 향후 업그레이드 경로가 차단됩니까?

  8. 8

    공식 저장소의 일부가 아닌 .deb 패키지를 설치하면 패키지 종속성 문제가 발생할 수 있습니까?

  9. 9

    수동으로 생성 된 다른 deb 패키지에 저장된 deb 패키지를 설치하는 방법은 무엇입니까?

  10. 10

    sudo apt-get update를 사용하여 Ubuntu 16.04에서 제대로 업데이트 할 수 없습니다. 또한 pgadmin3 또는 oracle-java-8을 설치할 수 없습니다. 깨진 패키지를 가지고 있다고 말합니다.

  11. 11

    Chocolatey를 사용하여 이미 설치된 패키지를 설치하는 데 사용되는 매개 변수를 보려면 어떻게해야합니까?

  12. 12

    gdebi 대 dpkg : gdebi는 어떻게 자동으로 누락 된 종속성을 가져 옵니까? deb 패키지의 다른 모든 설치에 gdebi를 사용할 수 있습니까?

  13. 13

    npm을 사용하여 패키지를 설치하면 명령을 찾을 수 없습니까?

  14. 14

    사용자는 Chocolatey를 사용하여 여러 패키지를 어떻게 설치할 수 있습니까?

  15. 15

    deb 패키지를 만들 때 패키지 대신 파일에 의존하도록 할 수 있습니까?

  16. 16

    Ansible에서 deb 모듈을 사용하여 패키지를 제거 할 수 없습니다.

  17. 17

    알 수없는 수의 변수를 사용하여 함수를 어떻게 정의 할 수 있습니까?

  18. 18

    새 데비안에 sudo를 설치하려고 할 때 "sudo 패키지를 찾을 수 없습니다"

  19. 19

    알림 보내기를 사용하여 만든 알림을 취소하거나 지울 수 있습니까?

  20. 20

    아파치없이 미디어 위키 deb 패키지를 설치할 수 있습니까?

  21. 21

    gulp를 사용하여 typescript를 컴파일하면 전역 적으로 설치된 typescript 패키지를 찾을 수 없습니다.

  22. 22

    pip를 사용하여 패키지를 설치할 수 없습니다.

  23. 23

    composer를 사용하여 laravel / socialite 패키지를 설치할 수 없습니다.

  24. 24

    setup.py를 사용하여 패키지를 설치할 수 없습니다.

  25. 25

    deb 패키지를 설치 한 후 apt install을 전혀 사용할 수 없음 "intellij-idea-ultimate를 다시 설치해야하지만 아카이브를 찾을 수 없습니다."

  26. 26

    .deb 파일을 사용하여 OpenSUSE에 소프트웨어를 설치할 수 있습니까? 가능하다면 어떻게?

  27. 27

    Launchpad에서 Precise Pangolin 용 deb 패키지를 빌드하는 동안 rsvg를 찾을 수 없습니다.

  28. 28

    Launchpad에서 Precise Pangolin 용 deb 패키지를 빌드하는 동안 rsvg를 찾을 수 없습니다.

  29. 29

    apt-get을 통해 자동 설치된 패키지를 제외하고 어떤 패키지를 설치했는지 알 수있는 방법이 있습니까?

뜨겁다태그

보관