※警告※
この記事の内容に従ってユーザーIDを変更すると、起動したときに必ずエラーが出るようになってしまいます。原因不明です。したがって、この記事に従ってユーザーIDを変更することはおすすめしません。
個人的にはorangepiというユーザーIDを使い続けるのは気持ち悪いので、次のような手順で変更しました。
orangepiユーザーの設定のままユーザーIDのみ変更するにはusermodコマンドを使うのですが、変更するユーザーのプロセスが一つでも起動していると変更できません。
しかし、orangepiのユーザーで自動ログインする設定になっているため、orangepiユーザーのプロセスが必ず残ってしまいます。
そこで、まずorangepiではなく、rootユーザーで自動ログインするように設定を変更します。これはorangepiのuser manualにかかれています。
orangepi@orangepi5:~$ sudo auto_login_cli.sh root
orangepi@orangepi5:~$ sudo desktop_login.sh root
orangepi@orangepi5:~$ reboot
再起動がかかった後はrootユーザーでログインした状態となります。
orangepiユーザーのプロセスは一つも無い状態なので、次のようにorangepiユーザーをmynameユーザーに変更します。
root@orangepi5:~# usermod -l myname orangepi
root@orangepi5:~# groupmod -n myname orangepi
root@orangepi5:~# usermod -d /home/myname -m myname
root@orangepi5:~# chfn -f myname myname
root@orangepi5:~# desktop_login.sh myname
root@orangepi5:~# auto_login_cli.sh myname
root@orangepi5:~# reoobt
再起動がかかった後はmynameユーザーで自動ログインされているはずです。