オペレーティングシステムとは何ですか?

オペレーティングシステムとは何ですか?

皮肉なことに、最初のLinuxコースを受講しながら、Linuxに精通している人が解決できる問題があると思いました!

私が受講するプロセスの一環として、CentOS 7をダウンロードしてインストールする必要があります。取り付け部分に問題があります。

いくつかの背景:

  • 公式ウェブサイトから「DVD ISO」ファイルをダウンロードしてください。
  • ファイル名: CentOS-7-x86_64-DVD.iso
  • ファイルサイズ: 4.33GB
  • OS X El Capitan v10.11の実行

ただし、ファイルをダブルクリックすると、次のエラーが発生します。

次のディスクイメージを開くことができません。
画像:CentOS-7-x86_64-DVD-1511.iso
理由:マウント可能なファイルシステムがありません。

ファイルを削除して再ダウンロードしますが、信頼性の高いまたは高速な接続がないため、本当に痛いので、そうしないことをお勧めします。

この問題を解決する方法はありますか?オンラインでいくつかの調査を行いましたが、満足のいく解決策が見つかりませんでした。当初は接続状態が悪く、ファイルが破損している可能性があると思いましたが、これは一般的な問題のようですが、そうではありませんか?

答え1

Linux(そしてUNIX)。オペレーティングシステムです。


オペレーティングシステムとは何ですか?

オペレーティングシステム(OS)は、コンピュータハードウェアで「直接」実行されるソフトウェア(今はファームウェアを無視する)であり、他のソフトウェアを実行できる標準環境を提供します。通常、iTunesやMicrosoft Wordなどのプログラム/アプリケーションは、実際のハードウェアを処理したくなく、オペレーティングシステムに何かを要求し、ハードウェアを処理し、結果をプログラム/アプリケーションに返します。

したがって、オペレーティングシステムはコンピュータハードウェアに直接アクセスするために使用されるため、他のオペレーティングシステムの外部にインストールされます。

あなたのMACは、すでにAppleがデバイスに提供しているオペレーティングシステムであるmacOSをオペレーティングシステムとして実行しています。

通常、コンピュータの起動時に起動するデバイスを変更できます。オペレーティングシステムのインストールDVDまたはUSBドライブを選択することは、新しいオペレーティングシステムをインストールする一般的な方法です。

これは、あるオペレーティングシステムが実際に別のオペレーティングシステムに「インストール」することはできませんが、いくつかの回避策があることを意味します。


デュアルブート

「デュアルブート」とは、単一のコンピュータに複数のオペレーティングシステムをインストールすることを意味します。

複数のハードドライブがある場合は最も簡単な方法なので、そのハードドライブにオペレーティングシステムをインストールしてから起動するハードドライブを選択するだけです。

単一のハードドライブに複数のオペレーティングシステムをインストールすることもできますが、これにはブートマネージャ(各オペレーティングシステムが起動する必要があるハードドライブの場所を計算するソフトウェア)が必要です。

MACはこの方法をお勧めしません。これは、実際にはmacOS以外のものを実行するためのものではなく、他のオペレーティングシステムがこの方法をサポートするとは思わないからです。


仮想デバイス

仮想マシンは、オペレーティングシステム内で実行され、完全なコンピュータであるかのように偽装するプログラムです。コンピュータであるふりをするので、オペレーティングシステムをインストールできます!

最も一般的な仮想マシンプログラムはおそらくVMwareです。ただし、検索して目的のプログラムを見つけることができます。

答え2

Centosをインストールするには、次のものが必要です。

  1. Centosを試してみることができる仮想マシン、Mac OSで試してみることができます。 仮想ボックスまたは平行線

  2. PCで直接試してください。しかし、それはあなたの現在のOSを消去します。あるいは、ハードドライブを分割してデュアルブートしたり、別の内部または外部ハードドライブにインストールすることもできます(LinuxはUSBデバイス(もちろんUSB3、USB2)で実行可能)動作しますが、非常に遅いです。

dvd dmg / imgをクリックするとLinuxを実行することはできません!おそらく未来には...

答え3

USBドライブからLinuxを実行できますか?

https://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx

答え4

仮想ボックスこれは間違いなくLinux学習体験を始める最も簡単な方法です。しかし、Linuxを学びたいならコマンドライン、起動するためにCDのグラフィカルインターフェイスを介してオペレーティングシステムをインストールしたくない場合があります。 (CDから1回以上のインストールプロセスを完了するのが最善ですが、Linuxコマンドラインだけを使用したい場合は必要ありません。)ので、VirtualBoxを使用することをお勧めします。結合する徒歩旅行者。


Macにインストールされている実際のCentOSからコマンドラインに最も速くアクセスするには、次のことをお勧めします。

  1. ダウンロードとインストール仮想ボックス
  2. ダウンロードとインストール徒歩旅行者(あなたが作ることができます使い捨て仮想デバイス。 )
  3. 端末(/Applications/UtilitiesMacにあります)を開きます。
  4. 次のように入力し、Enter キーを押して、すべての vagrant ファイルを保存する新しいディレクトリを作成します。

    mkdir vagrant
    
  5. このディレクトリを入力してください。あなたのものを変えなさいDこのディレクトリのディレクトリ - 次のように入力してEnterを押します。

    cd vagrant
    
  6. 作成する特定の仮想マシンに関連するファイルを保持するディレクトリを作成します。たとえば、

    mkdir centos-6
    
  7. 結ぶ人Dこのディレクトリのディレクトリ:

    cd centos-6
    
  8. このディレクトリから仮想マシンを作成するときに実行する仮想マシンの「イメージ」(マシンの保存されたスナップショットの状態)を指定して、「Vagrant環境」を初期化します。

    vagrant init centos/6
    
  9. 以下に基づいて仮想マシンを作成します。CentOS 6 放浪者箱「イメージ」前のコマンドで指定したものです。

    vagrant up
    

    最初はコンピュータが必要なので時間がかかります。ダウンロードCentOS 6の仮想マシン「イメージ」がインストールされました。インターネット接続が良ければ役に立ちます。毎回このように長くかかるわけではなく、初めて一度だけすればいいです。

  10. Secure Shell Protocol(SSH)を使用して、今作成した仮想マシンにログインします。

    vagrant ssh
    

それはすべてです。これで、コンピュータの仮想マシン内で実行される完全なCentOS 6インストールが完了しました。あなたはできますどの「ホスト」コンピュータ(Mac)のファイルに悪影響を及ぼすことなくこのコンピュータに入りたいと思います。


コンピュータで作業を終えたら、非常に簡単にコンピュータに戻ることができます。

exit

ただし、仮想マシンは引き続き実行されます。削除せずに終了するには、以下を実行します(仮想マシンの内部ではなく自分のコンピュータで)

vagrant halt

その特定の仮想マシンをクリーンアップするには(次回前のvagrant up仮想マシンを変更せずにまったく新しい仮想マシンを持つようにするため)、次のコマンドを実行してその仮想マシンを削除できます。

vagrant destroy

他の種類のLinuxオペレーティングシステムが必要な場合は、次のものがあります。オンラインには様々なVagrantボックスがあります。 これらの多くは、ユーザーが作成したもので、奇妙なソフトウェアの組み合わせがインストールされている場合とそうでない場合があります。

通常、(学習目的で)他のものを使用するまで、使用しているOSの公式ボックスを使用することをお勧めします。

関連情報