Linuxのchroot環境をAtomsで管理する | TechRepublic

Linuxのchroot環境をAtomsで管理する | TechRepublic

Jack Wallen が、Linux 上で chroot 環境を簡単に作成および使用できる GUI を紹介します。

Linuxの機能として以前から提供されているchroot環境は、テスト目的のために分離環境を構築します。この分離環境により、テスト対象のアプリケーションがシステム環境にアクセスできないことが保証され、アプリケーションによる悪影響から保護されます。

参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)

このような環境は、開発目的や、サードパーティ製アプリを実際に展開する前のテストにも利用できます。結局のところ、すべての開発プロジェクトを盲目的に信頼すべきではありません。

しかし、chroot環境での作業はこれまで少々困難でした。Atomsは、chroot環境の作成と使用を非常に簡単にするGUIアプリケーションです。これにより、環境の作成にかかる時間を短縮し、開発とテストに多くの時間を費やすことができます。

Fedora Workstation に Atoms をインストールして使用する方法を説明します。

Atoms には次のような機能が含まれています:

  • chroot環境内でのファイルのブラウニング
  • マウントポイントを選択する機能
  • コンソールアクセス
  • AlmaLinux、Alpine Linux、CentOS、Debian、Fedora、Gentoo、openSUSE、Rocky Linuxのイメージをサポート
  • 使いやすいGUI

Atomsをインストールして使用するために必要なもの

必要なのは、Fedora Workstation または Flatpak をサポートする Linux ディストリビューションの実行中のインスタンスだけです。

Atomsのインストール方法

デスクトップにログインし、ターミナルウィンドウを開きます。次のコマンドでAtomsをインストールします。

flatpak install atoms

質問に必ず y と答えて、インストールを完了させてください。

Atomsの使い方

Atomsをインストールすると、デスクトップメニューにランチャーが表示されます。アプリを開くと、非常にシンプルで使いやすいインターフェースが表示されます(図A)。

図A

Atoms アプリを初めて実行したとき。
Atoms アプリを初めて実行したとき。

表示されるウィンドウ (図 B ) で、chroot 環境に名前を付け、chroot 環境のディストリビューションを選択し、ディストリビューションのリリースを選択する必要があります。

図B

Atoms を使用して新しい chroot 環境を作成します。
Atoms を使用して新しい chroot 環境を作成します。

chroot環境を設定したら、「作成」をクリックすると、Atomsがすぐに新しい環境を作成します。プロンプトが表示されたら「閉じる」をクリックすると、新しいchrootが表示されます(図C)。

図C

新しい Rocky Linux ベースの chroot が使用できるようになりました。
新しい Rocky Linux ベースの chroot が使用できるようになりました。

エントリをクリックすると、ファイルの参照、公開するマウント ポイントの選択、コンソールへのアクセスがいかに簡単かがわかります (図 D )。

図D

新しい TR TEST ダッシュボードでは、すべての機能にアクセスできます。
新しい TR TEST ダッシュボードでは、すべての機能にアクセスできます。

[コンソール] をクリックすると、すぐに環境のルート コンソールに移動します (図 E )。

図E

Rocky Linux chroot 環境用のコンソール。
Rocky Linux chroot 環境用のコンソール。

この時点で、開発中のアプリケーションの動作とテストを開始できます。おめでとうございます。chroot はかつてないほど簡単になりました。

Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。

記事をシェア

こちらもご覧ください

  • 開発者になる方法:チートシート
  • Linux 管理者向けハウツーガイド(無料 PDF)
  • 誰もが知っておくべき Windows、Linux、Mac のコマンド(無料 PDF)
  • Linux 101: 技術プロフェッショナルが知っておくべきこと
  • Linux、Android、その他のオープンソース技術の報道
ジャック・ウォーレンの画像

ジャック・ウォーレン

ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。

Tagged: