手動インストールとしてマークされたパッケージがたくさんあります。これでどんな損害がありますか?

手動インストールとしてマークされたパッケージがたくさんあります。これでどんな損害がありますか?

私が受け継いだ以前のサーバーの1つで次を実行しました。

 apt-mark showmanual

ほぼ100項目のリストを得ました。

adduser apache2 apt apt-listchanges apt-utils aptitude aptitude-common at base-files base-passwd bash bash-completion bc バインド9-dnsutils バインド9-host bsd-mailx bsdextrautils bsdutils busybox bzip2 coreutils cpi i18n debian -archive-keyring debian-faq debianutils diffutils find dmsetup dnsutils doc-debian dpkg e2fslibs e2fsprogs failure2ban 파일 findutils g++ gcc gcc-4.8-base gcc-4.9-base gettext-base gnupg gpgv grep groff-base gzip 호스트 호스트 이름 htop ifupdown inetutils-telnet 情報 init init-system-helpers initscripts insserv インストール情報 インストールレポート iotop iproute2 iptables iputils-ping isc-dhcp-client isc-dhcp-common krb5-locales less libacl1 libapt-inst1.5 libapt-pkg - common libaudit1 libblkid1 libboost-iostreams1.55.0 libbz2-1.0 libc-bin libc6 libcap2 libcap2-bin libclass-isa-perl libcomerr2 libcryptsetup4 libdb5.3 libdebconfclient0 libdevper dev libffi6 libgcc1 libgcrypt20 libgd3 libgmp 10 libgnutls-deb0 28 libgnutls-openssl27 libgpg-error0 libhogweed2 libicu52 libidn11 libirs-export91 libisc-export95 libisccfg-export90 libjson-c2 libkmod2 liblocale-gettext-perl liblockfile-bin libmount1 libncurses5 libncursesw5 -ac ct1 libnettle4 libnewt0.52 libnfnetlink0 libp11 -kit0 libpam-モジュール libpam-モジュール-bin libpam-ランタイム libpam0g libpcre3 libpipeline1 libpng12-0 libpopt0 libprocps3 libpsl0 libreadline6 libselinux1 libsemanage-common libsepol1 lib ssl-dev libssl 1.0.0 libstdc++6 libswitch-perl libsystemd0 libtasn 1- 6 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtinfo5 libudev1 liburi-perl libusb-0.1-4 libusr-1.0-1 libuuid1 libxtables10 ロケールログイン logrota lobteマニュアルページ mariadb -クライアント mariadb-サーバー mawk mime-support mlocate マウント mtr-tiny multiarch-support mysql-client mysql-common nano ncal ncpa ncurses-base ncurses-bin ncurses-term net-tools netbasenet ntpdate openssh- クライアント openssh-server openssh-sftp-server openssl p7zip-full passwd パッチ perl perl-base php-xml php5 php5-gd php5-mysql postfix postfix-sqlite procmail procps python2.7 python reportbug rpcbind rsync rsyslog 画面 sed sensible-utils snapd startpar sudo sysstat systemd systemd-sysv sysv-rc sysvinit-utils tar ジョブ 英語 ジョブ ssh サーバー ジョブ el データ texinfo 時間 tnftp トレースパス tzdata ucf udev ufw unpack util- w3m wamerican wget wigtail whois xz-utils zip zlib1g

手動インストール用のパッケージ(または私の場合は複数のパッケージ)を表示すると、後で潜在的な問題が発生しますか?

サイレントインストールとしてマークする必要がありますか(後で自動アンインストールを使用してアンインストールする必要があります)。

実際にはDebian 12 Bookwormです。

ベストアンサー1

手動インストールとしてマークされたパッケージの唯一の結果は、手動でインストールされないことですapt autoremove。手動インストールとしてマークされたパッケージセットは、サーバーに必要なパッケージを反映する必要があります。たとえば、Apache Webサーバーが必要な場合。apache2手動インストールとして表示されます。

以下を実行して、手動インストールとしてマークされたパッケージのセットを自動的に減らすことができます。

apt-mark minimize-manual

(ルートとして)。

また、見ることができますなぜそれほど多くのパッケージが手動インストールとしてマークされていますか?

おすすめ記事