簡単な:この記事では、パッケージを効果的に管理できるように、linuxでaptコマンドを使用する方法を例とともに説明します。

Debian、Ubuntu、Linux Mint、または他のDebianまたはUbuntuベースのディストリビューションを使用している場合は、今ではいくつかのaptコマンドに遭遇しているはずです。

最初のUbuntuの16.04で気づいた、aptはゆっくりと人気を集めています。, ますます多くのUbuntuベースのLinuxディストリビューションがaptをパッケージ管理のための推奨コマンドにすることを推進しているので、aptコマンドの使い方

Linux初心者のためのこのガイドでは、専門家のLinuxユーザーとして使用できるように、さまざまなaptコマンドを例とともに説明します。

aptとは何ですか?

Debian Linuxはdpkgパッケージングシステムを使用しています。 包装システムは取付けにプログラムおよび適用を提供する方法である。, このようにして、ソースコードからプログラムをビルドする必要はありません。 APT(先端パッケージツールのコマンドラインツールとの包装システムはDebian系Linuxディストリビューション.

それを管理するためのdpkgコマンドがすでにあります。 しかしAPTは包装を扱うより友好的な方法です。 新しいパッケージの検索とインストール、パッケージのアップグレード、パッケージの削除など

aptコマンドは、APTと対話してパッケージを管理するコマンドライン方法を提供します。,この時点で、私はapt-getがおそらくAPTの周りで最も人気のあるツールであることを言及しなければなりません。 しかしaptは代わりとしてゆっくり促進されます。 以前の記事でaptとapt-getの違いと、そもそもaptが導入された理由についてはすでに説明していますので、もう一度詳細には入りません。

aptコマンドを使用してDebianおよびUbuntuベースのLinuxディストリビューションのパッケージを管理する

Ubuntu16を使用しています。,04このチュートリアルでは、Linux Mint、elementary OS、Linux Liteなどの他のDebian/UbuntuベースのLinuxディストリビューションを使用できます。また、Ubuntuでポップアイコンとテーマを使用しているため、端末は通常の紫色をテーマにした端末とは異なります。

ご希望の場合は、Ubuntuユーザーにとって不可欠なaptコマンドのこのビデオを見ることができます。

aptでパッケージデータベースを更新

aptは実際に利用可能なパッケージのデータベースで動作します。, データベー これが、リポジトリを更新することが、新しいインストール後にLinuxシステムで最初に行うべきことである理由です。

パッケージデータベースを更新するにはスーパーユーザー権限が必要なため、sudoを使用する必要があります。

sudo apt update

このコマンドを実行すると、さまざまなサーバーから取得されているパッケージ情報が表示されます。,

apt updateはパッケージデータベースを更新します

ここでは、Hit、Get、Ignの三つのタイプの行が表示されます。 基本的にこれらは次のとおりです。

  • Hit:以前のバージョンからのパッケージバージョンに変更はありません。
  • Ign:パッケージは無視されています。 パッケージがあまりにも最近であるため、チェックすることさえ気にしないか、ファイルの取得にエラーがありましたが、エラーは些細なものであったため、 心配しないで、これはエラーではありません。,
  • Get:利用可能な新しいバージョンがあります。 パッケージ自体ではなく、バージョンに関する情報をダウンロードします。 上記のスクリーンショットの’get’行にダウンロード情報(サイズkb)があることがわかります。

プを設置パッケージにはapt

まを更新したパッケージのデータベースですが、更なる設置されます。 最するのは大変なのでアップすべてのパッケージをご用意しています。, 以下のコマンドを使用するだけです。

sudo apt upgrade

これにより、アップグレードされるすべてのパッケージがいくつ、どのパッケージがアップグレードされるかが表示されます。

となっています。figcaption>プ全パッケージを一度に

もうひとつの方法を更に以下のコマンド:

sudo apt full-upgrade

フルアップ動作と同じアップ以外の場合はシステムアップグレードニーズの除去、パッケージに既にインストールされているシステムです。, 一方、通常のupgradeコマンドはこれを行いません。

apt updateとapt upgradeの違いは何ですか?

apt updateを実行すると、パッケージが更新され、パッケージの最新バージョンが取得されます。 しかしそれは真実ではありません。 apt updateはパッケージのデータベースのみを更新します。

たとえば、XYZパッケージバージョン1.3がインストールされている場合、apt更新後、データベースは新しいバージョン1.4が利用可能であることを認識します。, Aptアップデート後にaptアップグレードを行うと、インストールされているパッケージを新しいバージョンにアップグレード(またはP>

sudo apt update && sudo apt upgrade -y

aptで新しいパッケージをインストールする方法

パッケージの名前がわかっている場合は、以下のコマンドを使用してインストールできます。

sudo apt install <package_name>

<package_name>目的のパッケージで。, Mplayerをインストールするとします。

sudo apt install mplayer
aptを使用してパッケージをインストールする

ここでの良いことは、自動-完成です。 したがって、正確なパッケージ名がわからない場合は、数文字を入力してtabキーを押すと、それらの文字で利用可能なすべてのパッケージが提案されます。, たとえば、

指定された名前のパッケージを見つけるために自動補完を使用します

aptで複数のパッケージをインストールする方法

一度に一つのパッケージをインストールする必要はありません。 パッケージ名をまとめて指定することで、一度に複数のパッケージをインストールできます。

sudo apt install <package_1> <package_2> <package_3>

既にインストールされているパッケージに対してapt installを実行した場合はどうなりますか?

心配する必要はありません。, これまでのデータベースが新しいバージョンが見つかるので、このプログは設置のパッケージに新しい。 あなたがそれをアップグレードしたくない場合を除き、それを使用して害は行われません。

アップグレードせずにパッケージをインストールする方法

何らかの理由でパッケージをインストールしたいが、アップグレードしたくない場合は、既にインストー,すべてアップグレードせずに

パッケージのみをアップグレードし、インストールしない方法

パッケージのみをアップグレードしたいが、インストールしたくない場合(まだインストールされていない場合)、次のコマンドでそれを行うことができます。

sudo apt install <package_name> --only-upgrade
パッケージのみをアップグレード

特定のバージョンのアプリケーションをインストールする方法

デフォルトでは、リポジトリで利用可能な最新バージョンがアプリケーションにインストールされます。, ただし、最新バージョンをインストールしたくない場合は、バージョン番号を指定できます。 インストールする正確なバージョン番号を知る必要があります。

パッケージの名前で=versionを追加するだけです。

sudo apt install <package_name>=<version_number>

aptでインストールされたパッケージを削除する方法

パッケージのインストールについて十分な話は、パッケージを削除する方法を見てみましょう。 脱パッケージや導入します。, 以下のコマンドを使用してください。

sudo apt remove <package_name>
パッケージを削除します

自動補完はここでも機能します。 であなただけの開始タイピングパッケージ名、プレスブリーからすべてのインストールされたパッケージで始ます。

パッケージをアンインストールする別の方法はpurgeを使うことです。 このコマンドは次の方法で使用されます。

sudo apt purge <package_name>

apt removeとapt purgeの違いは何ですか?,

  • apt removeパッケージのバイナリを削除するだけです。 それは残留構成ファイルを残す。
  • apt purge設定ファイルを含むパッケージに関連するすべてのものを削除します。

あなたが使用した場合apt remove特定のソフトウェアを取り除くために、その後、再びそれをインストールします,あなたのソフトウェアは、同じ設定ファ もちろん、再度インストールするときに既存の設定ファイルを上書きするように求められます。

Purgeは、プログラムの設定をめちゃくちゃにしたときに便利です。, あなたは完全にシステムからその痕跡を消去し、おそらく新たに開始したいと思います。 そして、はい、すでに削除されたパッケージでapt purgeを使用できます。

通常、apt removeはパッケージをアンインストールするのに十分です。

パッケージを検索する

パッケージを検索する私の好ましい方法ではありません。 しかし、これは特定のlibを探しているときに便利です。 目的の検索語で次のコマンドを使用するだけです。 検索用語を含むすべてのパッケージが検索されます。, インストールまたは削除する前に、以下のコマンドを使用できます。

apt show <package_name>

これは、依存関係、インストールおよびダウンロードサイズ、パッケージが利用可能なさまざまなソース、パッケージのコンテンツの説明など、指定されたパッケージに関する情報を表示します。

パッケージ情報を表示

listアップグレード可能なバージョンとインストール済みバージョン

aptコマンドにはlistという新しいオプションがあります。, このコマンドを使用すると、アップグレードする準備ができている新しいバージョンのパッケージをすべて表示できます。

apt list --upgradeable
アップグレード可能なすべてのパッケージを一覧表示します

システムにインストールされているすべてのパッケージは、インストールされたオプションを持ちます。

apt list --installed

–all-versionsという第三のオプションもあります。, それはあなたのシステムで利用可能なすべてのパッケージを一覧表示します:

apt list --all-versions

aptでシステムをクリーンアップする方法

私はスペースを解放するためにUbuntuシステムをクリーンアップする方法について話しました。 Apt-getとは異なり、ここにはcleanコマンドとautocleanコマンドはありません。 Autoremoveオプションを使用して、いくつかのディスク領域を解放することができます。

sudo apt autoremove

このコマンドは、インストールされたパッケージの依存関係を満たすために、自動的にインストールされたライブラリとパッケージを削除します。, パッケージが削除されると、これらの自動的にインストールされたパッケージは役に立たないもの

スペースを解放するためにautoremoveを使用します

私は最近、私のシステムをきれいにしていたので、削除するファイル それ以外の場合は、このコマンドで100Mbの空き領域を簡単に取得できます。

あなたの入力

私は意図的にこの記事にapt edit-sourcesコマンドを含めませんでした。, これは、このコマンドオプションが進行中の作業であり、この時点ではソースを開くだけで何もしないためです。お好みのエディタでファイルをリストします。

Linuxでaptコマンドを使用するためのこのガイドはどのように好きですか? Aptコマンドを例で理解しやすいことを願っています。 おのフィードバックは構築しながら案内。

あなたが読んだもののように? それを他の人と共有してください。

1.4KShares
  • Facebook1.,3KTwitter26LinkedIn11Reddit10Pocket0