zoukankan      html  css  js  c++  java
  • wsl


    1.win10设置为开发人员模式,并安装subsystem for linux(命令行输入bash就可以安装)

    2.登录并su到root,然后修改/etc/sudoers,在最后一行加(一定要在最后一行):
    youname1 ALL=(ALL) NOPASSWD:ALL

    3.修改/etc/apt/sources.list,注释掉原来的源,添加:
    deb http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse
    deb-src http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
    deb-src http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
    deb-src http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse
    deb-src http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
    deb-src http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse
    修改后apt-get update

    4.安装相关开发软件
    sudo apt install -y build-essential
    sudo apt install -y gdbserver
    sudo apt install -y openssh-server
    修改/etc/ssh/sshd_config,把PasswordAuthentication改为yes
    sudo ssh-keygen -A
    sudo service ssh start 每次启动控制台都需要执行,因为控制台会关掉WSL的所有程序

    5.修改ssh端口,默认的22被windows占用了
    vi /etc/ssh/sshd_config

    如果要使用vs2017调试linux程序,参考:
    https://blogs.msdn.microsoft.com/vcblog/2017/02/08/targeting-windows-subsystem-for-linux-from-visual-studio/

  • 相关阅读:
    .NET平台下WEB应用程序的部署(安装数据库和自动配置)(转)
    关于动网 ASP + Access 论坛问题及相应解决办法
    Visual 2005 调试问题 收藏
    休假一个月
    Log4j进行日志操作
    自动定时备份数据
    最近很有心情
    网站建设尺寸规范
    log4net 1.2.9 的配置及使用
    DataGrid表头跨行合并的实现
  • 原文地址:https://www.cnblogs.com/wjx0912/p/7545782.html
Copyright © 2011-2022 走看看