Armadilloフォーラム

ATDE9をOracle VM VirtualBoxを使用せず直接動作させる方法

masa.yamaguchi

2025年3月19日 17時56分

==========
ATDE9一般の質問です。
==========

初歩的な質問で申し訳ございませんが、以下お伺いしたいことがございます。
-------
現在、ATDE9はVirtualBox上で動作させるのが一般的な方法です。

もしご実績があれば教えていただきたいのですが、ATDE9を直接PCにインストールして動作させることは可能でしょうか。
クロスビルドの速度向上を目指しており、直接インストールして動作させる方法があれば、ご教示いただけると幸いです。

コメント

at_shota.shimoyama

2025年3月21日 10時34分

アットマークテクノの下山です。

> もしご実績があれば教えていただきたいのですが、ATDE9を直接PCにインストールして動作させることは可能でしょうか。
> クロスビルドの速度向上を目指しており、直接インストールして動作させる方法があれば、ご教示いただけると幸いです。

残念ながら、ATDE9を直接PCにインストールして動作させることはできません。
ただ、ATDE9はDebian 11(https://cdimage.debian.org/cdimage/archive/11.11.0/amd64/iso-dvd/)をベースにして作成しているので、ホストOSとしてDebian11をインストールしてから必要なパッケージのインストールなどすればクロスビルドの速度向上になるかと思います。

Debian11インストール後の手順としては大まかに以下のような流れになります。
■atmarkユーザーにsudo 権限付与

gpasswd -a atmark sudo

■/etc/apt/source.list を修正
以下をコメントアウト

# cdrom 〜〜〜〜

以下を変更

- deb http://ftp.jp.debian.org/debian/ bullseye main
+ deb http://ftp.jp.debian.org/debian/ bullseye main non-free

■アーキテクチャ設定

sudo dpkg --add-architecture arm64
sudo dpkg --add-architecture armhf

■/etc/apt/preferences.d/atmark-techno-pin-1001を編集

Package: *
Pin: origin download.atmark-techno.com
Pin-Priority: 1001

■/etc/apt/sources.list.d/atmark-techno.listを編集

deb http://download.atmark-techno.com/debian/ bullseye main contrib non-free
deb-src http://download.atmark-techno.com/debian/ bullseye main contrib

■パッケージまわり

sudo apt install curl
sudo curl -fsSL https://download.atmark-techno.com/debian/atmark-debian.gpg -o /etc/apt/trusted.gpg.d/atmark-debian.gpg

■ATDE9にインストールされているパッケージをインストール
https://armadillo.atmark-techno.com/files/downloads/atde/atde9-amd64-dp…
↑ATDE9にインストールされているパッケージ一覧です。
これらをインストールしてください。

■G4/X2 向けのクロスビルド用ライブラリ(imxlib)をインストール

git config --global user.name "[ユーザ名]"
git config --global user.email [メールアドレス]
sudo apt install at-imxlibpackage
mkdir at-imxlibpackage
cd at-imxlibpackage
make-imxlibpkg --auto-accept

■VSCodeのインストール
https://code.visualstudio.com/docs/setup/linux
を参考にVSCodeをインストール

■Pythonパッケージのインストール

sudo pip install yq toml
sudo pip install -U PyYAML xmltodict

以上、ご参考になれば幸いです。

アットマークテクノ 下山 様
masa.yamaguchiです。

ご回答ありがとうございます。
内容につきまして承知いたしました。
以上よろしくお願いいたします。