openwrt安裝python的方法

2021-10-10 15:08:19 字數 1710 閱讀 2260

首先配置opkg源。

# 備份初始conf

mv /etc/opkg.conf /etc/opkg.conf.bak

# 新建配置

vim /etc/opkg.conf

# 新增如下內容:

dest root /

dest ram /tmp

lists_dir ext /var/opkg-lists

option overlay_root /overlay

# notice

dest usb /mnt/sdb1/opkg

arch all 100

arch ramips_24kec 200

arch ramips 300

arch mips 400

arch unkown 500

src/gz barrier_breaker_base

src/gz barrier_breaker_luci

src/gz barrier_breaker_management

src/gz barrier_breaker_oldpackages

oldpackages

src/gz barrier_breaker_packages packages

src/gz barrier_breaker_routing routing

src/gz barrier_breaker_telephony telephony

# wq儲存

# 執行公升級

opkg update

安裝python

需要注意的是,小公尺路由器的可用空間不多,但python的安裝會占用挺大的空間,所以我們指定opkg將程式安裝在u盤或硬碟上。

這時我們回到剛才的配置檔案裡,找到notice,這裡的dest usb /mnt/sdb1/opkg就是指定變數usb為外接儲存路徑/mnt/sdb1/opkg。外接儲存的路徑可以用df -h檢視。

以後我們使用opkg -d usb install ***即可將程式安裝至/mnt/sdb1/opkg。

## 建立資料夾

mkdir -p /mnt/sdb1/opkg/src

cd /mnt/sdb1/opkg/src

wget /libc_0.9.33.2-1_ramips_24kec.ipk

## 安裝libc,最好安裝到根下

opkg install libc_0.9.33.2-1_ramips_24kec.ipk

# 接著安裝python

opkg -d usb install libreadline

opkg -d usb install python

opkg -d usb install python-json

opkg -d usb install python-curl

opkg -d usb install python-openssl

# 路徑

export path=$path:/mnt/sdb1/opkg/usr/bin

echo 'export path=$path:/mnt/sdb1/opkg/usr/bin' >> /etc/profile

# 別名

echo "alias opintall='opkg -d usb install'" >> /etc/profile

openwrt安裝python整理

今日研究的基於openwrt安裝python,遇到幾個問題,硬了折騰了個上午才弄好,還是記錄下這苦逼的歲月。1 一部分是opkg源的問題,在網上重新搜尋新的opkg源進行配置,以下是我配置的opkg源,可以提供參考下。在 etc目錄下 dest root dest ram tmp lists dir...

OPENWRT安裝Python到U盤

研究了一下如何將軟體安裝在openwrt掛載的u盤上,以python為例,把過程記錄一下。安裝的前提是你的usb裝置已經成功掛載到router上了,至於如何掛載,請自行搜尋教程。首先ssh到router,然後逐行鍵入以下命令列 1 mkdir mnt sda1 packages 2 echodest...

群輝安裝openwrt

用到的命令 docker start 啟動乙個或多個已經被停止的容器 docker stop 停止乙個執行中的容器 docker restart 重啟容器 語法docker start options container container.docker stop options container...