VirtualBoxにOpenSuseをインストールする方法

VirtualBoxにOpenSuseをインストールする方法

仮想マシンはホストマシンにインストールされます。
CPU とメモリはホスト マシンと共有する必要があり、仮想マシンのハード ディスクはホスト マシン上の大きなファイルです。
Linux 仮想マシン opensuse インストール イメージをダウンロードします。

openSUSE を選ぶべき 5 つの理由

opensuse15.2 64 ビット ミラーのダウンロード アドレスをインストールするには、次の URL にアクセスしてください: https://www.uc23.net/xitong/81274.html

ここに画像の説明を挿入

Vmware と VirtualBox のどちらの仮想マシンの方が優れていますか?

VirtualBox を次の場所からダウンロードします: https://www.virtualbox.org/wiki/Downloads
1. インストールファイル: わずか 100M、VM よりもはるかに小さい

ここに画像の説明を挿入

2. 拡張パックをインストールする

ここに画像の説明を挿入

VirtualBox Extension Pack は、VirtualBox ユーザー向けに設計された多機能拡張パックです。この拡張パックは、USB 3.0 デバイスとの互換性、CPU 使用率の向上、ハードディスク イメージ ファイルのサポートなどの機能を含むソフトウェア自体の機能を大幅に強化し、Win、Mac、Linux、Solaris などのオペレーティング システムと完全に互換性があります。

VirtualBox の拡張機能 VBoxGuestAdditions は本当に素晴らしいです! VirtualBox は、拡張機能がインストールされていないと非常に弱くなります。小さなウィンドウでしかアクセスできず、常にホストキーを介してマウスを切り替える必要があるため、非常に面倒です。最初は仮想マシンの解像度を上げたかっただけで、常に小さくて使いにくいのは嫌だったのですが、VBoxGuestAdditionsをインストールすると多くの問題が解決できることが分かりました~~

3. (3つのバージョン番号は一致している必要があります。ここではすべて6.1.18です) VirtualBox GuestAdditionをダウンロードします。

VirtualBox GuestAddition の機能 (機能の説明の一部はインターネットから引用したものです):

1. マウスの統合: マウスをゲスト OS から自動的に解放するために VirtualBox のホストキー (デフォルトでは右 Ctrl) キーを押す必要がないため、ホスト OS とゲスト OS 間でマウスをシームレスに移動できます。 GuestAddition は、これを実現するために HostOS マウス ドライバーと通信できる GuestOS マウス ドライバーを提供します。

2. 共有フォルダー: ホスト/ゲスト OS 間でファイルを交換できます。ホスト OS 上にフォルダーを設定し、それを VirtualBox の共有フォルダーとして指定すると、ゲスト OS にネットワーク アクセスがない場合でも、ゲスト OS のネットワーク共有フォルダーとしてアクセスできるようになります。

3. より優れたビデオ サポート: VirtualBox の仮想グラフィック カードは最も基本的なビデオ機能のみを提供しますが、GuestAddition のグラフィック カード ドライバーは超高解像度と 2D3D ビデオ アクセラレーションを提供します。仮想マシン ウィンドウのサイズを調整すると、ゲスト OS で解像度を設定するのと同じように、ゲスト OS が自動的に適応します。

4. シームレス ウィンドウ: この機能は非常に強力です。 GuestAdditionがインストールされていない場合、仮想マシンウィンドウは独立したウィンドウのみになります。GuestAdditionをインストールし、シームレスウィンドウモードを有効にすると、ゲストOSは仮想マシンウィンドウから飛び出してホストOSのデスクトップに埋め込まれ、ホストOSの通常のアプリケーションとして動作します。

サポートされているゲスト OS には、<Linux、X Window を実行する Solaris> が含まれます。

シームレスモードのオン/オフのショートカットキー: HostKey+L

注: VirtualBox のデフォルトの HostKey は右 Ctrl です。

5. 一般的なホスト/ゲスト通信チャネル: この機能は主にプログラマーに関連します。 GuestAddition の「ゲスト プロパティ」は、ホスト/ゲスト間でデータを交換してゲスト OS を制御または監視するために使用できる共通の文字列ベースのメカニズムを提供します。たとえば、ホスト OS 上のゲスト OS プログラムの起動、実行、シャットダウンを直接制御します。

6. 時刻同期: 何らかの理由により、ホスト OS とゲスト OS のシステム時刻が同期されない場合があります。VirtualBox 自体も同期機能を提供していますが、GuestAddition の時刻同期の効率と方法は VirtualBox 自体よりもはるかに優れています。

7. 共有クリップボード: ホスト/ゲスト OS 間でコピーと貼り付けが可能です。

8. 自動ログイン: 証明書を使用する場合も含め、GuestOS が自動的にログインするように設定できます。

仮想化技術を有効にする

ここに画像の説明を挿入

私は Dell Inspiron を使用しています。電源ボタンを押し、コンピュータの起動インターフェイスが表示されたら、F2 キーを押して BIOS セットアップ インターフェイスに入ります。 ————》入ってみたらすでに設置してありました! !

VirtualBoxでセットアップを開始する

1. 仮想コンピュータの保存場所を変更する

ここに画像の説明を挿入

2. 拡張機能に拡張パックを追加する

ここに画像の説明を挿入

