openwrt如何安装python

Python (189) 2023-06-24 05:38:24

首先配置opkg源。

#备份初始conf
mv/etc/opkg.conf/etc/opkg.conf.bak
#新建配置
vim/etc/opkg.conf
#添加如下内容:
destroot/
destram/tmp
lists_dirext/var/opkg-lists
optionoverlay_root/overlay
#notice
destusb/mnt/sdb1/opkg
archall100
archramips_24kec200
archramips300
archmips400
archunkown500
src/gzbarrier_breaker_basehttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/base
src/gzbarrier_breaker_lucihttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/luci
src/gzbarrier_breaker_managementhttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/management
src/gzbarrier_breaker_oldpackageshttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/
oldpackages
src/gzbarrier_breaker_packageshttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/packages
src/gzbarrier_breaker_routinghttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/routing
src/gzbarrier_breaker_telephonyhttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/telephony
#wq保存
#执行升级
opkgupdate

相关推荐:《Python入门教程》

安装Python

需要注意的是,小米路由器的可用空间不多,但Python的安装会占用挺大的空间,所以我们指定opkg将程序安装在U盘或硬盘上。

这时我们回到刚才的配置文件里,找到notice,这里的dest usb /mnt/sdb1/opkg就是指定变量usb为外置存储路径/mnt/sdb1/opkg。外置存储的路径可以用df -h查看。

以后我们使用opkg -d usb install xxx即可将程序安装至/mnt/sdb1/opkg。

#先需要安装libc,需要下载下来安装
##建立文件夹
mkdir-p/mnt/sdb1/opkg/src
cd/mnt/sdb1/opkg/src
wgethttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/base/libc_0.9.33.2-1_ramips_24kec.ipk
##安装libc,最好安装到根下
opkginstalllibc_0.9.33.2-1_ramips_24kec.ipk

#接着安装Python
opkg-dusbinstalllibreadline
opkg-dusbinstallpython
opkg-dusbinstallpython-json
opkg-dusbinstallpython-curl
opkg-dusbinstallpython-openssl

#路径
exportPATH=$PATH:/mnt/sdb1/opkg/usr/bin
echo'exportPATH=$PATH:/mnt/sdb1/opkg/usr/bin'>>/etc/profile

#别名
echo"aliasopintall='opkg-dusbinstall'">>/etc/profile
THE END

发表回复