1.开机配SSH
客户端:
ssh-keygen
赋值*.pub至手机
手机端:
sudo setprop persist.service.ssh true
mkdir -pm700 ~/.ssh
cat *.pub >> ~/.ssh/authoried_keys
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
ip a
客户端:
ssh phablet@ip
2. 给手机更改读写权限
sudo mount -o remount,rw /
sudo touch /userdata/.writable_image
sudo add-apt-repository ppa:mlankhorst/ppa
3.更新库
sudo apt-get update
#sudo apt-get upgrade(不要)
4.安装vim
sudo apt-get install vim
5.安装配置NSF服务(网络磁盘共享)[手机上装不上:rpc.nfsd: Unable to access /proc/fs/nfsd errno 2 (No such file or directory)]
sudo apt-get install nfs-kernel-server
sudo vim /etc/exports
/mnt *(rw,sync,no_root_squash,insecure) #末尾添加
/etc/init.d/rpcbind restart
/etc/init.d/nfs-kernel-server restart
showmount -e *ip*
6.安装配置FTP
sudo apt-get install vsftpd
sudo service vsftpd start
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
sudo vim /etc/vsftpd.conf
#主要配置
#local_enable=YES //开启本地系统账户登陆
#write_enable=YES //当不能创建文件时候,打开这个
#local_umask=022 //当上传的文件没有读权限的时候,打开这个
#chroot_list_enable=YES //开启限制列表,这个是开关
#chroot_list_file=/etc/vsftpd.chroot_list //限制名单列表,要限制的用户
#local_root=/usr/local/htdocs //指定一个锁定的目录
sudo /etc/init.d/vsftpd restart
7.配置CCPP编译环境
sudo apt-get install build-essential
sudo apt-get install cmake
8.安装.NETCORE
8.0使用包管理器进行安装时,将为你安装这些库。 但是,如果手动安装 .NET Core 或发布自包含的应用,则需要确保已安装以下库:
libc6
libgcc1
libgssapi-krb5-2
libicu52(针对 14.x)
libicu55(针对 16.x)
libicu60(针对 18.x)
libicu66(适用于 20. x)
libssl1.0.0(适用于 14.x、16.x)
libssl1.1(适用于18.x、20.x)
libstdc++6
zlib1g
对于使用 System.Drawing.Common 程序集的 .NET Core 应用,还需要以下依赖项:
libgdiplus(版本 6.0.1 或更高版本)
8.1 安装dotnetcore SDK3.1 版 选择 ARM32版本
sudo mkdir -p /home/dotnet
sudo tar zxf ~/Documents/dotnet-sdk-3.1.301-linux-arm.tar.gz -C /home/dotnet/
sudo ln -s /home/dotnet/dotnet /usr/local/bin
dotnet --list-sdks
dotnet --list-runtimes
9.安装MySQL数据库
sudo apt-get install mysql-server
安装失败的卸载
*E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk
sudo mkdir /var/lib/dpkg/info
sudo apt-get update
sudo apt-get install -f
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk
sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info
sudo apt-get autoremove -f
sudo apt-get --purge remove mysql-server
sudo apt-get -f install
10.安装nodejs
下载 12.18.2 node-v12.18.2-linux-armv7l.tar.xz
目录转移 sudo mv node-v12.18.2-linux-armv7l /home/node
创建软链: sudo ln -s /home/node/bin/node /usr/local/bin/node
sudo ln -s /home/node/lib/node_modules/npm/bin/npm /usr/local/bin/npm
修改npm链接:
sudo vim /usr/local/bin/npm
改为绝对路径:NPM_CLI_JS="/home/node/lib/node_modules/npm/bin/npm-cli.js"
咨询电话
0371-68632068