美文网首页
深度 deepin-15.10.1 创建 laravel 环境

深度 deepin-15.10.1 创建 laravel 环境

作者: 深蓝气质 | 来源:发表于2019-06-14 10:57 被阅读0次

首先我要推荐一个非常好的学习的网站:

http://www.coding10.com
我在这里学习到了很多有用的知识,而且站长非常好,很耐心也很风趣:)

进入正题

本来coding10是有个开箱即用的环境的,vm虚拟机里打开即可,后期因为版本问题,在创建laravel新项目的时候,会报错。本身我也是个小白,就想着哪天可以按照教程创建属于自己的环境。
今天忙里偷闲就下载了深度的最新版本 deepin-15.10.1,按照教程 http://www.coding10.com/post/build-LNMP-env-in-deepin-linux
尝试创建属于自己的环境。

遇到的坑和问题:

  1. 因为需要用到fish,就在系统安装好后第一时间安装了fish,后面在 source /etc/profile 这步会报错,查了下度娘,说是因为启动了fish造成的,退出fish再执行就好了,测试验证了这一说法是正确的

  2. 在执行 sudo echo 'export PATH="HOME/.config/composer/vendor/bin:PATH"' >> /etc/profile 会报权限问题,这里是通过先给root设置了密码,切换到root用户后再执行的。

  3. 如果没有切换源,使用原始的,后面在安装composer和其他一些软件会很慢,甚至安装不了,参照了网上资料,使用了 阿里源,后面速度就起飞了。

    关于换源以下是参照另一位作者的文章,此处引用并感谢!!!!

    https://www.jianshu.com/p/9e62711d8cf5
    作者:靓木Zhvy
    链接:https://www.jianshu.com/p/9e62711d8cf5

    更换阿里源,习惯性换镜像源

    3.1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 备份原来的sorce文件
    3.2. sudo deepin-editor /etc/apt/sources.list 修改sources.list文件
    > deepin-editor是deepin自带的图像界面编辑器,和ubuntu的gedit一样。你也可以用vim去编辑。看自己 嘛。
    3.3 更换为阿里或者中科大的镜像源

    • 阿里
# aliyun
deb [by-hash=force] http://mirrors.aliyun.com/deepin panda main contrib non-free
#deb-src http://mirrors.aliyun.com/deepin panda main contrib non-free
  • 中科大
# ustc
deb [by-hash=force] http://mirrors.ustc.edu.cn/deepin panda main contrib non-free
#deb-src http://mirrors.ustc.edu.cn/deepin panda main contrib non-free

将上面的一个镜像源 覆盖 到sources.list里,Ctrl + S 保存(vi/vim 保存方法 Esc -> : -> wq 回车)。
3.4 sudo apt-get update 更新源
3.4.1 如果出现lock报错,删除lock文件就好了

image
image
3.4.2 sudo rm -f /var/lib/apt/lists/lock 删除lock文件
image
3.4.3 再用 sudo apt-get update 更新源

4.composer安装后,使用镜像
可以在下面2个选择1个
https://pkg.phpcomposer.com/https://learnku.com/laravel/composer

目前遇到的就是这些,后续再有问题再补充!

相关文章

网友评论

      本文标题:深度 deepin-15.10.1 创建 laravel 环境

      本文链接:https://www.haomeiwen.com/subject/jzkefctx.html