新しい仮想マシンを作成する

ここに画像の説明を挿入

プロセッサの数は状況によって異なり、ハードウェア アクセラレーションのオプションも確認する必要があります。

ここに画像の説明を挿入

CD-ROM ドライブを割り当てるには、仮想ディスク -> ダウンロードした openSUSE 15.2.DVD_iso を選択します。

ここに画像の説明を挿入

OpenSUSE Leap 15.0 のインストール方法 中国語を選択しないように注意してください!

ここに画像の説明を挿入

opensuseをインストールした後の設定

1.カメレオンアイコンを開き、Konsoleを選択します

ここに画像の説明を挿入

デバイスを選択 -> 仮想ディスクを選択 -> ファイル VBoxGuestAddtions.iso を選択

ここに画像の説明を挿入

その後、ファイルマネージャを開いて、リムーバブルで見つけることができます

ここに画像の説明を挿入

ターミナルに入力

管理者権限を取得するには、ターミナルでフォルダの場所に切り替えます(場所を右クリックして[プロパティ]を選択すると場所が表示されます)。

ここに画像の説明を挿入

その後、再度フォルダに入り、「ls」でファイル内のすべてのファイルを表示し、

./VBoxLinuxAdditions.run

拡張機能のインストール

ここに画像の説明を挿入

vscodeをインストールする

opensuse では VScode の rpm パッケージをダウンロードできなかったので、win10 ホストマシンでダウンロードしました。
次に、コントロール「ファイルマネージャ」を介して仮想マシンに渡します。

ここに画像の説明を挿入

使用

管理者モードに入り、インストールパッケージがあるディレクトリにcdするコマンド

rpm -vih パッケージ名

インストールして which コマンドを使用して、gcc、make、gdb がインストールされているかどうかを確認します。インストールされていない場合は機能しません。

zypper インストール名

インストールするだけ

これで、VirtualBox への OpenSuse のインストールに関するこの記事は終了です。VirtualBox への OpenSuse のインストールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Windows 7 64 ビット Ultimate エディション向け VirtualBox 4.3.12 インストール チュートリアル
  • VirtualBox に Centos6.8 をインストールする際の E_INVALIDARG (0x80070057) の解決方法
  • CentOS 7 での VirtualBox インストールの機能強化 (共有フォルダ)
  • VirtualBoxにCentOSをインストールして、マウスの自動切り替えやコピー&ペースト機能を実現する
  • VirtualBox に CentOS7 をインストールする (グラフィック手順)

<<:  CSS テキスト配置実装コード

>>:  Vueはページキャッシュ機能を実装する

推薦する

Ubuntu 18.04 は pyenv、pyenv-virtualenv、virtualenv、Numpy、SciPy、Pillow、Matplotlib をインストールします

1. 現在、Pythonのバージョン管理ツールは数多く存在します。その中でも比較的使いやすいのがPy...

Sqoop エクスポート マップ 100% 削減 0% さまざまな理由と解決策でスタック

私はこのようなバグを典型的な「ハムレット」バグと呼んでいます。これは、「エラーメッセージは同じだが、...

MySQL無料インストール版のパスワード設定に関する詳細なチュートリアル

方法1: SET PASSWORDコマンドを使用する MySQL -u ルート mysql> ...

JS の効率的なマジック演算子の概要

JavaScript は現在、毎年新しいバージョンがリリースされており、より便利で効率的な新しい演算...

Linuxサーバーのディスク容量を拡張する方法

目次序文ステップ序文今日、es ログが記録されていないことに気付きました。filebeat、elas...

Vueにおけるキーの役割と原理の詳細な説明

目次1. 結論から始めましょう2. キーの役割2.1 例2.2 上記の例を修正する2.3 例を再度修...

Vueバックグラウンド管理に多言語機能を追加する例

目次1.まず、main.jsページを設定します2. 対応するパスの下で言語パックを構成します。ここに...

Docker-compose インストール db2 データベース操作

db2 データベースをホストマシンに直接インストールするのは面倒で、ユーザーや権限を巻き込むのも不便...

VMWare14.0.0のUbuntu仮想マシンで共有フォルダを設定する

これは私の最初のブログ投稿です。時間の制約があるため、どのようにフォーマットすればよいかわかりません...

Nginx の add_header ディレクティブに注意する必要があるのはなぜですか?

序文ご存知のとおり、nginx 構成ファイルは add_header ディレクティブを使用して応答ヘ...

Linux で ARM 開発ボード用のファイルシステムを作成する

1. Busyboxのソースコードをオンラインでダウンロードしてください。コンパイル方法については、...

フレームセットを使用して複雑なページレイアウトを実装するためのテクニックの概要

コードをコピーコードは次のとおりです。 <html> <!--混合フレームレイアウ...

WeChatミニプログラムページ間の価値転送を実装する方法の例

ミニプログラムページ間で値を渡すみなさんこんばんは。こんばんはと言うのは、これを夜に書いたからです。...

TypeScript における型保護の詳細な説明

目次概要型アサーション構文ではインスタンスオブ構文typeof構文要約する概要TypeScript ...

CSS3 の transition、transform、translate の違いと機能の簡単な分析

変換して翻訳するTransform は、変換と変形を意味します。他の幅属性や高さ属性と同様に、CSS...