玩转小米mini路由12:PandoraBox安装Python
1、 前面我们已经配置了opkg,这里的dest usb /mnt/sda1/opkg就是指定变量usb为外置存储路径/mnt/sda1/opkg。外置存储的路径可以用df -h查看。以后我们使用opkg -d usb install xxx即可将程序安装至/mnt/sda1/opkg目录(xxx为安装文件名)。
2、 安装Python前先装libc库,貌似还要手动装(opkg自己装不了)。libc无法通过“opkg -d usb install libc”来直接安装,只能手动下载后安装它,首先进入到一个能够下载文件的目录,可以是/tmp临时目录,这里小编/mnt/sda1/opkg目录,下载后可以以后留用:
3、 发放目录权限: chmod -R 777 /mnt/sda1/opkg 在/mnt/sda1/opkg目录建立文件夹src,专门放置下载资源,使用命令:mkdir-p/mnt/sda1/opkg/src切换到/mnt/sda1/opkg/src目录,使用命令: cd/mnt/sda1/opkg/src
4、 下载libc基础插件包(它的地址可以通过在浏览器中打开base源常挢傣捅地址,搜索“libc”找到)输入下载命令:Wgethttp://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/base/libc_0.9.33.2-1_ramips_24kec.ipk 如果系统提示:no found ,是因为我们配置opkg时配置的软件源不是这个目录的将地址输入到浏览器即可下载libc_0.9.33.2-1_ramips_24kec.ipk文件
5、 用WinSCP工具将libc_0.9.33.2-1_ramips_24kec.ipk文件到路由器/mnt/sda1/opkg/src目录
6、 安装libc(它会自动安装依赖的libgcc包),最好安装到根下,使用命令:opkginstall-d usblib艘早祓胂c_0.9.33.2-1_ramips_24kec.ipk提示已经安装libc基础插件包,说明这个版本已经自带了libc基础插件包。 如果你不确定是否已经安装,可以通过命令“opkg list-installed”列出当前安装的插件包
7、 接下来我们开始安装Python,执行以下命令:opkg-dus水瑞侮瑜b installlibreadli荏鱿胫协neopkg-dusb installpythonopkg-dusb installpython-jsonopkg-dusb installpython-curlopkg-dusb installpython-openssl
8、 等待安装完成,测试Python是否安装成功,输入命令:python 接着输入代码:print”hello word”进行测试,如果系统返回hello word说明Python安装成功!