哈喽大家好,我是許迎果.
在之前的内容中,我們曾經盤點過OpenWrt軟路由上常見的十大類插件.相信有些小夥伴會奇怪:許老師,為啥子我用的OpenWrt固件上就沒有你說的一些插件呢?難道我用的OpenWrt是假的嗎?
當然不是的,OpenWrt是開源固件.開源的意思就是源碼是開放,任何人隻要有一定的技術,熱情和耐心,都可以自己編譯固件,所以OpenWrt固件是非常多樣化的,不同人編譯的插件不一樣是很正常的.
如果你必須要用到某個插件,但是目前固件上卻沒有,那麼通常你有兩個解決辦法.
1.更換為支持那個插件的OpenWrt固件.
2.在原有固件上安裝你所需要的某個插件.
如果你當前所用的固件本身就不太穩定或者存有BUG,那就應該先考慮更換别的固件.
但如果你用的固件非常穩定和流暢,僅僅是缺少某個插件,這時我建議你不要換固件,而是應該手動安裝插件比較好.
OpenWrt軟路由安裝插件的方式還蠻多的,我這邊主要講幾種常用到的.當然不管用哪種方法安裝插件,一個大前提是你必須知道你所要安裝的插件在OpenWrt内具體叫什麼名字.不知道也沒關系,可以去極北之地找到一個叫迎果之家的地方,裡面有個叫OpenWrt插件的魔盒,打開後會有你想知道的答案.
一.在線安裝插件
1.1登錄進入OpenWrt軟路由的管理後台,依次點擊系統-軟件包-刷新列表,一般等待幾十秒就可以完成刷新.
1.2點擊可用軟件包,并在過濾器内輸入你想安裝的插件的名稱,然後點擊查找軟件包.
1.3如果插件有多個版本,找到你想要安裝的那一個,點擊它前面對應的安裝就可以了.
1.4有些插件往往是有依賴包,插件本體,luci,語言包幾個部分的,并不是隻裝一個就可以的,好在在線安裝時,依賴包會自動安裝的,推薦你按照插件-luci–語言包這樣的順序來安裝.
1.5如果查找不到插件,那麼就需要更換為第三方的軟件源了.可以點擊動作右邊的配置按鈕,把你找到的适配的第三方軟件源填入自定義軟件源内,然後再點擊刷新列表進行安裝.
1.6有極個别固件不知道是編譯者水平問題還是人品問題,怎麼安裝都不成功,這種情況我也遇到過,請大家理性看待,能用就用,不能用就換.
二.上傳并通過命令行安裝插件
2.1該方法需要你先把想要安裝的插件以及它對應的luci,語言包都下載好,一般是IPK文件,當然有的插件是隻有本體,沒有luci和語言包的,這個不一定,具體情況具體分析.
2.2使用摸粑粑軟件或者winscp,通過ssh協議的22号端口連接OpenWrt軟路由,然後把插件上傳到tmp臨時文件件路徑下面.
2.3在摸粑粑或類似軟件的命令行處,輸入以下命令進行安裝插件.
Opkg install /tmp/xxxx.ipk
其中XXXX.ipk請替換成你想要安裝的那個IPK的名字,有幾個IPK,就運行幾個命令.
2.4如果安裝出錯,常見的就是缺少某個依賴包,可以根據錯誤提示下載安裝依賴包,然後再次安裝插件,直到安裝完所有上傳的IPK文件,接下來可以斷開連接,進後台刷新頁面,就能看到安裝好的插件了.
2.5其實還有一個更省事的方法:就是開共享 TTYD.就是在OpenWrt軟路由的網絡共享内,添加tmp文件夾到共享目錄,然後在Windows的網上鄰居中進入OpenWrt下面的tmp文件夾,把ipk插件複制到該路徑下,然後依次點擊後台内系統-TTYD終端,最後輸入opkg那個安裝命令就可以了.原理一緻,但是會更省事,畢竟可以不用第三方的工具了.
三.後台文件傳輸安裝插件
3.1登錄OpenWrt的後台管理頁面,依次點擊系統-文件傳輸-選擇文件,然後浏覽找到你的ipk文件所在的位置并雙擊選中,接下來點擊上傳按鈕.
3.2接下來按照前面的方法,把你想要安裝的插件及相關IPK都上傳到軟路由内.
3.3在上傳文件列表中可以看到已經上傳的IPK文件,我們直接點擊該IPK文件對應的安裝按鈕,就可以完成安裝了,有幾個IPK就分别點擊安裝.
第三種安裝方法是我所知的除了在線安裝外,最省事最方便的方法了,我用的也比較多.三種安裝方法中,應該優先考慮第一種在線安裝法.當在線找不到對應插件時,再考慮第三種後台文件傳輸安裝法.
另外關于安裝插件需要注意插件版本和OpenWrt核心版本要兼容,某個插件和其他的插件也要兼容.如果彼此不兼容就會産生不穩定或者卡頓的情況.
還有就是插件并不是裝得越多越好,一定要根據你實際使用的情況來安裝,用到哪個插件就安裝哪個,同一類的插件除非必要,一般沒必要全部都裝上.
當你确定未來肯定不會用到某個插件的時候,我建議你可以考慮卸載該插件.
方法也很簡單,隻需要在管理後台依次點擊系統-軟件包,在過濾器中輸入插件對應的英文名,再點擊查找,已安裝軟件包内會有該插件的相關内容顯示,點擊移除就可以卸載了.
有時同一插件有多個軟件包的話,需要分别查找,分别移除.
即便你極度追求純淨,也不要把已安裝軟件包挨個都移除,這樣很容易損壞系統核心組件,從而導緻産生BUG或者徹底崩潰.
總之,關于插件的安裝和卸載就一句話:不要為了功能上的高大全,而盲目安裝一些幾乎用不到的插件,也不要為了精簡和純淨而移除基礎組件,一切都按照實際需要來處理,适合你的才是最好的.
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!