"bla"コマンドが見つかりません。次の意味ですか?

"bla"コマンドが見つかりません。次の意味ですか?

もしそうなら、コマンドが見つからないときに「どういう意味ですか?」リストがいっぱいになるとはどういう意味ですか?これらの代替コマンドを見つけることができるプログラムは何ですか? 「(メイン)、(ユニバース)…」とはどういう意味ですか?これを探すプログラムを変更できますか?

答え1

の場合、bashその動作はシェル機能によって制御されますcommand_not_found_handle(参照man bash)。

関数が定義する動作を確認するには、次を実行します。

declare -p -f command_not_found_handle

関数をオーバーライドして、使用するプログラムを変更できますcommand_not_found_handle

Debianベースのディストリビューション(Ubuntuを含む)ではパックcommand-not-found通常、次の場所でインストールして/usr/lib/command-not-found 使用できます。

インタラクティブなbashセッションからパッケージをインストールすることをお勧めします。

このパッケージは現在インストールされていませんが、リポジトリで利用可能なプログラムを見つけるためにcommand_not_foundのハンドラをインストールします。

また見なさい:

答え2

内容を見ると、/etc/apt/sources.list次の形式があります。

#Archive type  Repository URL                   Distribution Component
 deb           http://archive.ubuntu.com/ubuntu precise      main

ファイル形式

各行の最初の単語であるdebまたはdeb-srcは、アーカイブの種類を表します。 Debは、アーカイブにバイナリパッケージ(deb)などが含まれていることを意味します。

リポジトリURL

行の次のエントリは、パッケージをダウンロードするリポジトリのURLです。

分配する

「配布」は、それぞれリリースコード/エイリアス(wheezy、jessie、Stretch、sid)、またはリリースカテゴリ(oldstable、stable、Testing、不安定)です。

「(メイン)、(ユニバース)…」とはどういう意味ですか?

要素

main は DFSG 準拠のパッケージで構成され、contrib パッケージには DFSG 準拠のソフトウェアが含まれていますが、main に依存関係はなく、non-free には DFSG 準拠ではないソフトウェアが含まれています。ヒント -リポジトリURLの1つを確認してください。コンポーネント名というフォルダが必要です。

パッケージマネージャは、 aptリポジトリにすべてのパッケージのリストを含むデータベースがあり、推奨事項を提供するのに十分スマートであると言います。

パッケージマネージャはeof dpkg(Debian、Ubuntuなど)、apt(Debian、Ubuntuなど)に存在する可能性がありますが、廃止予定のrpm(互換性の理由により古いRedhatバージョンと最新バージョンは起動しません) )、yum(例:Fedora、CentOS)、dnf - dentrified yum(例:新しいFedoraバージョン)など、より完全なリストを確認するにはこれ。ディストリビューション内に複数のパッケージマネージャを表示することもできます。たとえば、Ubuntuでは、dpkgが/etc/apt/sources/listを提供していることがわかります。

だから入力するとき

cleaq

言える

cleaq: no command found. Did you mean clean.

「これを見つけましたか?」リストはどのように記入されますか?

これには、パッケージマネージャデータベースのパッケージのパターンマッチングが含まれます。

このデータベースは、以下を実行すると更新されます。apt-get update

不確実な

これを探すプログラムを変更できますか?

しかし。私はこれが不変の性質であると信じています。しかし、わからない

引用する:Debian ソースリスト

答え3

これはLinuxシェルの標準機能ではありません。少なくとも2つの可能性があります。

  • zsh独自の提案リストを保持
  • プロジェクトthefuck他のものを提供する

答え4

Police tisn Police コマンドが見つかりません。つまり、パッケージpolipoのコマンドutil-linux ionice $のpolipoコマンド

関連情報