嘗試在Debian Armbian 20.10安裝OMV


Debian需要更換源,不然什么也做不了。

Debian 的軟件源配置文件是 /etc/apt/sources.list

debian | 鏡像站使用幫助 | 清華大學開源軟件鏡像站 | Tsinghua Open Source Mirror

 參考:

Armbian_20.10最新版,你的N1物盡其用了嗎 - 斐訊無線路由器以及其它斐迅網絡設備 - 恩山無線論壇 - Powered by Discuz! (right.com.cn)

小白總結經驗:9月18日armbian桌面版安裝OpenMediaVault和漢化的方法 - 斐訊無線路由器以及其它斐迅網絡設備 - 恩山無線論壇 - Powered by Discuz! (right.com.cn)

 按照這個文章立的添加了源,去試;

Debian 10更換為國內源 – 筷子鋪的博客 (kzpu.com)

更換源

http://mirrors.ustc.edu.cn/

Debian 源使用幫助 — USTC Mirror Help 文檔


 

http://jkdigger.me/2019/11/25/n1-Armbian%E5%AE%89%E8%A3%85OMV%E5%81%9A%E5%AE%B6%E5%BA%ADnas/

n1 Armbian安裝OMV做家庭nas

准備工作

  • 已寫入Armbian到系統emmc的n1一台。

1. 安裝OMV

01 方法1:自動安裝OMV

  • ssh登入n1
  • -輸入如下命令
armbian-config
  • 方向鍵移到Software⇨回車
  • 方向鍵移到Softy⇨回車
  • 方向鍵移到OMV⇨ 空格鍵選擇⇨回車確定
  • 等待安裝完成

02 方法2:手動安裝

手動安裝的原因是自動安裝容易出錯,下載進度緩慢。

  • 添加 OMV 軟件源
echo "deb http://packages.openmediavault.org/public arrakis main" > /etc/apt/sources.list.d/openmediavault.list

apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7E7A6C592EF35D13 24863F0C716B980B
  • 設置環境變量
export LANG=C
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
  • 開始安裝 OMV
apt update
apt install openmediavault-keyring postfix
apt install openmediavault

03 修復安裝錯誤

  • 安裝出現錯誤后,輸入如下命令即可安裝成功
apt --fix-broken install
  • 瀏覽器輸入n1 ip即可進入omv系統
默認用戶名 admin 
密碼為:openmediavault

2. OMV必要設置

  • 瀏覽器輸入n1 ip
默認用戶名 admin 
密碼為:openmediavault

01 修改默認密碼

  • 常規設置→web管理員密碼
  • 輸入密碼和確認密碼,比如
admin
admin
  • 保存並應用

02 修改日期與時間

  • 日期和時間->設置
  • 時區輸入,然后點擊選擇[Asia/Shanghai]
Asia/Shanghai 
  • 勾選 [使用NTP服務器]
  • 保存並應用

03 修改自動登出時間

  • 系統→Web管理員→常規設置

自動登出 改為30分鍾

  • 保存並應用

3. 共享移動硬盤

注意: NFS 只是一小眾的文件共亨協議,應用的不多,但蘋果系統下應用很廣,建議還是用SMB協議吧。通用性較強些。

01 掛載移動硬盤

  • 插上移動硬盤接到n1的usb口

OMV不支持EXT2,3,extFat,所以最好用ext4或NTFS

  • 存儲器→文件系統
  • 選擇移動硬盤→點擊[掛載]→保存並應用

02 添加移動硬盤中需要共享的文件夾

  • 訪問權限管理→點擊[共享文件夾]
  • 點擊[添加]

名稱:share

設備:選擇移動硬盤

路徑:點擊選擇,/表示共享整個移動硬盤

  • 點擊[保存]

03 新建用戶

  • 訪問權限管理->用戶->點[添加]
名稱 注意不能為root
密碼
確認密碼 

用戶組 勾選users

04 設置新建用戶對文件夾的權限

  • 點擊新建的用戶
  • 點擊[特權]→勾選[讀和寫]
  • 保存並應用

05 通過smb把共享文件夾共享出去

  • [服務]→[SMB/CIFS]
  • [設置]→常規設置→勾選[啟用]→保存並應用
  • [共享]→點擊[添加]

共享文件夾:選擇 share

  • 保存並應用

之后就可以去[我的電腦]->[網絡]中看到 名為“AML”的磁盤,輸入剛創建的用戶名和密碼就可以登入

06 設置移動硬盤待機

  • 存儲器→磁盤
  • 選擇 移動硬盤→點擊[編輯]

高級電源管理:1-待機狀態時最低功耗

自動聲音管理:禁用

停轉時間:20分鍾

寫入緩存:勾選 [開啟寫入緩存]

4. 開啟transmission

01 安裝插件

  • 系統→插件→點擊[檢查]
  • 等待檢查完成
  • 輸入trans找到 openmediavault-transmissionbt
  • 勾選 [ openmediavault-transmissionbt]->點擊安裝→等待安裝完成

02 開啟插件

  • 服務→BitTorrent
  • Files and Locations

1.下載

共享文件夾: 移動硬盤

目錄:Downloads

2.未完成-勾選[啟用]

共享文件夾: 移動硬盤

目錄:incomplete

3.Watch-勾選[啟用]

共享文件夾: 移動硬盤

目錄:watch

注意:在移動硬盤自動創建Downloads、incomplete、watch文件夾

4.保存並應用

  • RPC

勾選[啟用]

修改登入密碼

保存並應用

  • 設置

勾選[啟用]

保存並應用

03 transmission漢化

  • ssh登入n1
  • 輸入如下命令
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh

chmod +x install-tr-control-cn.sh

bash install-tr-control-cn.sh
  • 此時出現中文件界面,按照提示輸入數字
