树莓派安装系统、Raspbian、centos、宝塔、raspios等
其他:wifi或者网线配置;
1. cat /etc/wpa_supplicant/wpa_supplicant.conf 无线网WIFI配置
2. cat /etc/network/interfaces 也可配置:(注意,不需要网线的时候,要注释掉,不然会一直等网线连接,导致开机耗时)
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "tyWiFi_888"
wpa-psk "123456"
一、安装
1. 下载raspbian系统镜像(https://downloads.raspberrypi.org/raspbian_latest);
2. 下载烧录软件:WIn32_disk_imager;
3. 用WIn32_disk_imager写入映像文件到内存卡中(如图);
4. 网络配置(可网线、可WiFi):写入好后,在boot盘中添加一个空白文件(文件命名为 ssh);
5. 查询该硬件占用的ip,ssh连接即可(默认账号密码:pi raspberry);
6. 重置密码:sudo passwd pi; 重启命令:sudo reboot
7. 给文件夹权限,才可以上传文件写入;sudo chmod -R 777 /java
8. 切换root登录;su root
9. 必要插件: sudo apt install yum
9. 启用root:
sudo passwd root 设置密码
sudo passwd -u root (如果上面执行完出现”password expiry information changed.“的提示;新版本ssh默认关闭root登陆,修改一下ssh的配置文件)
sudo vi /etc/ssh/sshd_config 在# Authentication:下面加一行PermitRootLogin yes
首先备份原有的镜像文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
然后换源
# 编辑 /etc/apt/sources.list 文件 删除原文件所有内容 用以下内容取代 deb http://mirrors.tuna.tsinghua.edu/raspbian/raspbian/ buster main non-free contrib rpi deb-src http://mirrors.tuna.tsinghua.edu/raspbian/raspbian/ buster main non-free contrib rpi # 编辑 /etc/apt/sources.list.d/raspi.list 文件 删除原文件所有内容 用以下内容取代 deb http://mirrors.tuna.tsinghua.edu/raspberrypi/ buster main ui
二、树莓派java环境;(使用fileZilla sftp://192.168.0.168)
方法1:
sudo apt update sudo apt install openjdk-8-jdk
方法2:1. 上传jdk; 2. sudo tar -zxvf ****你的文件; 3. 配置环境变量 vim /ect/profile
( 部分参考https://www.cnblogs.com/little-kwy/p/10477930.html)
三、树莓派系统如果是桌面版(raspios系统);
①需要配置远程桌面: sudo apt install -y xrdp(多次尝试);成功后即可用mstsc连接远程桌面
②安装必要软件:
1. 更新系统 sudo apt update sudo apt upgrade
2. 安装必要软件 sudo apt install -y cmake vim network-manager wireless-tools net-tools aptitude libtool libtool-bin zlib1g-dev libncurses5-dev
③安装jdk
sudo apt install openjdk-11-jdk
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-arm64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/ext
export PATH=.:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
④再次更新系统
sudo apt update sudo apt upgrade
---------2022-11-17更新;—————————————————————————————————————
更新;(参考博客:https://blog.csdn.net/qq_44786250/article/details/125843953)
1. 树莓派桌面版(raspios系统)安装记录;可以下载也可以不下载镜像:https://downloads.raspberrypi.org/raspios_armhf/images/raspios_armhf-2022-09-26/
2. Raspberry Pi Imager 烧录软件下载(安装过程很简单,自己安装)https://www.raspberrypi.com/software/
3.打开Raspberry Pi Imager 烧录软件
选择操作系统 → 使用自定义镜像 → 选择上一步下载好的树莓派系统镜像 .img
4.进行高级设置:开启SSH服务,账号密码 配置wifi。然后系统镜像烧录
5.SD卡取出,插到树莓派中,供电,树莓派启动(红灯常亮,黄灯闪烁)
6.去路由器后台或手机热点后台或其他WiFi管理后台查看已连接设备的IP
7.如果长时间未找到新的WiFi连接设备,可进行以下操作
如果使用WIn32_disk_imager或Raspberry Pi Imager 提示失败。则大概率sdka问题 换SD卡;
----------2022-11-26更新;—————————————————————————————————————
一、树莓派旧版本(2020-08-24)对宝塔支持比较好的一个版本(可能pyhton版本?);
1. 用WIn32_disk_imager安装2020-08-24,烧好系统后,新建ssh空文件,新建一个文件名为wpa_supplicant.conf;把wifi放入
2.启动后,ssh连接(账号密码:pi/raspberry)
3.更新和安装插件:sudo apt update;sudo apt upgrade;sudo apt install -y cmake vim network-manager wireless-tools net-tools aptitude libtool libtool-bin zlib1g-dev libncurses5-dev
4.顺利安装宝塔:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
二、树莓派安装Centos;参考:https://blog.csdn.net/qq_32939413/article/details/125953980 和 视频 https://www.bilibili.com/video/BV1aW411R7jT/
1.下载和烧录镜像到SD卡
2.查树莓派IP,用软件或者网线连电脑等方式都可。 ssh连接(账号密码:root/centos)
3.扩展根分区和wifi设置;LANG=en_US.UTF-8、rootfs-expand、nmcli d wifi connect luck2022 password '12345678' (管理网络 nmtui)
4.常用插件、宝塔和自己软件环境;注意注意注意:这里makecache 阿里源可能404,发现路径不对,不要改文件内路径,因为ARM架构跟x86_64不通用的。所以用Centos-altarch-7.repo
// wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget http://mirrors.aliyun.com/repo/Centos-altarch-7.repo -O /etc/yum.repos.d/CentOS-Base.repo
yum clean all
yum makecache
yum install -y gcc gcc-c++ make git cmake curl wget libtool net-tools
5. 安装宝塔:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
6.安装teamviewer;
sudo yum -y install teamviewer_15.13.6.x86_64.rpm
设置Teamviewer自动启动,可通过如下命令来实现
sudo systemctl enable teamviewerd.service #设置开机启动
sudo systemctl start teamviewerd.service #开启teamviewer
sudo systemctl status teamviewerd.service #状态查询