te155

AlpineLinuxパッケージを管理するための13のAPKコマンド

(oneechanblog) – アルパインLinux は、に基づく独立した無料のオープンソースLinuxディストリビューションです。 BusyBox と ムスク。 これは、軽量でセキュリティ指向のLinuxディストリビューションであり、フットプリントが小さい(約 160 MB)。

このため、アプリケーションをデプロイおよび実行するための分離された環境を提供する軽量コンテナおよびスタンドアロンユニットの作成に広く使用されています。

アルパインLinux シンプルさ、セキュリティ、およびリソースの効率的な使用を望むユーザーを対象としています。 x86、x86-64用に設計されています。 AArch64およびARMアーキテクチャ。

他のLinuxディストリビューションと同様に、 アルパインLinux と呼ばれる独自のパッケージマネージャーが付属しています apk ((アルパインパッケージホルダー)そしてすべてにプリインストールされています アルパインLinux 分布。

APK いくつかのソフトウェアパッケージに言及するだけで、ソフトウェアパッケージの検索、インストール、アップグレード、リスト、および削除を含むすべてのパッケージ管理アクティビティを処理します。 このガイドでは、 APK のコマンド例 アルパインLinux。

AlpineLinuxのパッケージとリポジトリ

を見る前に apk パッケージを管理するために利用できるコマンド、私たちに連絡してください アルパインLinux リポジトリ。

アルパインLinux デフォルトで有効になっている2つのリポジトリがあります。 主に と コミュニティ リポジトリ。

The 主に リポジトリには、厳密にテストされ、によって正式にホストされることが承認されたパッケージが含まれています アルパインLinux コア開発チーム。
The コミュニティ 一方、リポジトリには、エッジリポジトリまたは実験リポジトリから移植されたコミュニティサポートパッケージが含まれます。

あなたの住所に アルパインLinux システム、あなたはでアーカイブを見つけることができます / etc / apk / repository 次のように、catコマンドを使用してそれらを表示できます。

$ cat /etc/apk/repositories

LinuxAlpineリポジトリ

リポジトリを見た後、すぐにを使用してパッケージの管理を開始しましょう apk パッケージ管理。

1.AlpineLinuxを更新します

のリポジトリとパッケージリストを更新するには アルパインLinuxコマンドを実行

$ apk update

AlpineLinuxを更新する

2.パッケージの可用性を探します

パッケージをインストールする前に、パッケージがリポジトリに正式に保存されていることを確認する必要があります。 これを行うには、次の構文を使用します。

$ apk search package_name

たとえば、 ナノ リポジトリにパッケージ化するには、次のコマンドを実行します。

$ apk search nano

AlpineLinuxでのパッケージ検索

3.インストールされたパッケージの説明を取得します

在庫のあるパッケージの説明、パッケージについては、次のURLにアクセスしてください。 -v と -d 写真のようにフラグ。 オプション -d 説明を表します -v オプションで、詳細出力に出力します。

$ apk search -v -d nano

AlpineLinuxでパッケージの説明を取得する

4.AlpineLinuxにパッケージをインストールします

上記のパッケージをインストールするには アルパインLinux構文を使用する:

$ apk add package_name

たとえば、nanoテキストエディタをインストールするには、次のコマンドを実行します。

$ apk add nano

AlpineLinuxにパッケージをインストールする

または、次の構文を使用して、1つのコマンドで複数のパッケージをインストールすることもできます。

$ apk add package1 package2

たとえば、以下のコマンドは、neofetchとvimエディターをオンザフライでインストールします。

$ apk add neofetch vim

AlpineLinuxに複数のパッケージをインストールする

インストールしたかどうかを確認できます ネオフェッチ 次のコマンドを実行します。

$ neofetch

これにより、OSタイプ、カーネル、稼働時間、CPUやメモリなどの基盤となるハードウェアなどのオペレーティングシステムに関する情報が入力されます。

NeofetchディスプレイLinux情報

それを確認するには vimエディター インストール、実行するだけ vimコマンド 引数なしで、これはに関する情報を表示します vim。

$ vim

Vimエディター情報

The -i パッケージをインストールするときのユーザー操作のオプションのプロンプト。 それが引き起こした apk パッケージのインストールを続行するか、中止するかを尋ねます。

$ apk -i add apache2

パッケージ確認のインストール

5.AlpineLinuxにインストールされているパッケージを確認します

特定のパッケージがインストールされているかどうかを調べるには、次の構文を使用します。

$ apk -e info package_name

この例では、次のことを確認しています。 ナノ インストールされています。

$ apk -e info nano

または、同じ行に複数のパッケージをリストして、複数のパッケージが存在するかどうかを確認することもできます。 この例では、両方が ナノ と vim インストールされています。

$ apk -e info nano vim

AlpineLinuxでのパッケージチェック

インストールされているパッケージのバージョンやサイズなどの追加情報を一覧表示するには、次のコマンドを実行します。

$ apk info nano

AlpineLinuxのパッケージ情報を確認する

6.パッケージに関連付けられているファイルを一覧表示します

The -L フラグを使用すると、バイナリや構成ファイルなど、パッケージに関連付けられているファイルを一覧表示できます。

$ apk -L info nano

AlpineLinuxにインストールされているパッケージファイルを一覧表示します

7.パッケージの依存関係を一覧表示します

と -R オプションで、パッケージが依存するパッケージを一覧表示できます。 次の例では、依存関係を一覧表示します vim 依存。

$ apk -R info vim

AlpineLinuxの依存関係を一覧表示する

8.パッケージのインストールサイズを見つけます

パッケージのインストールサイズを確認するには、次を使用します。 -s オプション(小文字)は次のとおりです。

$ apk -s info vim

AlpineLinuxにインストールされているパッケージサイズを検索する

9.インストールされているすべてのパッケージを一覧表示します

インストールされているすべてのパッケージを一覧表示するには アルパインLinuxコマンドを実行します:

$ apk info

AlpineLinuxにインストールされているすべてのパッケージを一覧表示する

10.AlpineLinuxのアップグレード

上記のすべてのパッケージをアップグレードするには アルパインLinux 最新バージョンにするには、コマンドを実行します

$ apk upgrade

AlpineLinuxのアップグレード

すぐにアップグレードプロセスを行うには、合格してください -s 選択。 これはシミュレーションを実行するだけで、パッケージがアップグレードされるバージョンを示します。 パッケージはアップグレードされません。

$ apk -s upgrade

Linuxドライランアルパインアップグレード

11.アップグレードパックを保管してください

アップグレード後に一部のパッケージを保持したい場合があります。 維持する例 ナノ 現在のバージョン(nano-5.9-r0)では、コマンドを実行します。

$ apk add nano=5.9-r0

AlpineLinuxでアップグレードパッケージを保持する

これは無料になります ナノ 他のパッケージが最新バージョンにアップグレードされた場合のアップグレードからのパッケージ。

後でアップグレードパッケージをリリースするには、次のコマンドを実行します。

$ apk add ‘nano>5.9’

12.AlpineLinuxでのパッケージの削除

パッケージが不要になった場合は、次の構文でパッケージを削除できます。

$ apk del package_name

たとえば、削除するには vimコマンドを実行します。

$ apk del vim

AlpineLinuxでパッケージを削除する

13.Apkコマンドのヘルプを取得します

多くのための apk コマンド、あなたは閲覧することができます apk 示されているヘルプリスト

$ apk –help

APKコマンドヘルプ

このガイドでは、 高山 apkコマンドの例。 上記のパッケージのインストールと管理を開始する際に、これがお役に立てば幸いです。 アルパインLinux。

次の投稿
プリンセスブライドから借りたエリックアンドレの非現実的なジョーカーのエピソード
前の投稿
佐々木と宮野の見どころ

ノート:

AZ: 動物の世界、ペット、ペット、野生の自然に関するカテゴリー記事…
SP:スポーツカテゴリー。
New vs Ne: ニュースコラム。
Te: テクノロジー カテゴリ。
Gt:エンターテインメントカテゴリー。
Bt: 占い、星占い、超常現象、超常現象。
Ta:人生コラム。