📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

文字列「presire0207-22」を「presire22-22」に置換
 
(同じ利用者による、間の17版が非表示)
54行目: 54行目:
== OSのダウンロード ==
== OSのダウンロード ==
インストールするLinuxディストリビューションのイメージをダウンロードする。<br>
インストールするLinuxディストリビューションのイメージをダウンロードする。<br>
* Arch Linux ARM
*: DanctNIXコミュニティによってメンテナンスされている。
*: Phosh (PinePhone) : https://github.com/dreemurrs-embedded/Pine64-Arch/releases
*: Plasma Mobile (PinePhone) : https://github.com/dreemurrs-embedded/Pine64-Arch/releases
*: Phosh (PinePhone Pro) : https://github.com/dreemurrs-embedded/Pine64-Arch/releases
*: Plasma Mobile (PinePhone) : https://github.com/dreemurrs-embedded/Pine64-Arch/releases
* Mobian (推奨)
* Mobian (推奨)
*: Phosh (PinePhone) : https://images.mobian-project.org/pinephone/ または https://images.mobian-project.org/pinephone/weekly/
*: Phosh (PinePhone) : https://images.mobian-project.org/pinephone/ または https://images.mobian-project.org/pinephone/weekly/
130行目: 136行目:
#: # GPTパーティションの場合 (GPTパーティションテーブルの場合は、8[KB]ではなく128[KB]のオフセットでインストールされる)
#: # GPTパーティションの場合 (GPTパーティションテーブルの場合は、8[KB]ではなく128[KB]のオフセットでインストールされる)
#: <code>sudo dd if=/dev/zero of=/dev/sd<span style="color:#C00000">X</span> bs=32k seek=4 count=1</code>
#: <code>sudo dd if=/dev/zero of=/dev/sd<span style="color:#C00000">X</span> bs=32k seek=4 count=1</code>
<br>
==== Arch Linux ARM ====
ダウンロードしたイメージファイルから、MicroSDにArch Linux ARMをインストールする。<br>
または、balenaEtcher等を使用する。<br>
xzcat archlinux-pinephone-<DE名>-<バージョン>.img.xz | sudo dd bs=4M of=/dev/sd<span style="color:#C00000">X</span> iflag=fullblock oflag=direct status=progress; sync
または
unxz archlinux-pinephone-<DE名>-<バージョン>.img.xz
sudo dd bs=4M if=archlinux-pinephone-<DE名>-<バージョン>.img of=/dev/sd<span style="color:#C00000">X</span> status=progress
<br>
* 一般ユーザ名
*: alarm
* パスワード
*: 123456
* ルートユーザ名
*: root
* ルートユーザのパスワード
*: 不明 (※)
*: <br>
*: 最新のArch Linux ARMにおいて、スーパーユーザのパスワードは不明である。
*: そのため、以下に示すコマンドを実行して、スーパーユーザのパスワードを指定する必要がある。
*: <code>sudo passwd root</code>
<br>
<br>


135行目: 163行目:
ダウンロードしたイメージファイルから、MicroSDにMobianをインストールする。<br>
ダウンロードしたイメージファイルから、MicroSDにMobianをインストールする。<br>
または、balenaEtcher等を使用する。<br>
または、balenaEtcher等を使用する。<br>
  gunzip mobian-pinephone-phosh-YYYYMMDD.img.gz または gzip -d mobian-pinephone-phosh-YYYYMMDD.img.gz
  gunzip mobian-installer-pinephone-phosh-<バージョン>.img.gz または gzip -d mobian-installer-pinephone-phosh-<バージョン>.img.gz
  sudo dd bs=1M if=mobian-pinephone-phosh-YYYYMMDD.img of=/dev/sd<span style="color:#C00000">X</span> status=progress
  sudo dd bs=1M if=mobian-installer-pinephone-phosh-<バージョン>.img of=/dev/sd<span style="color:#C00000">X</span> status=progress
