前言
本周开始接手一个微信小程序的开发,微信小程序需要在微信开发者工具开发。我的Linux在配置环境里出了问题。
进行微信小程序的配置环境大概有两步,一是进行wine环境的安装,一是安装微信开发者工具,详情请看[Linux安装微信开发者工具]。 (https://github.com/cytle/wech...
但是,在一切安装好后,初始化项目却启动不起来。
解决
同样是Linux系统,我的小伙伴正常启动。在原来是我们两个安装的wine版本不对。我决定去安装同样的版本,但是却遇到了问题。
报错说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
信息,发现有报错。
有些地址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文件。
我把应该修改courses.list文件文件内容误修改为course.list文件内容,导致未生效。
从新改一下,更新。
再次安装wine1.6,成功。
总结
更改一个可靠的安装源,解决很多版本问题。
版权声明
本文保留所有权利,版权归河北工业大学梦云智软件开发团队所有。未经团队及作者事先书面同意,您不得以任何方式将本文内容进行商业性使用或通过信息网络传播本文内容。本文作者:赵凯强。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。