Debianの「標準システムユーティリティ」をインストールしないとどうなりますか?


18

インストール中に、デスクトップをインストールするかどうかを選択できるオプションがありますstandard system utilities。スクリーンショットと含まれているパッケージについては、こちらをご覧ください。

ここに画像の説明を入力してください 個人的には、必要のない多くのパッケージをインストールするのは好きではないので、ここでこれらのユーティリティをインストールしない場合の結果を尋ねます。どんな機能を失うか、私が得る不便さを平易な言葉でお願いします。


スクリーンショットが表示されませんか?
ヘンリック-モニカを傷つけるのをやめる

@Henrik投稿を意味します、最初の写真はスクリーンショットです
オファーは拒否できない

回答:


9

debianの標準システムユーティリティをインストールしないと、どのような結果になりますか?

編集

をインストールせずstandard system utilitiesに、動作するオペレーティングシステムを入手できますが、ほとんどのオペレーティングシステムが必要になりますutilities

GUIとなしのVirtualboxオフラインインストールでdebianをテストしましたstandard system utilities。の出力apt list --installed > installed.txtこちらです。

aptセキュリティ更新プログラムのみが有効になっているため、完全に機能していないため、インストールしたOSから構成しました。

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

その後、私はGUIをインストールしました、ここに私が実行する2つのステップがあります:

1)sources.list私が設定するには、次の行をコメントアウトします:

deb http://ftp.fr.debian.org/debian/ jessie/updates main
deb http://ftp.fr.debian.org/debian/ jessie/updates main

次に追加:

deb http://ftp.fr.debian.org/debian/ jessie main
deb-src http://ftp.fr.debian.org/debian/ jessie main

2)Gui taskselをインストールするための実行:debian.isoをマウントして帯域幅を節約し、インターネットに接続してからデスクトップをインストールします。

パッケージの更新とすべてが正常に機能します。

NBはstandard system utilitiestaskselインストールされたシステムで実行した後に利用できません

「標準システム」タスクには何が含まれますか?

このタスクはインストール中にのみ使用でき、次のパッケージが含まれています。

# tasksel --task-packages standard
~pstandard
~prequired
~pimportant

次のコマンドに対応します。

aptitude search ~pstandard ~prequired ~pimportant -F%p

Debianパッケージ管理ツールでは、次の優先度レベルが認識されています。

必須

システムの適切な機能に必要なパッケージ(通常、これはdpkg機能がこれらのパッケージに依存することを意味します)。必要なパッケージを削除すると、システムが完全に破損する可能性があり、dpkgを使用して物事を戻すことさえできない場合があります。必要なパッケージのみを備えたシステムはおそらく使用できませんが、システム管理者がより多くのソフトウェアを起動してインストールできる十分な機能を備えています。

重要

Unixライクなシステムで見つかると予想されるものを含む重要なプログラム。不足していることを知った経験豊富なUnixの人が「いったい何が起こっているのか、fooはどこにいるのか?」システムがうまく動作しない、または使用できない他のパッケージも優先度が重要である必要があります。これには、Emacs、X Window System、TeX、その他の大規模アプリケーションは含まれません。重要なパッケージは、一般的に期待されている必要なツールの最小限のものです。

標準

これらのパッケージは、適度に小さい文字モードシステムを提供します。これは、ユーザーが他に何も選択しない場合にデフォルトでインストールされるものです。多くの大規模なアプリケーションは含まれていません。


