安装拼音输入法
sudo apt-get install ibus-pinyin
点击加号
点击other
输入 chinese
使用 win+space 切换
可以在键盘快捷键处改变快捷键
安装ADB
sudo apt-get install android-tools-adb
编写规则
sudo gedit /etc/udev/rules.d/80-android.rules
写入(其中红色字体部分需要 lsusb 查看)
SUBSYSTEM==“usb”, ATTRS{idVendor}“ 18d1 ”, ATTRS{idProduct}“ d002 ”,MODE=“0666”
nfs服务 ubuntu
安装
sudo apt-get install nfs-kernel-server rpcbind -y
打开 nfs 配置文件/etc/exports
sudo gedit /etc/exports
写入配置(对应nfs路径)
/home/huerli/linux/nfs *(rw,sync,no_root_squash)
写入如图所示
重启 NFS 服务,使用命令如下:
sudo /etc/init.d/nfs-kernel-server restart
网络挂载rootfs出现错误
打开 /etc/default/nfs-kernel-server
sudo gedit /etc/default/nfs-kernel-server
输入如下
RPCNFSDOPTS="--nfs-version 2,3,4 --debug --syslog"
重启服务
sudo /etc/init.d/nfs-kernel-server restart
ssh服务
ubuntu
安装即可
sudo apt-get install openssh-server -y
buildroot构建的根文件系统
buildroot勾选编译openssh
-> Target packages
-> Networking applications
-> [*] openssh //使能 openssh
测试
创建用户
adduser huerli
输入两次密码
给权限
chown root:root /var/empty
PermitRootLogin yes
AuthorizedKeysFile .ssh/authorized_keys
固定设备IP
ftp服务器
sudo apt-get install vsftpd && sudo gedit /etc/vsftpd.conf
把以下两个值前方的 # 取消
local_enable=YES
write_enable=YES
重启服务
sudo /etc/init.d/vsftpd restart
tftp服务ubuntu
sudo apt-get install tftp-hpa tftpd-hpa xinetd
创建文件
sudo mkdir /etc/xinetd.d && sudo gedit /etc/xinetd.d/tftp
输入
server tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /home/huerli/linux/tftpboot/
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
启动 tftp 服务
sudo service tftpd-hpa start
打开/etc/default/tftpd-hpa 文件
sudo gedit /etc/default/tftpd-hpa
修改为如下
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/huerli/linux/tftpboot"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="-l -c -s"
重启服务器
sudo service tftpd-hpa restart
启动开发板
vscode 开发
C/C++
C/C++ Snippets
C/C++ Advanced Lint
Code Runner
Include AutoComplete
Rainbow Brackets
One Dark Pro
GBKtoUTF8
ARM
vscode-icons
compareit
DeviceTree
TabNine
Chinese(Simplified)
设置中文 ctrl+shift+p
输入 选择中文
configure language