<br>
<br>
* 一般ユーザ名
* 一般ユーザ名
*: mobian
*: mobian
* パスワード
* パスワード
*: 1234
*: インストール時に指定する。
* ルートユーザ名
* ルートユーザ名
*: root
*: root
* ルートユーザのパスワード
* ルートユーザのパスワード
*: root
*: 不明 (※)
*: <br>
*: 最新のMobianにおいて、スーパーユーザのパスワードは不明である。
*: そのため、以下に示すコマンドを実行して、スーパーユーザのパスワードを指定する必要がある。
*: <code>sudo passwd root</code>
<br>
<br>
==== Manjaro ARM ====
==== Manjaro ARM ====
ダウンロードしたイメージファイルから、MicroSDにManjaro ARMをインストールする。<br>
ダウンロードしたイメージファイルから、MicroSDにManjaro ARMをインストールする。<br>
162行目: 195行目:
*: root
*: root
* ルートユーザのパスワード
* ルートユーザのパスワード
*: root (※)
*: 不明 (※)
*: <br>
*: <br>
*: 最新のManajro ARMにおいて、スーパーユーザのパスワードは不明である。
*: 最新のManajro ARMにおいて、スーパーユーザのパスワードは不明である。
191行目: 224行目:
<br>
<br>
以下に、各通信会社の設定を示す。<br>
以下に、各通信会社の設定を示す。<br>
* Biglobe
* IIJmio
** 名前
** 名前
**: 任意 (例. Biglobe mobile type D)
**: 任意 (例. IIJmio)
** APN
** APN
**: biglobe.jp
**: iijmio.jp
** ユーザ名 (一部端末では、ID(ユーザ名)を<code>user@biglobe.jp</code>に設定する必要がある。エラーが発生する場合は試すこと)
** ユーザ名
**: user
**: mio@iij
** Password
**: iij
** 認証方式
**: CHAPまたはPAP
** その他
**: もし、通信ができない場合は、[MVNOの種類]に[SPN]を選択する。
*: <br>
* b-mobile
** 名前
**: 任意 (例. b-mobile)
** APN
**: dm.jplat.net
** ユーザ名
**: jci@jci
** Password
**: jci
** 認証方式
**: CHAPまたはPAP
** PDP Type
**: IP
*: <br>
* Biglobe
** 名前
**: 任意 (例. Biglobe mobile type D)
** APN
**: biglobe.jp
** ユーザ名 (一部端末では、ID(ユーザ名)を<code>user@biglobe.jp</code>に設定する必要がある。エラーが発生する場合は試すこと)
**: user
** Password
** Password
**: 0000
**: 0000
245行目: 306行目:
##: (parted) <code>print</code>
##: (parted) <code>print</code>
# 次に、以下のコマンドを実行して、u-bootを上書きする。(これを行わない場合、PinePhoneは残存しているu-bootから起動しようとする)
# 次に、以下のコマンドを実行して、u-bootを上書きする。(これを行わない場合、PinePhoneは残存しているu-bootから起動しようとする)
#: <code>sudo dd if=/dev/zero of=/dev/sdX bs=512 seek=16 count=1</code>
#: <code>MBRパーティションの場合</code>
#: または
#: <code>sudo dd if=/dev/zero of=/dev/sdX bs=8k seek=1 count=4</code>
#: <code>sudo dd if=/dev/zero of=/dev/sdX bs=512 seek=16 count=2</code>
#: <br>
#: <code>GPTパーティションの場合</code>
#: <code>sudo dd if=/dev/zero of=/dev/sdX bs=32k seek=4 count=1</code>
# 最後に、GNOME DisksやYaSTパーティションマネージャを使用して、microSDカードに対して、ext4パーティションを作成する。
# 最後に、GNOME DisksやYaSTパーティションマネージャを使用して、microSDカードに対して、ext4パーティションを作成する。
<br>
<br>
323行目: 386行目:
Moabianを使用する場合、必要となる基本的なライブラリをインストールする。<br>
Moabianを使用する場合、必要となる基本的なライブラリをインストールする。<br>
  sudo apt install pkg-config make cmake rsync gcc gdb binutils build-essential zip unzip lz4 meson ninja-build python3 ffmpeg \
  sudo apt install pkg-config make cmake rsync gcc gdb binutils build-essential zip unzip lz4 meson ninja-build python3 ffmpeg \
                   openvpn network-manager-openvpn network-manager-openvpn-gnome
                   gnome-tweaks openvpn network-manager-openvpn network-manager-openvpn-gnome
<br>
<br>


521行目: 584行目:
  QT_IM_MODULE=fcitx5
  QT_IM_MODULE=fcitx5
   
   
  fcitx5 -r
  fcitx5 -d &
