Difference between revisions of "Template:OfficialDebianCore"
(updated by API) |
(updated by API) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 41: | Line 41: | ||
| NanoPi-R2S | | NanoPi-R2S | ||
| NanoPi-R2C-Plus | | NanoPi-R2C-Plus | ||
+ | | NanoPi-R2S-Plus | ||
| NanoPi-R2C = | | NanoPi-R2C = | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
Line 49: | Line 50: | ||
| NanoPi-R5S = | | NanoPi-R5S = | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | git clone https://github.com/friendlyarm/sd-fuse_rk3568.git -b | + | git clone https://github.com/friendlyarm/sd-fuse_rk3568.git -b kernel-6.1.y --single-branch |
cd sd-fuse_rk3568 | cd sd-fuse_rk3568 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 55: | Line 56: | ||
| NanoPi-R6S = | | NanoPi-R6S = | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | git clone https://github.com/friendlyarm/sd-fuse_rk3588.git -b | + | git clone https://github.com/friendlyarm/sd-fuse_rk3588.git -b kernel-6.1.y --single-branch |
cd sd-fuse_rk3588 | cd sd-fuse_rk3588 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 68: | Line 69: | ||
convert files/logo.jpg -type truecolor /tmp/logo.bmp | convert files/logo.jpg -type truecolor /tmp/logo.bmp | ||
convert files/logo.jpg -type truecolor /tmp/logo_kernel.bmp | convert files/logo.jpg -type truecolor /tmp/logo_kernel.bmp | ||
− | sudo LOGO=/tmp/logo.bmp KERNEL_LOGO=/tmp/logo_kernel.bmp ./build-kernel.sh debian- | + | sudo LOGO=/tmp/logo.bmp KERNEL_LOGO=/tmp/logo_kernel.bmp ./build-kernel.sh debian-bookworm-core-arm64 |
− | sudo ./mk-sd-image.sh debian- | + | sudo ./mk-sd-image.sh debian-bookworm-core-arm64 |
− | sudo ./mk-emmc-image.sh debian- | + | sudo ./mk-emmc-image.sh debian-bookworm-core-arm64 |
</syntaxhighlight> | </syntaxhighlight> | ||
Line 79: | Line 80: | ||
sudo firstboot && sudo reboot | sudo firstboot && sudo reboot | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | ===Install Docker | + | ===Install Docker on Debian=== |
− | + | Please refer to: [[How to Install Docker on Debian]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Latest revision as of 08:18, 1 July 2024
Contents
1 Work with Debian Core
1.1 Account & Password
Regular Account:
User Name: pi
Password: pi
Root:
the root user account is disabled by default, you may configure the root password through the 'sudo passwd root' command.
1.2 View IP address
Since the Debian Bullseye hostname is the hardware model by default, you can use the ping command to get the IP address:ping {{{1}}}
Debian Bullseye uses network-manager to manage the network, and the network ports are configured to automatically obtain IP addresses by DHCP (including devices with multiple network ports).
1.3 Connect to Debian via SSH
Run the following commandssh pi@{{{1}}}
The default password is: pi
1.4 Update Software Packages
$ sudo apt-get update
1.5 Change time zone
1.5.1 Check the current time zone
timedatectl
1.5.2 List all available time zones
timedatectl list-timezones
1.5.3 Set the time zone (e.g. Shanghai)
sudo timedatectl set-timezone Asia/Shanghai
1.6 Change startup LOGO
Replace the following two files in the kernel source code directory and recompile the kernel:
kernel/logo.bmp
kernel/logo_kernel.bmp
Or use the script to operate, as shown below:
- Download scripts:
git clone https://github.com/friendlyarm/sd-fuse_rk3399.git -b kernel-4.19 --single-branch cd sd-fuse_rk3399
- Compile kernel and repackage firmware
convert files/logo.jpg -type truecolor /tmp/logo.bmp convert files/logo.jpg -type truecolor /tmp/logo_kernel.bmp sudo LOGO=/tmp/logo.bmp KERNEL_LOGO=/tmp/logo_kernel.bmp ./build-kernel.sh debian-bookworm-core-arm64 sudo ./mk-sd-image.sh debian-bookworm-core-arm64 sudo ./mk-emmc-image.sh debian-bookworm-core-arm64
1.7 Soft Factory Reset
Execute the following command in a terminal:
sudo firstboot && sudo reboot
1.8 Install Docker on Debian
Please refer to: How to Install Docker on Debian