1
FWIW、tasksel(たとえば/ tmpに入れて)コピーを取り、1行(Jessieの244行)の読み取り!package_installed($package)) {を変更して、読み取りのようにすると、パッケージの完全なリストを取得!package_installed("foooooooo$package")) {でき/tmp/tasksel --task-packages standardます。
スティーブンハリス

1
@ GAD3Rいいえ、システムが壊れることはありません。私はいつもそれをします、そして、何も壊れません。後で必要なパッケージをインストールしないと、デフォルトで一部の機能(リモートNFSファイルシステムのマウントなど)が失われる可能性がありますが、それがポイントです。
マティヤナリス16

1
@MatijaNalisは正しいと思いますが、これによりシステムが破損することはありませ。また、「標準のシステムユーティリティ」が選択されていなくても、必要なものと重要なものの両方がインストールされていると信じています(ただし、今すぐ確認するのは時間はかかりません)。誰でも確認できますか?
ファヒムミタ

1
こんにちは@ GAD3R。わかりましたが、答えは必要以上に長く、少しわかりにくいです。たとえば、「インストールされたOSから、aptが完全に機能していないためにaptを構成した後、GUIをインストールしました」の関連性は何ですか?また、(1)と(2)は何のためですか?
ファヒームミタ

1
を使用して、インストール後のオプションに引き続きアクセスできることに注意してくださいtasksel --new-install
jlh

8

csmojoの記事に よると、標準システムユーティリティDebian 8(jessie)の次のパッケージで構成されています。

apt-listchanges、lsof、mlocate、w3m、at、libswitch-perl、xz-utils、telnet、dc、bsd-mailx、file、exim4-config、m4、bc、dnsutils、exim4、python2.7、openssh-client、 aptitude、bash-completion、python、host、install-info、bzip2、reportbug、krb5-locales、bind9-host、time、info、liblockfile-bin、whois、aptitude-common、patch、ncurses-term、mutt、mime-サポート、exim4-daemon-light、ftp、nfs-common、python-reportbug、rpcbind、texinfo、python-minimal、procmail、libclass-isa-perl、python-apt、python-support、exim4-base、debian-faq、 doc-debian


これは、OPがリンクした記事のリストです、はい。しかし、質問に対する答えは何ですか?
ジェフシャラー

1
なおatbcfilem4patchおよびtime必須POSIXユーティリティは、(私が参照しているpax、別の必須POSIXユーティリティが記載されていません)。
ステファンシャゼラス

@JeffSchaller oic、元の投稿のリンクを見逃しました。失われた機能は、リストされたパッケージによって提供される機能です。ご不便をおかけしました–さて、シェルの経験はによって提供されるものに近いでしょうcmd.exe
タオ氏

おそらく直接使用するのはsshだけです。これをスキップして、オプションおよび必須パッケージを無効にし、オンデマンドでインストールします。ありがとう!
ロルフ

7

「標準システムユーティリティ」なしでサーバーインストールし、後で必要なものだけをインストールすることがよくあります。それだけで正常に動作(彼らはで選択解除さえしてtasksel、Debianはまだインストールされ、必要のようなパッケージdpkgapt-getおよびので、完全に機能するシステムになるなど)。

(注:望まないので主にそのようにインストールしnfs-common、依存するrpcbindデーモンもPythonもreportbugスクリプトやそのようなもので必要です)

tasksel後でもう一度実行し、必要に応じて追加できます。(dpkg -l前後の出力を比較して、正確に何が欠けているかを確認します)


通常、インストール後に大量のパッケージを削除しますか?たとえば、LibreOfficeの、evienceg、ゲームなど。
オファーは拒否することはできません

1
@buzhidaoサーバー(およびデスクトップですが、とにかく通常のデスクトップ環境を実行していません)の場合、最初にインストールすることは絶対にありません(つまり、すべてを選択解除tasksel--no-install-recommendsデフォルトとして設定します)。 。そして、アップグレード後、もう一度行って、新しくインストールした不要なジャンクをアンインストールします。以下のパッケージがないだけ少ないのセキュリティ上の問題(第一の関心事)次のアップグレードに分割する手段に以下のものをインストールし、手動での介入が必要、とのようにそれは実際にも、長い目で見れば時間を節約できます
マティヤNalis

しかし、それは正確に何ですか?LibreOfficeやRhytmbox(Ubuntuなど)のようなもの、またはテキストエディターのようなより基本的なものですか?
TrudleR

syslog、wget、nfs-common、rpcbindなどのより基本的なもの。完全なリストを取得するには、wiki.debian.org / taskselA.22standard.22_taskを参照してください。いくつかのデスクトップ環境/ウィンドウマネージャーでタスクをインストールしない限り、LibreOfficeやXサーバーを含む他のGUIを取得できないことに注意してください。
マティヤナリス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.