4

前言

本周开始接手一个微信小程序的开发,微信小程序需要在微信开发者工具开发。我的Linux在配置环境里出了问题。
进行微信小程序的配置环境大概有两步,一是进行wine环境的安装,一是安装微信开发者工具,详情请看[Linux安装微信开发者工具]。 (https://github.com/cytle/wech...
但是,在一切安装好后,初始化项目却启动不起来。
image.png

解决

同样是Linux系统,我的小伙伴正常启动。在原来是我们两个安装的wine版本不对。我决定去安装同样的版本,但是却遇到了问题。
image.png
报错说wine的1.6版本包没有找到。
原因是从当前源里找不到。这里我们就需要配置我们的源。我们知道,Ubuntu使用apt来管理软件包,apt将软件库存储在/etc/apt/sources.list/etc/apt/sources.list.d/目录中带.list后缀的文件中.
我们通过sudo gedit /etc/apt/sources.list命令编辑/etc/apt/sources.list文件。gedit是Linux的一个编辑器,类似于我们的vim,我们用gedit打开相应文件。
然后将我们的阿里源添加到文件首部

#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

保存退出
然后更新

sudo apt-get update

我们再次执行安装wine1.6命令,还是报相同的错误。我翻了翻上面的sudo apt-get update信息,发现有报错。
image.png
有些地址404。上网查一下,原来是网址对一些旧的乌班图版本已弃用,最好解决办法是更新乌班图版本。
对我来说不太行,还要寻找别的解决办法。
既然阿里的源不能使用,国内还有一些别的源供我们使用,去网上搜了一个163的源

deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

修改,更新。
怎么又报原来的错误,阿里的源404。看来有地方错了。检查一番后发现,原来改错地址了。有一个course.list文件,courses.list文件。
image.png
我把应该修改courses.list文件文件内容误修改为course.list文件内容,导致未生效。
从新改一下,更新。
再次安装wine1.6,成功。
image.png

总结

更改一个可靠的安装源,解决很多版本问题。

版权声明

本文保留所有权利,版权归河北工业大学梦云智软件开发团队所有。未经团队及作者事先书面同意,您不得以任何方式将本文内容进行商业性使用或通过信息网络传播本文内容。本文作者:赵凯强


小强Zzz
1.2k 声望32 粉丝