작업으로 인해 발생하는 설치 및 설치 오류를 캡처/기록할 수 있는 방법이 있습니까?

작업으로 인해 발생하는 설치 및 설치 오류를 캡처/기록할 수 있는 방법이 있습니까?

다음 줄과 관련된 자동화 스크립트가 있습니다.

:~$ sudo tasksel install desktop-xfce meta-top10 meta-default
tasksel: apt-get failed (100)

tasksel하지만 왜 실패하는지 잘 모르겠습니다 . 진행 상황을 캡처 tasksel하고 자세한 오류 메시지를 찾을 수 있는 방법이 있습니까 ?

검사에서는 오류가 무엇인지 또는 해결 방법을 표시할 뿐이지 나열하지는 /var/log/apt/term.log않습니다 Error were encountered while processing. /tmp/apt-dpkg-install ... mariadb-server내 특별한 경우에는 명령을 다시 실행하면 효과가 있었지만 앞으로는 tasksel.

노트:

:~$ sudo apt install desktop-xfce^ meta-top10^ meta-default^

Couldn't find task각 패키지 이름이 결과로 나타납니다 .

나는 현재 사용하고 있습니다Kali Linux 2020.4

답변1

작업 이름이 잘못 설정되어 오류가 발생합니다.

정확한 이름으로 작업을 나열하려면 다음을 사용하세요.

tasksel --list-tasks

=로 시작하는 작업 이름은 i패키지가 설치되었음을 의미하고 u= 작업이 설치되지 않음을 의미합니다.

debian과 kali(xfce)의 차이점을 알아보기 위해 예를 들어보겠습니다.

데비안에서: 작업 이름은 다음과 같습니다.xfce-desktop

칼리에서 : 다른 이름task-xfce-desktop

명령은 다음과 같아야 합니다.

sudo apt install task-xfce-desktop

답변2

내가 한 일은 결국 보는 것이었습니다.https://gitlab.com/kalilinux/packages/tasksel/-/tree/kali/master/kali-tasks그런 다음 이를 sudo tasksel install동등한 것으로 교체하십시오 sudo apt-get. 내 사용 사례에서는

sudo apt-get install kali-desktop-xfce kali-linux-core kali-tools-top10 kali-linux-default

이렇게 하면 더 명확한 오류 메시지가 표시됩니다. 하지만 저는 한 번도 apt-get실패한 적이 없지만 tasksel가끔씩 실패하기 때문에 앞으로 무엇을 사용할지 알고 있습니다.

관련 정보