仮想マシンよりも軽量で、DockerやWSLよりもシンプルなLinux環境

仮想マシンよりも軽量で、DockerやWSLよりもシンプルなLinux環境

[[381793]]

学生の中には、Windows または macOS システムを使用しているものの、Linux プログラムを開発する必要がある人もいます。この場合、一般的には次のオプションがあります。

  1. デュアルシステムをインストールする
  2. Linuxサーバーを購入する
  3. 仮想マシンをインストールし、仮想マシンにLinuxシステムをインストールします。
  4. Windows 10に付属するWSLサブシステム
  5. Dockerをインストールし、Docker経由でLinuxコンテナを起動し、コンテナ内で操作する

しかし、上記の 5 つのソリューションは、大きすぎたり、面倒すぎたり、高価すぎたりします。使い方は簡単ではありません。

現時点では、6番目のオプションとしてマルチパス[1]が残っています。これを使用すると、コマンドを 1 行実行するだけで、実際の Ubuntu システムを取得できます。

Linux、Windows、macOS のいずれの場合でも、Multipass のインストールは非常に簡単です。 Windows の場合は、公式 Web サイトからインストール パッケージをダウンロードし、ダブルクリックしてインストールするだけです。 macOS では、インストール パッケージをダウンロードするか、Homebrew を使用してインストールできます。ここでは Homebrew を例に挙げます。

  1. brew インストール--cask マルチパス 

インストールが完了すると、次の図が表示されます。

次に、ターミナルにコマンド ラインを入力して Linux システムを作成します。

  1. マルチパス起動--name ubuntu  

Enter キーを押すと、Multipass は最新の Ubuntu LTS バージョンをミラーとして使用して Ubuntu 環境を作成します。最初の実行には約 30 分かかる場合があります。次の図に示すように:

--name ubuntu の後の ubuntu はこの環境の名前であり、任意に設定できます。省略することもできます。

Ubuntu 環境ができましたが、どうやって入るのでしょうか?実際、必要なコードは 1 行だけです。

  1. マルチパス シェル Ubuntu

実行効果は以下の図に示されています。

これで、実際の Ubuntu に入りました。次に、現在のターミナル ウィンドウで実行されたすべての操作がこの Ubuntu 環境で実行されます。次の図に示すように:

この Linux 環境にいくつかのファイルを転送する場合は、ホスト マシン上のフォルダーを Linux にマウントすると、フォルダーにコピーされたすべてのコンテンツが自動的に Linux に同期されます。マウントにも 1 つのコマンドだけが必要です。

  1. ホスト ubuntu の既存のフォルダをマルチパスマウントする: ターゲットフォルダ

例えば:

  1. マルチパスマウント ~/Projects/spider ubuntu:~

実行効果は以下の図に示されています。

Linuxは左側、ホストは右側にあります

これで、~/Project/spider フォルダーに新しいファイルを作成またはコピーすると、それらのファイルは自動的に Linux に同期されるようになります。

Multipass を使用すると、システム間プログラムの開発がはるかに簡単になります。

最後に、ちょっとしたアンケートをしてみましょう。 Linux を使用している場合、環境をどのように設定しますか?

参考文献

[1]マルチパス:https://multipass.run/

この記事はWeChatの公開アカウント「WeiwenCode」から転載したもので、以下のQRコードからフォローできます。この記事を転載する場合は、WeiwenCode の公開アカウントにご連絡ください。

<<:  Linux 仮想化 KVM-Qemu Virtio デバイスの分析

>>:  2021年春節ガラステージでブラックテクノロジーを披露 - XRテクノロジー

推薦する

Hostingcove - アメリカ合衆国の独立記念日を祝う / 仮想ホストが 84% オフ / フェニックス データ センター

Hostingcove は、米国独立記念日を祝して、仮想ホストを 74% 割引で提供しています。各ホ...

タオバオストアのプロモーションによりトラフィックが飛躍的に増加します

今日は私が以前お店を経営していた時に使っていたこの方法を紹介します。結果は素晴らしく、コンバージョン...

共同購入ウェブサイトの変革の道: B2C 電子商取引は一時的な対策に過ぎない

8月14日、2011年の共同購入サイトの隆盛から、多くのプレイヤー間の激しい競争、そして今年の倒産、...

Inspur CloudのLi Mingyu氏:クラウドデータ統合は、従来のIT変革のための統合ソリューションを提供します

11月25日、国内データベース業界の有名企業であるDAMOは北京で「抜刀、智能の未来」2020年DA...

ビジネスウェブサイトへのトラフィックを増やす方法

企業はインターネットの重要性をますます認識するようになり、インターネットを第二の人生のようにしっかり...

Red Hat はポートフォリオを更新し、クラウドネイティブ アプリケーション開発のパフォーマンスとスケールをさらに向上させました。

オープンソース ソリューションの世界的大手プロバイダーである Red Hat は最近、Kuberne...

ウェブマスターデイリー:アリとSina BBSの提携は「役に立たないサービス」になった

1. アリババが新浪に投資し、経営陣は9億元の巨額の利益を得たアリババと新浪資本が提携したとき、一つ...

Xiong Zhanghao PC版のSEOを最適化する方法!

月収10万元の起業の夢を実現するミニプログラム起業支援プラン百度の新検索が徐々に「ステーション」から...

Hostodo: 米国西海岸のスポケーンデータセンターを追加、最低年額12ドル

2006年に設立されたHostodoは本日、米国西海岸のワシントン州でシアトルに次ぐ第2の都市、スポ...

売上成長を促進するためのウェブサイトユーザーの消費心理の浸透に関する簡単な分析

人にとって心こそがすべてです。ただ、それぞれの人の心は本質的に異なります。外的なことは簡単に見ること...

CCTV、LeTVを「A Bite of China」の違法放送で訴え、80万元の賠償を要求

本紙(王秋実記者)は、ヒットドキュメンタリー「A Bite of China」が全国で人気を博してい...

企業のクラウドコストを効果的に管理するための6つのポイント

[51CTO.com クイック翻訳] 多くの企業の実際のクラウド支出は予算を超えており、「予算内に収...

JVM を理解するのは難しくありません!

数日前、私は Alibaba のインターン生に面接を行い、Dalvik 仮想マシンがクラスファイルを...

中国サイバースペース管理局:噂との戦いは意図的なものと意図的でないものに分ける必要がある

ネット世論の監視機能を十分に発揮させることと、ネット上の噂を取り締まることは矛盾しない。違法性の境界...