1
  • 此時刷新頁面n1的ip:9091即可看到新界面

如果沒有看到說明瀏覽器緩存了,強制刷新Ctrl + F5或清除緩存

04 自動更新tracker

參考

  • moba登入n1
  • 在 opt下新建bin文件夾
  • 下載兩個腳本
wget --no-check-certificate -O /opt/bin/add-trackers-auto.sh https://raw.githubusercontent.com/AndrewMarchukov/tracker-add/master/tracker-add-auto.sh
wget --no-check-certificate -O /etc/systemd/system/transmission-tracker-add.service https://raw.githubusercontent.com/AndrewMarchukov/tracker-add/master/transmission-tracker-add.service
  • 給執行權限
chmod +x /opt/bin/add-trackers-auto.sh
  • 編輯opt目錄下的add-trackers-auto.sh

設置文件中用戶名密碼,如果沒有修改為“:”

  • 自啟動設置
systemctl daemon-reload
systemctl enable transmission-tracker-add.service
systemctl start transmission-tracker-add.service
  • 查看狀態
systemctl status transmission-tracker-add.service
  • ctrl+c退出

此時,添加種子就會自動更新 tracker

05 啟用隨機端口

  • 瀏覽器中輸入n1的ip:9091即可進入transmission
192.168.2.111:9091
  • 啟用隨機端口

設置→網絡傳輸→勾選[啟用隨機端口]


 

 

https://blog.syficy.com/N1andArmbian.html#%E5%89%8D%E8%A8%80

前言

故事要從一場p2p開始,斐訊終於暴雷之后留下了不少“膾炙人口”的好東西,比如霸占千元路由器榜單的k3c等等。
疫情在家過於無聊,正當家里要換個機頂盒看電視時,我看到了斐訊n1這玩意兒,拿來刷了個安卓電視盒子程序,看電視確實很爽,疫情過后,家里的電視也沒人看了,於是就拿到學校里來,想着能不能干些新東西。
資源
硬件資源

    N1盒子一台
    USB公對公刷機線一條
    U盤一個
    顯示器
    鍵盤
    網線一根

全家福:
軟件資源

    降級工具
    armbian系統鏡像
    鏡像寫入U盤工具

社區資源

斐訊N1的資源討論網上確實很多,恩山論壇上的斐訊專區內N1盒子相關討論超越K3成為了“最火”的斐訊設備。

在這上面可以找到很多愛好者的刷機歷程和資源
armbian

Armbian是用於ARM開發板的基於Debian和Ubuntu的計算機操作系統,armbian_2010是目前最新的穩定版。
降級

對於原安卓系統的盒子,需要先進行降級,通過連接顯示器打開adb調試,然后獲取ip地址。
打開官方降級工具,選擇N1降級選項。
制作啟動盤

使用win32DiskImager工具將armbian鏡像(Armbian_20.10_Arm-64_buster_current_5.9.0.img)寫入U盤,制作U盤啟動盤
如果之前制作過,首先要用磁盤工具將U盤分區刪除並新建分區,然后在資源管理器格式化該U盤。
打開軟件,選擇鏡像,然后選擇要寫入的U盤,點擊寫入:

接下來的步驟很關鍵,為了在N1上正常驅動,需要對啟動盤的文件進行如下修改。

    修改/extlinux/extlinux.conf文件
    全文替換成以下內容:
    Code

    LABEL Armbian
    LINUX /zImage
    INITRD /uInitrd

    FDT /dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb
    APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0

    修改/dtb/amlogic目錄,替換dtb文件

    修改/u-boot-s905x-s912文件名為u-boot.ext

系統安裝

插上鍵盤和顯示器,注意需要將啟動U盤插到靠近hdmi的插口,然后在開機倒計時五秒內按下鍵盤任意鍵,再運行命令

    run usb_boot


然后進入了usb安裝模式。
之后會提示重置root的密碼,然后創建新用戶。
創建完成之后,運行

    ./install-aml.sh
    將U盤內系統寫入到N1盒子的系統中。

系統運行

寫入完成后,拔掉啟動盤和電源,重新插上電源開機,便進入armbian系統。

深入armbian-config命令,進入armbian配置。

選擇network->wifi可以選擇wifi連接。

當然也可以直接連接網線。
ssh登入

剛安裝完的系統直接ssh登入是不行的,需要先更新系統包。這一步或是在“優秀”網絡下進行,亦或是換系統代理源。輸入命令:

    apt update && apt upgrade -y
    經過漫長等待之后,可以通過ssh的方式登入,終於可以拔掉鼠標和顯示器,使用ssh登入了,接下去的步驟就舒服多了。

基礎配置
時區語言修改

在armbian-config的timezone中修改地址為上海
將locales改為zh_CN.UTF-8
修改后截圖如下
DNS問題

在修改dns后,重啟系統會無效,需要進行軟鏈接:

    sudo ln -fs /run/resolvconf/resolv.conf /etc/resolv.conf
    嘗試ping baidu.com,可以就沒問題

安裝nas管理軟件-OMV

OMV官網

    openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins.

輸入

    sudo armbian-config
    打開系統配置,選擇軟件頁面,選中OMV並且Install。
    實測在armbian20.04版本中直接安裝會有閃退的可能,這時候需要重啟系統並且運行
    apt update && apt upgrade -y
    之后再重啟,進入armbian-config重新安裝,實測不會再閃退
    也可以使用該鏈接教程來進行命令行的安裝。

docker 安裝

在armbian-config的軟件界面可以選中docker安裝
syncthing 安裝

在armbian-config的軟件界面可以選中syncthing安裝


Author: Shen Yufan
Link: https://blog.syficy.com/N1andArmbian
Source: Syficy
Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM