আমি পুতুল ব্যবহার করি কাজের জায়গায় একগুচ্ছ ডেবিয়ান সার্ভার পরিচালনা করার জন্য, এতে যদি প্যাকেজ ইনস্টল করা অন্তর্ভুক্ত থাকে part আমি বেশ কয়েকটি সিস্টেমে ইনস্টল করা একটি প্যাকেজ হ'ল এনএম্যাপ যা ফায়ারওয়াল বিধিগুলি সঠিকভাবে সেটআপ হয়েছে তা যাচাই করতে ব্যবহৃত হয়। ডেবিয়ান .0.০-এ, আপনার কাছে এপিটি থাকলে: ইনস্টল-সুপারিশগুলি সক্ষম থাকলে আপনি এনএমএপ সহ পুরো গুচ্ছ বক্রতা পাবেন (নীচে দেখুন)।
আমি এনাম্যাপ ইনস্টল করে এমন সমস্ত বঞ্ছনীয় চাই না যা প্রস্তাবিত সক্ষম সক্ষম থাকে। একটি সমাধান হ'ল আমার অ্যাপটি কনফিগারেশনটি আপডেট করে APT::Install-Recommends "0";
। তবে আমি এটি ডিফল্ট হতে চাই না। বেশিরভাগ সময় আমি চাই সুপারিশ অন্তর্ভুক্ত। প্রস্তাবিত প্যাকেজগুলি বেশিরভাগই ভাল, এবং আমার প্রয়োজন হয় না এমন প্রচুর পরিমাণে জিনিস পাচ্ছি না। তবে এমন কয়েকটি প্যাকেজ রয়েছে যা ভাবছে যে আমি চাই না / প্রয়োজন নেই।
package { 'nmap':
ensure => installed,
require => Class['apt'],
}
'অ্যাপ' প্যাকেজ সরবরাহকারীর ব্যবহারের সময় পুতুলের মাধ্যমে সুপারিশ ইনস্টল করা থাকলে নিয়ন্ত্রণ করার কোনও পদ্ধতি আছে কি? আমি প্রবণতা সরবরাহকারীর সাথে ঘোরাঘুরি করতে চাই না যেহেতু অ্যাপ্লিকেশন এবং প্রবণতা একে অপরের সাথে পুরোপুরি সামঞ্জস্যপূর্ণ নয়।
সুপারিশ সহ
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
ক্লাসটি দেখার সময় এসেছে ।