debian编译:
cd debian
sudo apt-get install binfmt-support qemu-user-static live-build
sudo dpkg -i ubuntu-build-service/packages/*
sudo apt-get install -f
export RK_ROOTFS_SYSTEM=debian ./build.sh
source 之后选择./build.sh rootfs
./build.sh debian
debian信息查看:
查看debian具体版本:
cat /etc/debian_version
查看debian的版本信息:
cat /etc/os-release
查看debian的硬件信息:
hardinfo -r
debian时区更改:
1.date查看当前时区
date -R
2.选择时区
tzselect
选asia->china->beijing
3.把设置添加到自启动中去
vim /etc/profile
export TZ=’Asia/Shanghai’
debian连接wifi或者以太网ping不通域名:
修改etc/resolv.conf 添加nameserver 8.8.8.8
debian将系统语言修改为英文:
vi /etc/default/local
-LANG="zh_CN.UTF-8"
-LANGUAGE="zh_CN:zh"
+LANG="en_US.UTF-8"
+LANGUAGE="en_US:en"
修改之后重启,报如下错误:
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
使用dpkg-reconfigure locales对locales进行配置,选择en_US.UTF-8
debian修改默认加载的wifi-ko:
device/rockchip/common/scripts/mk-wifibt.sh
build_wifibt()
{
check_config RK_KERNEL_CFG RK_WIFIBT_CHIP || return 0
...
}
修改:RK_KERNEL_CFG 和 RK_WIFIBT_CHIP
device/rockchip/common/configs/Config.in.post-rootfs
--- a/common/configs/Config.in.post-rootfs
+++ b/common/configs/Config.in.post-rootfs
@@ -248,7 +248,7 @@ if RK_KERNEL_CFG != ""
config RK_WIFIBT_CHIP
string "wifi/BT chip"
- default "ALL_AP"
+ default "RTL8821CS"
help
ALL_AP for Realtek and AP6XXX, ALL_CY for Realtek and CYWXXX.
Set "" for no WIFI/BT.
@@ -256,7 +256,7 @@ config RK_WIFIBT_CHIP
config RK_WIFIBT_TTY
string "BT serial port"
depends on RK_WIFIBT_CHIP != ""
- default "ttyS0"
+ default "ttyS1"
endif
修改之后编译会看到:
Building Wifi/BT module and firmwares...
==========================================
Start building wifi/BT (RTL8821CS - ttyS1)
==========================================