<br>
<br>
PinePhoneを再起動する。<br>
PinePhoneを再起動する。<br>
541行目: 604行目:
Fcitx設定ツールを終了して、外部キーボードおよびスクリーンキーボードから日本語入力ができるかどうかを確認する。<br>
Fcitx設定ツールを終了して、外部キーボードおよびスクリーンキーボードから日本語入力ができるかどうかを確認する。<br>
<br>
<br>
===== Fcitx5-Mozcを使用する場合 =====
===== Fcitx5-Mozcを使用する場合 =====
まず、Fcitx5とそのライブラリをインストールする。<br>
まず、Fcitx5とそのライブラリをインストールする。<br>
632行目: 696行目:
# ファイル選択ダイアログから、電話帳ファイル(.vcf拡張子)を選択する。
# ファイル選択ダイアログから、電話帳ファイル(.vcf拡張子)を選択する。
<br>
<br>
==== Clontactsの使用 ====
==== Clontactsの使用 ====
[https://github.com/pine-clover/Clontacts.git ClontactsのGithub]から、Clontactsをダウンロードする。<br>
[https://github.com/pine-clover/Clontacts.git ClontactsのGithub]から、Clontactsをダウンロードする。<br>
641行目: 704行目:
以下のコマンドを実行して、電話帳のファイル(vcf拡張子)をインポートする。<br>
以下のコマンドを実行して、電話帳のファイル(vcf拡張子)をインポートする。<br>
  python3 main.py <電話帳のファイルのパス>
  python3 main.py <電話帳のファイルのパス>
<br>
==== 電話帳のエクスポート ====
Evolutionをインストールする。<br>
# Mobian
sudo apt install evolution
# Manjaro
sudo pacman -S evolution
<br>
まず、Evolutionを起動する。<br>
<br>
次に、Evolutionのメイン画面左ペインにある[Contacts]タブを選択する。<br>
Evolutionのメインメニューにある[File] - [Save Address Book as vCard]を選択する。<br>
<br>
ファイルマネージャが起動するので、任意のディレクトリに.vcfファイルを保存する。<br>
<br><br>
<br><br>


1,362行目: 1,440行目:


== エラー関連 ==
== エラー関連 ==
==== SDカードからLinuxディストリビューションがブートしない場合 ====
最も一般的な原因は、以前、SDカードにLinuxディストリビューションまたはJumpDriveがフラッシュされており、それを消去した際にブートセクタが消去されなかったことである。<br>
<br>
<code>dd</code>コマンドを実行して、SDカードのブートセクタを消去する。<br>
sudo dd if=/dev/zero of=/dev/sd<span style="color:#C00000">X</span> bs=512 seek=16 count=1  # <span style="color:#C00000">X</span> : SDカードのデバイス番号
<br>
==== 起動時にLEDは緑のままでLinuxディストリビューションが起動しない場合 ====
緑色のLEDは、まだP-Bootの段階であることを意味する。<br>
<br>
* Tow-Bootを使用している場合
** 方法 1
**: 起動時および2回目のバイブレーションの間、<u>ボリュームダウンボタン</u>を押しながらPinePhoneを起動する。
** 方法 2
**: 再度、SDカードにLinuxディストリビューションをインストールする。
*: <br>
* SDカード上のJumpDriveを使用している場合
*: JumpDriveで起動する。
<br>
あるいは、/boot/extlinux/extlinux.confファイルを編集して古いカーネルを優先させて起動することもできる。<br>
<br>
==== アップデートエラー ====
==== アップデートエラー ====
<code>sudo apt upgrade</code>コマンドでエラーになる場合、以下のコマンドを実行する。<br>
<code>sudo apt upgrade</code>コマンドの実行において、エラーが発生する場合、以下のコマンドを実行する。<br>
  timedatectl set-ntp yes
  timedatectl set-ntp yes
  sudo systemctl restart systemd-timesyncd.service
  sudo systemctl restart systemd-timesyncd.service
1,418行目: 1,516行目:
  Type=oneshot
  Type=oneshot
  ExecStart=systemctl restart eg25-manager.service
  ExecStart=systemctl restart eg25-manager.service
<br>
==== Manjaro ARMのアップデートエラー (QEMU-User-Staticで実行する場合) ====
Manjaro ARMのシステムをアップデートする時、以下に示すようなエラーが発生する場合がある。<br>
error: <インストールするパッケージ名>: signature from "Arch Linux ARM Build System <builder@archlinuxarm.org>" is unknown trust
<br>
この時、/etc/pacman.confファイルを以下に示すように編集する。<br>
sudo vi /etc/pacman.conf
<br>
<syntaxhighlight lang="ini">
# 42行目あたり
#SigLevel    = Required DatabaseOptional  # コメントアウトする
SigLevel    = Optional TrustAll          # 追記する
</syntaxhighlight>
<br><br>
<br><br>


1,508行目: 1,620行目:
! style="background-color:#44CC99;" | USBドック
! style="background-color:#44CC99;" | USBドック
|- style="text-align: center; background-color:white;"
|- style="text-align: center; background-color:white;"
| <html><a href="https://www.amazon.co.jp/Anker-PowerExpand-Delivery-USB-C%E3%83%9D%E3%83%BC%E3%83%88-USB-A%E3%83%9D%E3%83%BC%E3%83%88/dp/B087TB7YM7?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=Anker+PowerExpand%2B+7in1+USB+PD+HDMI+%E3%82%A4%E3%83%BC%E3%82%B5%E3%83%8D%E3%83%83%E3%83%88+microSD%26SD+60W%E5%87%BA%E5%8A%9B&qid=1687416712&sr=8-1&linkCode=li2&tag=presire22-22&linkId=695e17ebf388224807a1ef7e28bb908d&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B087TB7YM7&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=presire22-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=presire22-22&language=ja_JP&l=li2&o=9&a=B087TB7YM7" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br>
| <html><a href="https://www.amazon.co.jp/Anker-PowerExpand-Delivery-USB-C%E3%83%9D%E3%83%BC%E3%83%88-USB-A%E3%83%9D%E3%83%BC%E3%83%88/dp/B087TB7YM7?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=Anker+PowerExpand%2B+7in1+USB+PD+HDMI+%E3%82%A4%E3%83%BC%E3%82%B5%E3%83%8D%E3%83%83%E3%83%88+microSD%26SD+60W%E5%87%BA%E5%8A%9B&qid=1687416712&sr=8-1&linkCode=ll1&tag=presire2-22&linkId=55e142eaf8a90bbba2fbd713039dbcea&language=ja_JP&ref_=as_li_ss_tl" target="_blank"><img style="width: 250px; height: auto;" src="https://m.media-amazon.com/images/I/61pnlfrrehS._AC_SL1500_.jpg" ></a><br>
<a target="_blank" href="https://www.amazon.co.jp/Anker-PowerExpand-Delivery-USB-C%E3%83%9D%E3%83%BC%E3%83%88-USB-A%E3%83%9D%E3%83%BC%E3%83%88/dp/B087TB7YM7?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=Anker+PowerExpand%2B+7in1+USB+PD+HDMI+%E3%82%A4%E3%83%BC%E3%82%B5%E3%83%8D%E3%83%83%E3%83%88+microSD%26SD+60W%E5%87%BA%E5%8A%9B&qid=1687416712&sr=8-1&linkCode=ll1&tag=presire22-22&linkId=0f93da2d9416a014415527a108f4f5e1&language=ja_JP&ref_=as_li_ss_tl">Anker PowerExpand 8-in-1 USB-C PD</a></html>
<center><a target="_blank" href="https://www.amazon.co.jp/Anker-PowerExpand-Delivery-USB-C%E3%83%9D%E3%83%BC%E3%83%88-USB-A%E3%83%9D%E3%83%BC%E3%83%88/dp/B087TB7YM7?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=Anker+PowerExpand%2B+7in1+USB+PD+HDMI+%E3%82%A4%E3%83%BC%E3%82%B5%E3%83%8D%E3%83%83%E3%83%88+microSD%26SD+60W%E5%87%BA%E5%8A%9B&qid=1687416712&sr=8-1&linkCode=ll1&tag=presire2-22&linkId=55e142eaf8a90bbba2fbd713039dbcea&language=ja_JP&ref_=as_li_ss_tl">Anker PowerExpand 8-in-1 USB-C PD</a></center></html>
|}
|}
</center>
</center>