꼭두각시를 사용하여 직장에있는 데비안 서버를 관리하고 있는데, 여기에는 패키지 설치가 포함됩니다. 여러 시스템에 설치하는 하나의 패키지는 방화벽 규칙이 올바르게 설정되었는지 확인하는 데 사용되는 nmap입니다. 데비안 7.0에서 APT :: Install-Recommends를 활성화하면 nmap과 함께 많은 쓰레기가 발생합니다 (아래 참조).
권장 사항이 활성화 된 nmap을 설치하는 모든 쓰레기를 포함하고 싶지 않습니다. 한 가지 해결책은 내 apt 구성을로 업데이트하는 것입니다 APT::Install-Recommends "0";
. 그러나 이것을 기본값으로 사용하고 싶지 않습니다. 내가 추천하고 싶은 대부분의 시간은 포함되어 있습니다. 권장 패키지는 대부분 괜찮으며 필요하지 않은 많은 것들을 얻지 못했습니다. 그러나 원하지 않는 생각을 가져다주는 몇 가지 패키지가 있습니다.
package { 'nmap':
ensure => installed,
require => Class['apt'],
}
'apt'패키지 공급자를 사용할 때 꼭두각시를 통해 권장 사항이 설치되는지 여부를 제어하는 방법이 있습니까? apttitude와 aptitude가 서로 완전히 호환되지 않기 때문에 적성 공급자와 혼동하고 싶지 않습니다.
추천으로
root@fw-01:~# apt-get install nmap
Reading package lists... Done
Building dependency tree
Reading state information... Done
...
The following NEW packages will be installed:
fonts-droid fonts-liberation ghostscript gnuplot gnuplot-nox groff gsfonts
imagemagick imagemagick-common libblas3 libblas3gf libcroco3 libcupsimage2
libdjvulibre-text libdjvulibre21 libexiv2-12 libgfortran3 libgs9
libgs9-common libijs-0.35 libilmbase6 libjbig2dec0 liblcms1 liblcms2-2
liblensfun-data litesting firewall blensfun0 liblinear-tools liblinear1 liblqr-1-0
libmagickcore5 libmagickcore5-extra libmagickwand5 libnetpbm10 libopenexr6
libpaper-utils libpaper1 librsvg2-2 librsvg2-common libsvm-tools libwmf0.2-7
netpbm nmap poppler-data psutils ufraw-batch
0 upgraded, 45 newly installed, 0 to remove and 0 not upgraded.
Need to get 32.0 MB of archives.
After this operation, 93.8 MB of additional disk space will be used.
Do you want to continue [Y/n]?
추천하지 않고
root@fw-01:~# apt-get --no-install-recommends install nmap
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libblas3 libblas3gf libgfortran3 liblinear1
Suggested packages:
liblinear-dev
Recommended packages:
liblinear-tools
The following NEW packages will be installed:
libblas3 libblas3gf libgfortran3 liblinear1 nmap
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 4,405 kB of archives.
After this operation, 17.4 MB of additional disk space will be used.
Do you want to continue [Y/n]?
apt
수업 을 볼 시간 입니다.