树莓派4B 玩转指南 | 赵大寳


本站和网页 https://fuhailin.github.io/Raspberry-pi-4/ 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

树莓派4B 玩转指南 | 赵大寳
赵大寳
鶸鸡程序员,新世纪农民工
Home
About
Tags
Archives
Schedule
Sitemap
Commonweal 404
Table of Contents
Overview
1. 安装轻量级无图形界面系统2. 启动树莓派3. 连接WiFi4. 启用SSH5. 更换国内源6. 显示CPU温度7. 必备软件安装8. 关机与重启9. 打造树莓派路由器10. 打造私人git服务器11. 打造家用云服务器12. 挂载移动硬盘并设置Samba共享
赵大寳
赵大寳個人小站
89
posts
15
categories
57
tags
GitHub
E-Mail
Linkedin
CSDN
Links
甜欣屋
Siwei Lai的博客
wepon的博客
迁移学习王晋东
王垠的博客
魏延政的博客
IPhysResearch
Papers with Code
Chenfan Blog
左耳朵耗子
0%
Theme NexT works best with JavaScript enabled
树莓派4B 玩转指南
Posted on
2019-09-10
Edited on
2021-07-23
In
操作系统
Raspbian
Views:
我的新玩具树莓派4B到手啦,我选择的是2GB RAM版本,刷上系统先,开干!
安装轻量级无图形界面系统树莓派开发板没有配置板载FLASH,因为它支持SD卡启动,所有我们需要下载相应镜像,并将其烧写在SD上,启动系统即可。(这个镜像里包含了我们通常所说的bootloader、kernel、文件系统)
树莓派由于其开源特性,支持非常多的系统类型:
Raspbian、Arch Linux ARM、Debian Squeeze、Firefox OS、Gentoo Linux、OpenWRT、Google Chrome OS、Raspberry Pi Fedora Remix、Slackware ARMQtonPi、Slackware ARM、WebOS、RISC OS、FreeBSD、NetBSD、Android 4.0(Ice Cream Sandwich)
树莓派4B暂时只提供官方raspbian系统
树莓派官网的下载地址:http://www.raspberrypi.org/downloads
我下载安装的轻量化无图形界面系统为 Raspbian Buster Lite Minimal image based on Debian Buster。使用的镜像刻录工具是 balenaEtcher-1.5.56-x64.AppImage。
启动树莓派烧写完后把MicroSD卡直接插入树莓派的MicroSD卡插槽,另外我们给莓派连接显示器、电源、鼠标、键盘,打开数据线上的电源开关以后,就可以进入树莓派系统了。正常情况下红色电源灯常亮,绿色信号灯不规律闪烁。红灯偶尔出现灭的情况可能是供电不足,只要系统可以正常进入就可以了。
连接WiFisudo raspi-config:选择【2 Network Options】->【N2 Wi-fi】->输入SSID、密码。sudo iwlist wlan0 scan:扫描树莓派已经识别的wifi
启用SSHsudo raspi-config:选择【5 Interface Options】->[SSH]进行SSH的启用
更换国内源123456# 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contribdeb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib# 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
使用sudo apt-get update进行更新
显示CPU温度cat /sys/class/thermal/thermal_zone0/temp:返回值除以1000极为当前CPU温度
必备软件安装sudo apt install vim tmux git:安装VIM、tmux、git安装Python3:
12345678wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.shchmod +x Miniconda3-latest-Linux-armv7l.sh./Miniconda3-latest-Linux-armv7l.shconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --set show_channel_urls yes
curl -sLf https://spacevim.org/install.sh | bash:配置SpaceVim
安装Docker:
123curl -sL get.docker.com | sed 's/9)/10)/' | shpip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simplesudo pip3 install docker-compose
更换Docker清华镜像sudo vim /etc/apt/sources.list.d/docker.list:
1deb [arch=armhf] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/raspbian buster stable
Docker Community Edition 镜像使用帮助
关机与重启sudo shutdown:一分钟之后关机,shutdown -c取消关机sudo shutdown now:立即关机sudo reboot、sudo shutdown -r:重新启动sudo shutdown 11:00:上午11:00定时关机sudo shutdown +10:10分钟后关机
打造树莓派路由器billz/raspap-webgui
1sudo docker run -d --name=gitea -p 1008x:3000 -v /var/lib/gitea:/data --restart unless-stopped kunde21/gitea-arm:latest
打造私人git服务器安装Gitea
1234567docker pull gitea/gitea:latestsudo usermod -aG docker $USERsudo mkdir -p /var/lib/giteadocker run -d --name=gitea -p 10022:22 -p 10080:3000 -v /var/lib/gitea:/data gitea/gitea:latest
打造家用云服务器安装NextCloudPi
123456# Start docker with custom storage volume with:sudo mkdir /media/ncdata# 主机80端口已被raspap-webgui占用docker run -d -p 4443:4443 -p 443:443 -p 81:80 -v /media/ncdata:/data --name nextcloudpi ownyourbits/nextcloudpi-armhf $DOMAIN# 观察nextcloudpi的安装进度docker logs -f nextcloudpi
Login with user pi and password raspberry(<- For default).进入系统设置sudo raspi-config进入nextcloud app 设置sudo sudo ncp-confighttps://docs.nextcloudpi.com/en/how-to-get-started-with-ncp-docker/
挂载移动硬盘并设置Samba共享挂载硬盘我的硬盘之前安装过Ubuntu系统,因此为ext4文件系统,树莓派的是Debian系统可以直接读取ext4文件系统,因此挂载后可以直接读取,如果是Windows的NTFS系统需要另外处理插上硬盘,查看状态:sudo fdisk -l新建一个目录 ,让树莓派将硬盘挂载到创建的目录:
12sudo mkdir /mnt/toshibasudo mount /dev/sda2 /mnt/data
还可以设置开机自动挂载
Sambasudo apt install samba samba-common-binsudo vim /etc/samba/smb.conf
123456[pi] # Name will show on Internetpath = /mnt/datavalid users = pibrowseable = yespublic = yeswritable = yes
设置pi用户的密码:sudo smbpasswd -a pi重启Samba服务:sudo systemctl restart smbd.service
打开MacOS的finder,从Go选项中点击Connect to Server…,输入树莓派Samba地址:192.168.1.3/pi输入用户名密码即可完成连接。
https://docs.gitea.io/zh-tw/install-with-docker/
https://docs.gitea.io/zh-cn/install-with-docker/
您的支持将鼓励我继续创作!
Donate
WeChat Pay
Alipay
Bitcoin
Welcome to my other publishing channels
WeChat
RSS
Linux
Raspberry
Smart Beta
Docker Cheat Sheet
2018 –
2021
赵大寳
Powered by Hexo & NexT.Muse

Copyright ©uecom 京ICP备18064371号-3 IPV6
2024-03-29 02:57:19
tech.zxsbr.com
10.0.12.16