1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

树莓派系统安装,wifi网络配置,ssh链接使用

系统写入

Raspbian 系统下载页面: Raspbian

这里因为个人当作服务器使用,通过 ssh 连接来管理,不需要图形界面,所以选择的是 RASPBIAN STRETCH LITE,下载完成之后将 img 镜像写入 TF 卡。

Windows / macOS / Linux:

Etcher 是一个更加现代的 TF 卡写入工具。通过 Etcher 可以很简单的完成写入操作。工具下载地址为:Etcher

选择镜像,选择 TF 卡路径之后便可直接写入。

树莓派软件更新源更换,改为中科大的源

树莓派默认更新源访问速度很慢,换成国内源速度会有很大提升。

网上常见的教程往往都是替换软件更新源(/etc/apt/sources.list),实际上还存在一个系统更新源(/etc/apt/sources.d/raspi.list)。我们对这两个文件进行修改,将其中的源网址更换为国内镜像站点即可。

备份原文件

命令行执行:

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

树莓派CentOS系统挂载U盘教程,开机自动挂载

因为我的树莓派后来用的系统是 CentOS,没法轻松地挂载 exfat 格式的 U 盘 (arm 生态缘故),考虑到是个不常用的 U 盘,干脆格式化做 ext4 格式,就一直挂载在树莓派上当扩展用了。

查看硬盘标识:

sudo fdisk -l

查看硬盘格式:

sudo blkid

树莓派局域网安装Samba实现文件共享教程

树莓派局域网文件共享的方案,一般来说有两种,WebDav 和 Samba,两者的传输速度都相差不大,而 WebDav 在文件上传上问题会多些,还是更推荐 Samba。

安装 Samba

samba 的安装很简单,命令行执行:

sudo apt-get install samba samba-common-bin

树莓派安装dnsmasq搭建DNS服务器教程

       自建 DNS 服务器,可以规避运营商的 DNS 劫持,还可以一定程度上加速网络访问。除此之外,在自定一些配置之后,能实现广告拦截及其他的一些功能。在这里我们通过在树莓派使用 dnsmasq 搭建这样一个 DNS 服务器。

安装 dnsmasq

sudo apt-get install dnsmasq

树莓派安装部署Syncthing实现私有云,Android客户端的云盘app

安装 Syncthing

首先需要获取最新版本的下载链接,打开官方 Github 项目的发布页。因为树莓派的 CPU 是 ARM 架构,所以我们需要文件名类似 syncthing-linux-arm-xxxxx.tar.gz 的下载链接,右键复制链接即可。我查看时,最新链接为:https://github.com/syncthing/syncthing/releases/download/v0.14.49-rc.2/syncthing-linux-arm-v0.14.49-rc.2.tar.gz。

接下来通过 SSH 连接到树莓派,并获取文件,命令行如下:

cd ~  wget https://github.com/syncthing/syncthing/releases/download/v0.14.49-rc.2/syncthing-linux-arm-v0.14.49-rc.2.tar.gz  tar -zxvf syncthing-linux-arm-v0.14.49-rc.2.tar.gz

树莓派开启 bbr 加速一键教程

先升级内核确保版本在 4.9 以上:

sudo rpi-update

之后开启 bbr 加速:

sudo bash -c 'echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf'  sudo bash -c 'echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf'

树莓派搭建Git服务器教程,实现自己的私人git服务

       需要在 vps 上搭建 Git 服务器,先在树莓派测试一下。

       安装依赖 sudo apt-get install git-core    创建用户    这里为树莓派创建一个 git 用户,方便局域网内其他用户使用同时将 git 服务器文件与 pi 用户数据隔离开来。命令行如下: adduser --system --shell /bin/bash --gecos 'git version control by pi' --group --ho

树莓派关闭板载 Wi-Fi 及蓝牙教程

        在文件 /boot/config.txt 后追加: dtoverlay=pi3-disable-bt dtoverlay=pi3-disable-wifi    

        重启生效: sudo reboot    版权声明:本文为期权记的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。    原文链接:https://www.qiquanji.com/post/4624.html

树莓派安装 CentOS完整教程,添加 EPEL 软件源

         首先下载 CentOS 镜像,下载地址:mirror.centos.org    文件名带 RaspberryPi 的就是了,因为我的树莓派是放在家里当服务器用的,不需要桌面环境,所以我选择了 Minimal。

         使用 Etcher 将系统刷入即可。工具下载地址为:Etcher。选择下载好的镜像文件,接着选择 TF 卡路径,之后便可直接写入。(Etcher 支持 xz 后缀的文件镜像)    也可以使用 macOS 命令行刷写系统: diskutil list