序文
ずいぶん前にブログを始めることにしましたが、さまざまな理由でまだ始めていません。
開発に携わっている多くのプログラマにとって、彼らは通常、メモを取る習慣があると思います。私は通常、新しい知識を学ぶときにいくつかのメモを取りますが、それはローカルにWord文書の形で存在します。これは、コンピューターの変更または不適切な管理のために失われることがよくあります。残念ですが、「クラウド」側にないものを尋ねると、他の人を助けることができるでしょう。
最近、新しいコンピュータを交換して、Ubuntu仮想マシンを再インストールしたことがありました。これは、ここに具体的に記録されています。最初の章として、組み込み開発を始めたい学生を支援したいと思います。
1.ロングトーク
1.1 Ubuntuの仮想マシンの役割
特定の開発作業に従事する前に、最初のステップは対応する開発環境を構築することです。Windowsアプリケーション開発の場合、VS統合開発ツールが最初にインストールされ、この場合、開発環境とホストはPC上にあります。同様に、組み込み分野では、ほとんどの組み込みシステムはARM + Linuxのフレームワーク構造に基づいています。アプリケーションレイヤーソフトウェアの開発でも、低レベルのソフトウェア開発でも、対応するプログラムをコンパイルするために最も基本的なコンパイラが必要です。デバイスはソフトウェアのセットでもあり、システム、つまりUbuntuシステム(Linuxカーネルシステムが利用可能)にインストールする必要があり、組み込みシステムはLinuxカーネルに基づいています。コンパイラーのコンパイル環境とホストマシン(開発されたプログラムを実行するターゲットマシン)は同じプラットフォームまたはマシン上にないため、この種のコンパイラーはクロスコンパイラーと呼ばれることがよくあります。
Ubuntu仮想マシンにとって最も重要なことは、armコンパイラにオペレーティング環境を提供することであると同時に、コードを編集できることであることがわかります。結局、それはオペレーティングシステムが持つべき機能です。もちろん、デュアルシステムを仮想マシンとしてインストールせずにインストールすることもできます。
1.2 Ubuntuを選ぶ理由
一般的に使用されているDebian、RedHat、CentOSなど、多くのLinuxディストリビューションが市場に出回っており、サーバーには後者がよく選択されます。ただし、Ubuntuが推奨される理由はいくつかあります。
-
たくさんのソフトウェアを持っている
-
広範なコミュニティとサポートフォーラム
-
ユーザーフレンドリーで強力
-
安定して効率的
1.3ツールの準備
-
Ubuntu镜像
-
VMwareワークステーション
Ubuntuイメージは公式Webサイトから直接ダウンロードできますが、安定した長期サポートバージョン、できれば新しいバージョンをダウンロードすることをお勧めします。
VMwareは有料ソフトウェアです。クラックされたバージョンをオンラインでダウンロードできます。ダウンロードリンク:https : //www.7down.com/soft/310739.html
2.公式スタート
2.1 VMwareをインストールする
直接インストール、特別な注意なし
2.2 Ubuntu仮想マシンを作成する
ここではVMwareの15Proバージョンを使用していますが、他のバージョンの作成プロセスは基本的に同じです。
図1
次に、カスタムインストールを選択します。互換性オプションはデフォルトのままにすることができます。[次へ]をクリックするだけです。次のページは下図のようになり、最後の2つの項目のいずれかを選択し、2番目の項目を選択するときにUbuntuのISOファイルを指定します。ISOファイルはインストール後に使用されないため、任意のディレクトリに自由に配置できます。複数の仮想マシンがインストールされている場合は、3番目のオプションをお勧めします。
図2
常に次のステップに従い、指示に従ってセットアップするか、推奨設定を維持してください。ここでは繰り返されません。これらの設定は後でリセットできます。試行錯誤を恐れないでください。重要な設定は次のとおりです。
図2では、後でオペレーティングシステムをインストールすることを選択しているため、仮想マシンを起動する前にISOファイルを再作成する必要があります。
これで仮想マシンの作成が完了しましたので、仮想マシンの電源を入れた後、Ubuntuシステムのインストール処理に入りますので、Windowsシステムのインストールと同様に、システム単体でインストールできます。
2.3 VMwareツールのインストール
2.3.1 VMware Too作用
また、共有フォルダー機能を利用したい場合は、本ツールもインストールする必要があります。
最初のインストールに失敗しました。open-vm-toolsをインストールするようにメッセージが表示されました。これは、最新バージョンのVMwareを使用しているためです。その後、open-vm-toolsをインストールします。効果は同じです。古いバージョンのVMwareはVMware Toolsをインストールできます
の。
ソフトウェアパッケージをここに配置できません。ソフトウェアソースを国内サーバーとして指定する必要があります。ubuntuの[Software&Updates]設定で直接設定し、次のコマンドを使用してソフトウェアソースを更新できます。
解決されたその他のエラー:
使用しているコンピュータはAMD CPUです。次のエラーメッセージが表示されますAMD-Vが無効になっていますこのオプションは、AMD CPUでMMU仮想化サポートが有効になっていないことを意味します。したがって、このサポートを有効にするには、BIOSに入る必要があります。このオプションの名前はマザーボードによって異なるため、Baiduはそれ自体で解決できます。
2.4その他の一般的なサービス
-
samba:ディスクマッピング、ユーザー間の共有ディスクとwin、Ubuntuファイルへのアクセスだけでなく、Windows上のネットワークディスクにアクセスできます
-
FTP:ファイル転送
-
ssh:端末制御、リモートログイン、ファイル転送
-
nfs:ネットワークファイルシステム、mountコマンドで直接アクセスをマウント
sudo apt-get install +パッケージ名で十分です。インストール後、一部は構成ファイルを変更してサービスを再起動する必要があります。