(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。