ユーザ用ツール

サイト用ツール


mas1xx_devel:prepare_kernel:start

文書の過去の版を表示しています。


カーネルおよび各種パッケージの準備

MA-S1xx シリーズ用のカーネルも MA-E3xx シリーズと同様、GitHub1) で公開しています。

GitHub


パッケージの導入

git の導入

カーネルは git で管理されていますので、ソースコードを取得するために git を導入します。

user1@mas1xx-devel:~$ sudo apt install git
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下の追加パッケージがインストールされます:
  git-man libbrotli1 libcurl3-gnutls liberror-perl libnghttp2-14 libpsl5 librtmp1 libssh-4 publicsuffix
提案パッケージ:
  gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs
  git-mediawiki git-svn
以下のパッケージが新たにインストールされます:
  git git-man libbrotli1 libcurl3-gnutls liberror-perl libnghttp2-14 libpsl5 librtmp1 libssh-4 publicsuffix
アップグレード: 0 個、新規インストール: 10 個、削除: 0 個、保留: 0 個。
6,431 kB のアーカイブを取得する必要があります。
この操作後に追加で 41.2 MB のディスク容量が消費されます。
続行しますか? [Y/n] 


u-boot-tools の導入

u-boot 形式のイメージを作成するときに必要になりますので、u-boot-tools を導入します。

user1@mas1xx-devel:~$ sudo apt install u-boot-tools
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下の追加パッケージがインストールされます:
  device-tree-compiler libfdt1
以下のパッケージが新たにインストールされます:
  device-tree-compiler libfdt1 u-boot-tools
アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。
432 kB のアーカイブを取得する必要があります。
この操作後に追加で 1,281 kB のディスク容量が消費されます。
続行しますか? [Y/n] 


squashfs-tools の導入

ファイルシステムのイメージを作成するときに必要となりますので、squashfs-tools を導入します。

user1@mas1xx-devel:~$ sudo apt install squashfs-tools
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下の追加パッケージがインストールされます:
  liblzo2-2
以下のパッケージが新たにインストールされます:
  liblzo2-2 squashfs-tools
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
172 kB のアーカイブを取得する必要があります。
この操作後に追加で 544 kB のディスク容量が消費されます。
続行しますか? [Y/n] 
mas1xx_devel/prepare_kernel/start.1596005113.txt.gz · 最終更新: 2020/07/29 15:45 by admin