Closed gurezo closed 2 years ago
現在の setup.sh は以下の p-r の通り 32bit 版をベースに作成されています。 https://github.com/chirimen-oh/chirimen/pull/98
また、 Raspberry Pi 公式サイトの Software ページから通常ダウンロードできないイメージであるため、この issue は保留とします。
@WhiteHawk-taka 有難うございます! 備忘録的に記載しました。
2020.08.02 64bit版 の場合、npm, node インストールする前に full-upgrade
する必要がある
$ sudo apt-get -y full-upgrade
$ sudo apt-get -y install npm node
node v14.x 系の場合は、下記コマンドで、npm node インストール完了
$ curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
$ sudo apt install nodejs
64bit 版 VS code のインストール wget -O /tmp/code.deb 'https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-arm64'
試験的シェル
#!/bin/bash
# update
sudo apt-get -y update
sudo apt-get -y full-upgrade
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
apt-get install -y nodejs
# 各種ツールをインストール
sudo apt-get -y install ttf-kochi-gothic fonts-noto uim uim-mozc apache2 vim emacs libnss3-tools
sudo apt-get -y autoremove
64bit 版だと以下のパッケージ代替案が必要
aptをmirrorで指定している影響? => source.list の問題(By @WhiteHawk-taka )
pi@raspberrypi:~ $ sudo apt-get -y install ttf-kochi-gothic fonts-noto uim uim-mozc apache2 vim emacs libnss3-tools
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージ vim は使用できませんが、別のパッケージから参照されます。
これは、パッケージが欠落しているか、廃止されたか、または別のソース
からのみ利用可能であることを意味します。
パッケージ fonts-noto は使用できませんが、別のパッケージから参照されます。
これは、パッケージが欠落しているか、廃止されたか、または別のソース
からのみ利用可能であることを意味します。
パッケージ apache2 は使用できませんが、別のパッケージから参照されます。
これは、パッケージが欠落しているか、廃止されたか、または別のソース
からのみ利用可能であることを意味します。
E: パッケージ ttf-kochi-gothic が見つかりません
E: パッケージ 'fonts-noto' にはインストール候補がありません
E: パッケージ uim が見つかりません
E: パッケージ uim-mozc が見つかりません
E: パッケージ 'apache2' にはインストール候補がありません
E: パッケージ 'vim' にはインストール候補がありません
E: パッケージ emacs が見つかりません
E: パッケージ libnss3-tools が見つかりません
pi@raspberrypi:~ $
aptをmirrorで指定している箇所を一時コメント化して問題解消 arduino のセットアップが失敗している 再度確認中
mkdir: ディレクトリ `/home/pi/.config/chromium/' を作成できません: ファイルが存在します
mkdir: ディレクトリ `/home/pi/.config/chromium/Default/' を作成できません: ファイルが存在します
./setup.x64.sh: 行 165: chromium-browser: コマンドが見つかりません
--2021-02-06 16:28:03-- https://r.chirimen.org/gc.zip
r.chirimen.org (r.chirimen.org) をDNSに問いあわせています... 2400:6180:0:d1::57a:6001, 2400:6180:0:d1::4df:d001, 54.254.38.202, ...
r.chirimen.org (r.chirimen.org)|2400:6180:0:d1::57a:6001|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 301 Moved Permanently
場所: https://chirimen-gc.netlify.app/gc.zip [続く]
--2021-02-06 16:28:04-- https://chirimen-gc.netlify.app/gc.zip
chirimen-gc.netlify.app (chirimen-gc.netlify.app) をDNSに問いあわせています... 2400:6180:0:d1::684:6001, 2400:6180:0:d0::835:4001, 134.209.106.40, ...
chirimen-gc.netlify.app (chirimen-gc.netlify.app)|2400:6180:0:d1::684:6001|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 14369971 (14M) [application/zip]
`gc.zip' に保存中
ln: シンボリックリンク '/usr/local/bin/arduino' の作成に失敗しました: 許可がありません
Adding symlink failed. Hope that's OK. If not then rerun as root with sudo.
done!
raspberrypi-ui-mods は自動でインストールしたと設定されました。
2021.02.06 状況整理
./setup.x64.sh: 行 166: chromium-browser: コマンドが見つかりません
Adding desktop shortcut, menu item and file associations for Arduino IDE...touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
touch: '/home/pi/.local/share/icons/hicolor/.xdg-icon-resource-dummy' に touch できません: そのようなファイルやディレクトリはありません
2021-05-28版が出たので、再チャレンジ https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2021-05-28/
ttf-kochi-gothic が見つからない それ以外は32 bit と同じで行ける?
sudo apt-cache search font japanese | grep ttf-kochi-gothic 上記コマンドで確認
sudo apt-cache search font japanese | grep ttf-kochi-gothic
検索結果ゼロ。無くなった?
2021.08.10 状況整理
64bit 指定
# example
sudo apt-get install libgtk-3-0:amd64
参考 https://kakurasan.blogspot.com/2015/08/debian-ubuntu-multiarch.html#h-debian-ubuntu-multiarch-1
上記指定は不要
https://www.labohyt.net/blog/server/post-4721/
標準のアーキテクチャの表示
$ dpkg --print-architecture
5.4. dpkg を用いたパッケージの操作 https://debian-handbook.info/browse/ja-JP/stable/sect.manipulating-packages-with-dpkg.html
mkdir: cannot create directory ‘/home/pi/.config/chromium/’: File exists
mkdir: cannot create directory ‘/home/pi/.config/chromium/Default/’: File exists
=> mkdir をコメントにすれば解決
./setup.x64.sh: line 169: chromium-browser: command not found
=>要調査
Enabling site vhost-ssl.
To activate the new configuration, you need to run:
systemctl reload apache2
Considering dependency setenvif for ssl:
Module setenvif already enabled
Considering dependency mime for ssl:
Module mime already enabled
Considering dependency socache_shmcb for ssl:
Enabling module socache_shmcb.
Enabling module ssl.
See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates.
To activate the new configuration, you need to run:
systemctl restart apache2
Notice: Trust flag u is set automatically if the private key is present.
]0;pi@raspberrypi: ~/chirimen[01;32mpi@raspberrypi[00m:[01;34m~/chirimen $[00m exit
=>要調査
Setting up pi-bluetooth (0.1.17) ...
Job for hciuart.service failed because the control process exited with error code.
See "systemctl status hciuart.service" and "journalctl -xe" for details.
Job for hciuart.service failed because the control process exited with error code.
See "systemctl status hciuart.service" and "journalctl -xe" for details.
解決
The following packages will be REMOVED:
python-colorzero
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 130 kB disk space will be freed.
apt-listchanges: Can't set locale; make sure $LC_* and $LANG are correct!
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
mirror site https://www.debian.org/mirror/list.ja.html
W: Skipping acquire of configured file 'rpi/binary-armhf/Packages' as repository 'mirror+file:/etc/apt/mirrors.txt buster InRelease' doesn't have the component 'rpi' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'rpi/binary-arm64/Packages' as repository 'mirror+file:/etc/apt/mirrors.txt buster InRelease' doesn't have the component 'rpi' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'rpi/i18n/Translation-en' as repository 'mirror+file:/etc/apt/mirrors.txt buster InRelease' doesn't have the component 'rpi' (component misspelt in sources.list?)
2021.08.16 状況整理
セットアップログ x64-setup.txt
2021-11-08リリース Index of /raspios_arm64/images/raspios_arm64-2021-11-08 https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2021-11-08/
Raspberry Pi OS 2022.01.28 64bit 版が出たので、一旦close
以下のログが出力されることを確認
Visual Studio Codeがインストール出来ない問題
npm, nodejs がインストール出来ないことが問題の模様