小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

路由與NAS 篇十六:部署Unraid包管理工具NerdPack

 pio9999 2023-01-19 發(fā)布于廣西

                                              路由與NAS 篇十六:部署Unraid包管理工具NerdPack—附5個好用的工具推薦

2022-06-13 15:56:17 18點贊 120收藏 3評論

本文字數(shù) 2200+,配圖 16 張,預估閱讀時間 7~9 分鐘

寫在前面

Unraid

是基于 Slackware Linux 發(fā)行版進行定制的,比較小眾:The Slackware Linux Projectwww.去看看

在日常使用中,偶爾需要用到一些命令行工具,但 Unraid 本身又不提供,需要自行安裝

Slackware Linux 不提供類似 apt 或者 yum 的包管理工具,當需要安裝一些軟件工具時候就相對比較麻煩:

  1. 大部分軟件不會提供 Slackware 定向編譯版本

  2. 自行編譯需要搭建編譯環(huán)境,較為復雜且容易出問題

  3. 每次需要安裝軟件都需要手動編譯,非常麻煩

所幸,Unraid 論壇已經(jīng)有人提供了對應的解決方案:

本文主要介紹 Unraid 包管理插件 NerdPack 的安裝并推薦一些有用的工具,大綱如下

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

NerdPack插件

插件安裝

NERDPACK 插件可以簡單的理解為一個比較粗糙的 Unraid 包管理工具:

  • 提前幫你

    預編譯好了相關(guān)軟件,只需要下載到對應目錄即可使用
  • Unraid 本地不需要部署編譯環(huán)境,不用擔心 unraid 系統(tǒng)環(huán)境被破壞的問題

  • 不會自動解決軟件包版本依賴問題,如遇到對應版本依賴庫不存在需要手動處理

打開 PLUGIN

S - Install Plugin 頁面

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

在 Unraid 論壇帖子找到插件安裝地址,復制粘貼后點擊 INS

TALL 即可安裝改插件:

之后回到 Installed Plugins 頁面就可以找到 Nerd Tools 插件了

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

點擊插件圖標即可進入軟件包管理頁面:

  • 可通過軟件包名稱進行過濾搜索

  • 支持按安裝狀態(tài)、是否下載、是否安裝進行過濾及排序

  • 每個軟件包都列出來對應的體積大小,方便用戶評估

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

軟件安裝

目前 NerdPack 總共提供了 130+ 的軟件包,并且有需要也可以提 issue 或到 Unraid 論壇回帖

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

以安

fping工具為例:
  1. 首先輸入包名進行過濾,找到目前提供的版本 fping-4.2-x86_64-1cf.txz

  2. 點擊該軟件包最后一列轉(zhuǎn)為 ON,表示想要安裝

  3. 點擊 APPLY 按鈕保存配置,開始安裝

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

可以在彈出來的窗口中看到詳細的安裝信息,同時也會檢查已經(jīng)安裝的軟件包更新,之后就可使用 fping

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

好用的工具推薦

fping 網(wǎng)絡探測

fping是一個高性能的、功能增強版的 ping 工具,可支持:

  • 多 IP、多域名同時 ping

  • ping 整個網(wǎng)段來探測哪些 IP 是存活的

  • 打印 fping 時間戳信息方便排查問題

  • 兼容原來 ping 命令的功能,如指定次數(shù)、指定包大小、結(jié)果統(tǒng)計等等

例如 ping 本地局域網(wǎng)探測有哪些存活的機器(我的局域網(wǎng)是 10.0.0.0/24

fping -g 10.0.0.0/24 -c 1 -s -D

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

iotop 進程讀寫磁盤統(tǒng)計

iotop可用于查看每個進程對磁盤的讀寫情況,在排查異常磁盤讀寫情況下時非常好用:

  • 可查看有所有進程是否有在讀寫磁盤

  • 實時查看磁盤的整體讀寫情況,主要是讀寫速度

  • 實時查看哪些進程正在讀寫磁盤以及對應的讀寫速度

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

過濾后勾選 iotop,點擊 APPLY 即可,該工具依賴 python2 環(huán)境,會順帶安裝 python-2.7.17

iotop -o

之后就可以通過上述命令來查看當前有什么進程正在讀寫磁盤

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

mediainfo 視頻文件信息查看

在 Windows 系統(tǒng)下,我們通常使用 MediaInfo GUI 工具來查看視頻文件的詳細信息,但如果視頻文件保存在 Nas 上:

  • 需要掛載共享目錄來讀取,存在一定成本

  • MediaInfo GUI 讀取 Nas 上的視頻文件是走網(wǎng)絡傳輸,存在額外消耗

如果能直接在 Unraid 上獲取這些信息,是否會更加方便呢?

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

搜索 mediainfo 就可以直接安裝了,libmediainfo 是依賴庫,也需要一并勾選

mediainfo 180°以南 (2010)/180°以南.(2010).0p.DTSHD-MA.mkv

之后就可以通過 mediainfo 命令來獲取詳細的視頻信息,如下:

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

mtr 路由跳數(shù)網(wǎng)絡診斷

mtr可以列出 Unraid 本機到指定的域名或 IP 之間經(jīng)過的路由及對應的每一跳的延遲,在網(wǎng)絡問題診斷中非常好用

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

使用方式也很簡單,比如想查看本機到 baidu 的網(wǎng)絡情況,輸入:

mtr -n .baidu.com

然后就會持續(xù)監(jiān)測,當需要退出時按下 Ctrl+C即可:

  • 可看到 Unraid 到 Baidu 總共經(jīng)過了 8 跳

  • 第一條是本地網(wǎng)關(guān) 10.0.0.1

  • 中間有一部分路由不響應 ICMP 包,所以顯示是 ??? 可忽略

  • 可看到過程中每一跳的實時丟包、延遲情況,以及平均、最差、最好延遲等統(tǒng)計

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

iperf3 網(wǎng)絡測速

iperf3 是一款常用的命令行網(wǎng)絡帶寬測試工具,局域網(wǎng)測速基本離不開它

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

比如我想測試我的 Macbook 到 Unraid 之間的速度、延遲情況。

在 Unraid 安裝完 iperf3 工具后,啟動服務端:

iperf3 -s

再回到 Macbook 終端啟動客戶端連接 Unraid 進行測試(Unraid IP 為 10.0.0.2):

iperf3 -c 10.0.0.2

最終的測試速度大概在 268Mbit/s左右,Macbook 使用的是 Wi-Fi 5G,也差不多了

部署Unraid包管理工具NerdPack—附5個好用的工具推薦

開發(fā)語言環(huán)境部署

NerdPack 還可以用來快速部署各種開發(fā)語言環(huán)境,比如:

  • python2

  • python3

  • perl

寫在后面

整體而言,雖然 NerdPack 沒辦法像 apt、yum 提供那么完善的包管理能力,且維護的軟件包也不多,但在 Unraid 上能提供這些功能已經(jīng)算很不錯了。能給 Unraid 玩家節(jié)省不少的精力,點贊部署Unraid包管理工具NerdPack—附5個好用的工具推薦

作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多