日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

多年前的树莓派 B+ 重新工作

發布時間:2023/12/9 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 多年前的树莓派 B+ 重新工作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 前言

最近整理房間的時候,發現在一塊大約在 2014 年購買的樹莓派,看了下電路板,型號是 b+,看了下官網的參數:

  • CPU: ARM1176JZF-S 核心 700MHz 單核
  • RAM: 512MB

確實有點太弱了。

最近剛好想做一個家用的文件 Server。看了下樹莓派官網的系統,發現還是支持 b+ 的,剛好使用。

2. 前置準備

有了 b+ 板子了,還需要:

  • microSD 卡:翻出了多年前的 8GB 的,剛好使用
  • 電源:5V 2A+(重要)
  • 電源線:一定能跑 2A+ 電流的優質線(重要)

電源和電源線都要保證 2A+,缺一不可,電源線的質量會限制電源的電流大小,直接導致板子供電不足。
對于 USB 外設,可以采用帶有供電功能的 USB Hub。

3. 系統準備

首先開始安裝系統。

3.1. 燒錄軟件 Win32 Disk Imager

Windows 平臺用于將系統鏡像燒錄到 SD 卡中的工具。
下載地址:https://sourceforge.net/projects/win32diskimager/

3.2. 系統鏡像下載

官方地址:https://www.raspberrypi.com/software/operating-systems/

根據適合自己硬件配置的操作系統去下載就可以。左側會顯示可安裝的硬件版本:

針對 Raspberry Pi OS 有三個版本:

  • Raspberry Pi OS with desktop (推薦)
  • Raspberry Pi OS with desktop and recommended software
  • Raspberry Pi OS Lite

推薦 Raspberry Pi OS with desktop 版本(硬件支持,推薦使用 64 位的)。由于我這臺機子過于老舊,雖然也可以安裝這個桌面版,但畢竟硬件資源緊張,所以選擇了 Lite 版。

如果從官網下載太慢,可以使用清華大學的鏡像站 TUNA,國內速度很快:https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os-images/。

下載目錄如下:

  • raspios_arm64/:64 位桌面版
  • raspios_armhf/:32 位桌面版
  • raspios_full_arm64/:64 位完整桌面版
  • raspios_full_armhf/:32 位完整桌面版
  • raspios_lite_arm64/:64 位 Lite 版
  • raspios_lite_armhf/:32 位 Lite 版

如,我使用的是 32 位 Lite 版,所以完成在 TUNA 的下載地址就是:https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os-images/raspios_lite_armhf/images/raspios_lite_armhf-2022-01-28/2022-01-28-raspios-bullseye-armhf-lite.zip

3.3. 燒錄鏡像

將剛下載的系統鏡像解壓。

打開 Win32 Disk Imager,選擇 鏡像 和 SD 卡后,進行寫入即可。

燒錄完成后,把 SD 卡插入 樹莓派 中即可。

4. 環境配置

給 樹莓派 插上電源線、網線,接上顯示器,就可以開始了。

  • 默認用用戶名:pi
  • 密碼:raspberry

4.1. 開啟 ssh

登錄系統后,執行:sudo raspi-config 進行配置,如下配置:

  • Interface Options
  • SSH
  • 進行開啟。

    然后就可以通過 ssh pi@ip 進行登錄了。

    4.2. 配置 apt 國內源

    修改 /etc/apt/sources.list,配置為清華大學的源:

    deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi

    保留這一條就可以。

    執行 sudo apt-get update 更新軟解列表。

    4.3. 安裝 php

    因為要做一個 php 的 server,所以這里直接使用了 php。

    執行:

    sudo apt install php

    安裝完成后,在瀏覽器打開 http://ip 就可以看到 apache 的 server 可用了。

    4.4. 安裝 node(可選)

    這個步驟可選,如果你需要 node 就安裝,不需要可以略過。

    執行:

    sudo apt install npm

    安裝 http-server:

    sudo npm --registry=https://registry.npmmirror.com -g i http-server

    5. 安裝 dashboard

    下面都是基于 PHP 的。

    5.1. 探針

    可以使用 x-prober 的探針。

    在 /var/www/html 目錄下進行下載:

    sudo wget https://api.inn-studio.com/download?id=xprober -O x.php

    訪問 http://ip/x.php 即可:

    5.2. 文件管理

    這里使用的是 tinyfilemanager,在 /var/www/html 目錄下進行下載:

    sudo wget https://github.com/prasathmani/tinyfilemanager/archive/refs/tags/2.4.3.zip -O tf.zip# OR 下載慢,可以使用 sudo wget https://github.91chi.fun//https://github.com//prasathmani/tinyfilemanager/archive/refs/tags/2.4.3.zip -O tf.zipsudo unzip tf.zip sudo mv tinyfilemanager-2.4.3 tf

    瀏覽器訪問:http://ip/tf/tinyfilemanager.php,默認用戶/密碼: admin/admin@123 :

    這里要給目錄加下權限,否則無法修改,這里直接簡單粗暴設置一下:

    sudo chmod a+rw -R /var/www/html

    5.3 大文件分片上傳

    可以參考這個倉庫:https://github.com/lecepin/multi-file-upload

    6. 掛載移動硬盤

    將移動硬盤插入 樹莓派上,執行命令看下能否識別出來:

    $ sudo fdisk -l | grep sda Disk /dev/sda: 465.76 GiB, 500107862016 bytes, 976773168 sectors /dev/sda1 2048 976769023 976766976 465.8G 7 HPFS/NTFS/exFAT

    將硬盤掛載到 /mnt 中:

    sudo mount /dev/sda1 /mnt

    可以看到,已經掛載成功了:

    $ sudo df -h Filesystem Size Used Avail Use% Mounted on /dev/root 7.1G 1.8G 5.0G 26% / devtmpfs 87M 0 87M 0% /dev tmpfs 215M 0 215M 0% /dev/shm tmpfs 86M 648K 86M 1% /run tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/mmcblk0p1 253M 49M 204M 20% /boot tmpfs 43M 0 43M 0% /run/user/1000 /dev/sda1 466G 75G 392G 17% /mnt

    在 apache server 下建立一個軟連接:

    $ sudo ln -s /mnt /var/www/html/mnt

    然后就可以直接訪問了。

    總結

    以上是生活随笔為你收集整理的多年前的树莓派 B+ 重新工作的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。