「apt」コマンドが見つからないのはなぜですか?


13
sudo: apt: command not found

このエラーはどういう意味ですか?aptコマンドが動作していない、と私はソフトウェアセンターを失ってしまいました。


1
apt-getコマンドではの代わりにを使用する必要がありますapt
nanofarad 2012

6
これを閉じることを投票する人々へ:これは間違いなく本当の質問であり、それに答えるのに十分な情報がすでにあります。この質問は閉じないでください。他の人が言った情報を含むCW回答を投稿します。
Eliah Kagan

apt-getを使用して何かをインストールしたかったので、同じ問題が発生しました。私の場合、「yum」がデフォルトのパッケージマネージャーだったようです。代わりに使用する必要がありました。参照:unix.stackexchange.com/questions/33688/…–
Aditya Kumar Pandey

回答:


9

Ubuntu 14.04以降、Ubuntuに justというコマンドがありaptこの質問が最初に尋ねられたときには存在しませんでした。この aptコマンドは、他のさまざまなapt-コマンド(例:apt-getapt-cache)の機能の便利なサブセットを提供し、色分けされた表示と進行状況バーを備えています。が、aptコマンドがない ではないとして、すべて同じアクションとオプションをサポートしapt-get、それはしばしばの代わりに使用することができますapt-get詳細については、Fsandoの回答を参照してください。

APTはユーティリティのスイートであり、どこからどのパッケージを入手できるかに関する情報のデータベースが含まれています。

APTは単一のコマンドではありません。むしろ、いくつかのコマンドを提供します。

最も一般的に使用されるAPTコマンドはapt-getです。それはおそらくあなたが使用すべきものです。

利用可能なパッケージと場所からの情報を更新するには(を使用してパッケージをアップグレードまたはインストールする前に行う必要がありますapt-get)、次のコマンドを実行します。

sudo apt-get update

パッケージをアップグレードする(つまり、「システムを更新する」)には、次のコマンドを実行します。

sudo apt-get upgrade

アンインストールされたパッケージのインストールが必要なパッケージや、インストールされたパッケージの削除が必要なパッケージを含むパッケージをアップグレードするには、次のコマンドを実行します(ただし、追加または削除されるものに注意することをお勧めします)。

sudo apt-get dist-upgrade

1つ以上のパッケージをインストールするには、これを実行して、...インストールするパッケージのリストで置き換えます(複数のパッケージをインストールする場合は、パッケージ名の間にスペースを入れます):

sudo apt-get install ...

1つ以上のパッケージを削除するには(つまり、パッケージをアンインストールするには)、次のコマンドを実行します。

sudo apt-get remove ...

パッケージを削除し、システム全体の構成ファイル(ユーザーのホームディレクトリにあるユーザーごとの構成ファイルは除く)も削除するには、次のコマンドを実行します。

sudo apt-get purge ...

他のパッケージが必要としたために自動的にインストールされたが、現在は不要になったパッケージを削除するには、次のコマンドを実行します。

sudo apt-get autoremove

それを行うには、また、そのグローバル構成ファイルを削除します」

sudo apt-get --purge autoremove

パッケージを再インストールするには、次を実行:

sudo apt-get --reinstall install ...

パッケージを再インストールし、その際にシステム全体の構成ファイルを削除するには:

sudo apt-get --purge --reinstall install ...

キャッシュされたパッケージインストーラー(.deb)ファイルを削除するには(パッケージは削除されませが、再インストールするためにネットワーク経由で再度フェッチする必要があるため、パッケージは作成されます):

sudo apt-get clean

キャッシュされたパッケージインストーラファイルを削除したが、唯一再び必要とされそうにないパッケージ(すなわち、前回のよう彼らは、サーバーから削除されてきたので、古いされているものsudo apt-get update実行されました):

sudo apt-get autoclean

それはほんの短い概観でした。これは、のすべての可能な使用法をキャプチャしているわけではありません。また、インストールされているパッケージや利用可能なパッケージに関する情報を調べるためapt-getなど、APTスイートには他にも多くのユーティリティが用意されていapt-cacheます。

apt-getとのaptマニュアルページを読んで詳細を学ぶことができます。


また..がちのため、bashのエイリアスを作成する方法についての情報を追加することができます
jokerdino

2

aptこのエラーが発生したためだけのコマンドはありません。Eliah Kaganが 提供したリストは、 APTユーティリティを使用するためのリソースになる可能性がありますが、質問への回答としては、コマンドの記述における問題です。


1

apt-getを実行しようとしていますか?

実行してみてください

sudo apt-get update

その仕組みを教えてください。


1

aptは14.04の実際のコマンドであり、以下に示すようにapt-getとその仲間に関連しています。

:~# apt
apt 1.0.1ubuntu2 for amd64 compiled on Oct 28 2014 20:55:14
Usage: apt [options] command

CLI for apt.
Basic commands:
list - list packages based on package names
search - search in package descriptions
show - show package details

update - update list of available packages

install - install packages
remove  - remove packages

upgrade - upgrade the system by installing/upgrading packages
full-upgrade - upgrade the system by removing/installing/upgrading packages

edit-sources - edit the source information file
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.