이전에 패키지를 설치했는데 --no-install-recommends
지금은 누락된 패키지로 인해 일부 기능이 누락되었습니다. 패키지를 완전히 제거하지 않고 명령을 사용하여 이러한 패키지를 설치할 수 있는 방법이 있습니까 apt-get
(이렇게 하면 많은 종속 패키지도 제거됩니다)?
apt-cache depends *packagename* | grep Recommends
나는 수동으로 설치하고 수동으로 자동 설치하도록 설정할 수 있는 이러한 패키지 목록을 얻는 데 사용할 수 있다는 것을 알고 있습니다 . apt-get을 사용하여 이것을 자동화할 수 있는지 궁금합니다.
답변1
조금 awk
:
apt-cache depends YOUR_PACKAGE | \
awk '/Recommends:/ {system("sudo apt-get install "$2"; sudo apt-mark auto "$2)}'