したがって、多くのチュートリアルで提案を見ることができます
apt update
もちろん言葉になります。それがすべてです。
apt install whatever
apt install を使って apt update を自動的に実行したらどうでしょうか?これは時間を節約し、より便利で、MacOSの基本的な動作だと思います。
brew install
答え1
基本的な
あなたのアイデアは、以下の場合を除いて大丈夫です。
apt-get install package
各インストールの前に自動的に呼び出されます。
apt-get update
これにより、複数のパッケージをインストールする場合、これらの更新が重複します。
また、各パッケージのインストール時間が大幅に増加します。
あるパッケージが別のパッケージに依存する可能性があるため、これは実現可能ではありません。
結論として
次に電話する必要があります。
apt-get update
パッケージおよび/またはアップグレードをインストールする前に。
答え2
Henrikが言ったように、apt update
これらapt install
2つの異なる操作を行います。いつもapt
同じように(まずupdate
、次)と言ってもinstall
世の中の誰もがそうではありません。
次の状況では、update
各タスクの前に自動的に呼び出すことはお勧めできません。install
誰かがパッケージを1つずつインストールする必要がある場合(
apt
追加の処理のために終了コードを取得する必要があるかもしれません)、帯域幅は無駄にapt
なります。install
以前にパッケージをダウンロードした場合は、それを使用するためにインターネット接続が必要ないため、update
そうする必要はありません。使用している場合は、パッケージ名にハイフンを追加してインストールされている場合は削除できます
install
ので、これを行う必要はありません。-
update
apt
しかし、本当に好きなことをしたい場合は、次のことができます。
.rc
ファイルに次の機能を追加しますapt-install() { apt update && apt install "${@}"; }
。apt
/ your distroメンテナンス担当者に提案を提出してください。ソースコードを修正してください
apt
。結局のところ、それはフリーソフトウェアです。
答え3
update
これは非常に異なる2つのタスクであり、実行されないユースケースを想像するのは難しくないので、別々にinstall
維持する必要があります。
インストールする項目を意味的に決定するには、更新されたパッケージと依存関係のリストが必要です。 fooserverに依存するものをインストールしたいと想像してください。既存のリストだけを使用している場合は、誰かが数分前にリポジトリにアップロードした新しい新しいfooserverを考慮しないでしょう。これは実際にあなたのニーズに適しています。