ファイルapt.conf
に設定を追加したいのですが、etc/apt/apt.conf.d/
というフォルダーに置き換えられていることに気付きました。
この新しいモデルでどのように構成できますか?
パッケージの更新によって上書きされないことを保証できるように、/etc/apt/apt.conf.d
に独自のユーザーファイルを作成することをお勧めします。ディレクトリ内の既存のファイルに追加するのではなく、99mysettings
という独自の一般的なファイルを作成します。
Sudo touch /etc/apt/apt.conf.d/99mysettings
99
というラベルが付いているため、設定は最後に実行され、ディレクトリ内の他のファイルに存在する指定された設定の同じ値を上書きします。
次に、ファイルの実行を編集します
Sudo nano /etc/apt/apt.conf.d/99mysettings
次に、たとえば、次の(通常は推奨されませんが)構成アイテムを追加できます。
APT::Install-Suggests "true";
推奨パッケージのインストールを停止したい場合(これも通常は最善の決定ではありません)を使用できます
APT::Install-Recommends "false";
これらのコマンドの構文は、古いapt.conf
のエントリの設定方法をマニュアルページで説明する方法とは異なります。 以前はAPT::GET::Install-Suggests "true";
が構文でしたが、上記の例では機能しません。
マニュアルページには、使用可能な一般設定の指示が表示されるため、man apt.conf
を入力するか、 buntu manpages online を参照してください。ただし、apt構成設定の最適なソースはDebianハンドブックで、 ここではオンライン または 完全なpdf として入手でき、Ubuntuにほとんど適用できる非常に有用な情報が含まれています同じように。
Gutsyより新しいバージョンから、ファイル/etc/apt/apt.confは同じ構造で/etc/apt/apt.conf.d/proxy(必要に応じて作成)に置き換えられました。
APTの構成を含むapt.conf
ファイルは、デフォルトで/etc/apt/
にあります。
apt
ディレクトリの下にあるものを確認するには、ターミナルで以下を実行します。
cd /etc/apt
ls
apt.conf
ファイルは、ls
コマンドの後にリストする必要があります。
ただし、存在しない場合は、次のコマンドを実行して作成できます。
gksu gedit apt.conf
(現在の作業ディレクトリが/etc/apt
であることを確認し、そうでない場合は、最初にcd
から/etc/apt
へ。
これはパスワードを要求し、gedit
を起動してapt.conf
ファイルを作成できるようにします。
以下も使用できます。
Sudo nano apt.conf
必要に応じて/etc/apt/apt.confファイルを作成し、必要なものを入れてください。
man apt.conf
apt-config dump
コマンドで既存の構成を見つけます。例:
apt-config dump | grep -we Recommends -e Suggests
値を変更し、/etc/apt/apt.conf.d/99somefile
(新しいファイル)に追加します。ファイルの前の数値が優先されます(低い実行が早く、高い実行が最新)。
次に例を示します APT::Install-Recommends
およびAPT::Install-Suggests
を無効化 :
apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | Sudo tee /etc/apt/apt.conf.d/99norecommend