因此我们就需要在后面帮他加上 [Install] 段: [Install] WantedBy=multi-user.target Alias=rc-local.service 这里需要注意一下,ubuntu -18.04 默认是没有 /etc/rc.local 这个文件的,需要自己创建 下面整体说明怎么设置ubuntu-18.04开机启动脚本 1.建立rc-local.service文件 sudo vi /
在 Windows 命令行窗口,输入指令:wsl --list --verbose(或者输入简化版本:wsl -l -v),得到结果: 可以看到我们上一篇文章中安装的 Ubuntu-18.04,而且 重启之后,继续在 PowserShell 中,把 Ubuntu-18.04 设置为 WSL2 版本。 输入的指令是: wsl --set-version Ubuntu-18.04 2 这个步骤可能会遇到这样的问题: 解决方法:从微软的官网下载 WSL2 Linux 内核升级包,下载地址是: WSL2 此时,在 PowerShell 中重新执行 wsl --set-version Ubuntu-18.04 2 指令(需要等待一段时间,大概 1 分钟左右吧): 同时,把 WSL 的默认版本改为 2: 注意:这里的服务端软件是安装在 Windows 系统中的,客户端是安装在 Ubuntu-18.04 系统中的。
在 Windows 命令行窗口,输入指令: wsl --list --verbose(或者输入简化版本: wsl -l -v),得到结果: 可以看到我们上一篇文章中安装的 Ubuntu-18.04,而且 重启之后,继续在 PowserShell 中,把 Ubuntu-18.04 设置为 WSL2 版本。 输入的指令是: wsl --set-version Ubuntu-18.04 2 这个步骤可能会遇到这样的问题: 解决方法:从微软的官网下载 WSL2 Linux 内核升级包,下载地址是: WSL2 注意:这里的服务端软件是安装在 Windows 系统中的,客户端是安装在 Ubuntu-18.04 系统中的。 安装客户端 在 Ubuntu-18.04 的终端窗口中,执行如下指令安装客户端软件 xfce4: sudo apt-get update && sudo apt-get upgrade -y sudo
重启之后,继续在 PowserShell 中,把 Ubuntu-18.04 设置为 WSL2 版本。 输入的指令是: wsl --set-version Ubuntu-18.04 2 这个步骤可能会遇到这样的问题: ? 现在,重新启动一下 Ubuntu-18.04 系统,虽然还是黑乎乎的窗口,但是它可是一个完整、纯正的 Linux 操作系统! ? 注意:这里的服务端软件是安装在 Windows 系统中的,客户端是安装在 Ubuntu-18.04 系统中的。 中文支持 在 Ubuntu-18.04 系统命令行窗口,设置 locale: 此时,我们可以使用桌面环境中的终端窗口,如下图所示: ?
github.com/DDoSolitary/LxRunOffline release版本下载下来之后直接使用就可以;记录一下操作命令: 备份wsl 1 LxRunOffline.exe export -n Ubuntu -n :wsl的别名,就是之前用list查看的其中一个 -f :备份的路径,我这直接备份到当前路径backup.tar.gz 还原wsl 1 LxRunOffline.exe install -n Ubuntu ubuntu18.04.backup.tar.gz -n :起个名字 -d :wsl安装目录 -f :备份文件目录 删除WSL环境 可以直接用wsl原生的命令:wslconfig 1 wslconfig /u Ubuntu
激活 WSL 服务 安装 Ubuntu-18.04 操作系统 通过 ssh 远程登录 编译 Hello,World! 安装 Ubuntu-18.04 操作系统 启动 【Windows Store】: ? 在右上角的搜索栏中,输入:Ubuntu ? 我们这里就选择 Ubuntu-18.04 吧,这也是我工作中使用的版本。 ? 下载速度挺快的: ? 安装完成之后,点击【启动】按钮: ? 这样,Ubuntu-18.04 系统就安装好了! 我一般在系统安装之后,会把 root 用户的密码也设置一下,以后总会需要使用 root 身份来登录系统的。 $ sudo passwd ? 为了这个目的,我们需要在 Ubuntu-18.04 中重新安装 sshd 服务: $ sudo apt purge openssh-server $ sudo apt install openssh-server
upgrade & apt-get clean [/card] 4.修改子系统位置 (1)首先查看所有分发版本 wsl -l --all -v (2)导出分发版为tar文件到d盘 wsl --export Ubuntu -18.04 d:\ubuntu18.04.tar 注:版本根据自己的修改 (3)注销当前分发版 wsl --unregister Ubuntu-18.04 注:版本根据自己的修改 (4)重新导入并安装分发版在 d:\ubuntu wsl --import Ubuntu-18.04 d:\ubuntu d:\ubuntu18.04.tar --version 1 注:版本根据自己的修改 (5)设置默认登陆用户为安装时用户名
**OS=`awk -F'"' '/PRETTY_NAME/{print $2}' /etc/os-release|tr ' ' '-'`#1set_ssh () { if [[ $OS == Ubuntu etc/yum.repos.d/epel* sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel* elif [[ $OS == Ubuntu telnet lsof tcpdump libevent libevent-devel openssh-server openssh-clients postfix -yelif [[ $OS == Ubuntu > /dev/null && hwclock -w' >> /var/spool/cron/root systemctl restart crond elif [[ $OS == Ubuntu 0"#' /etc/default/grub grub2-mkconfig -o /boot/grub2/grub.cfg &> /dev/null elif [[ $OS == Ubuntu
i_accidentally_deleted_my_installed_wsl_folder/ 以下是解决方法: C:\>wslconfig /list 适用于 Linux 的 Windows 子系统: Ubuntu -18.04 (默认) C:\>wslconfig /u Ubuntu-18.04 正在注销...
后需要按需求输入用户名及密码 2-3 切换 WSL2 通过下面的命令可以查看当前 WSL 的版本 C:\Users\xingag>wsl -l 适用于 Linux 的 Windows 子系统分发版: Ubuntu -18.04 (默认) # 查看版本 C:\Users\xingag>wsl -l -v NAME STATE VERSION * Ubuntu-18.04 Stopped 2 如果版本号为 1,使用 wsl --set-version 命令设置版本为 2,切换到 WSL2 # 切换版本 wsl --set-version Ubuntu
1.关闭wsl wsl --shutdown 2.查看wsl信息 wsl -l -v NAME STATE VERSION * Ubuntu
注:上述命令中,wsl -l -v 用于查看 WSL 虚拟机中所有已安装 Linux 系统的 WSL 发行版本,1 对应 WSL,2 对应 WSL 2,我们通过 wsl --set-version Ubuntu -18.04 2 命令指定 Ubuntu-18.04 系统使用 WSL 2 发行版,如果你安装的是其他 Linux 系统,以 wsl -l -v 命令列举的 Name 字段为准。 升级成功后,再次运行 wsl -l -v,可以看到 Ubuntu-18.04 对应的 WSL 版本已经变成 2: ? 然后应用并重启 Docker,在 PowerShell 中运行 wsl --set-default Ubuntu-18.04 命令设置默认 WSL 虚拟机为之前安装的 Ubuntu-18.04: ?
安装WSL 接着,需要把WSL版本从1升级到2,命令如下: wsl --set-version Ubuntu-18.04 2 装了其它版本的只需要把Ubuntu-18.04替换为你安装的版本。
name=flydb-macos64" build_for_pi: name: Raspberry Pi runs-on: ubuntu-18.04 steps: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} build_for_android: name: Android runs-on: ubuntu GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} build_for_linux: name: Linux runs-on: ubuntu
wsl_update_arm64.msi 3.设置分发版版本 执行命令:wsl --set-version <分发版名称> <版本号> 如:将 Ubuntu18.04 设置为WSL2的命令为 wsl --set-version Ubuntu
2.3.3.4 下载Ubuntu镜像 在MobaXterm中打开Powershell命令行,执行如下命令: docker pull weidongshan/ubuntu-18.04:version1.0 privileged=true --mount source=homedate,target=/home/book -w /home/book --user book weidongshan/ubuntu
2.2.5 配置Ubuntu 确保Ubuntu能上网之后,使用下面命令一键配置/初始化开发环境((其实就是安装tftp,nfs,vim等软件,此脚本只支持Ubuntu-16.04 /Ubuntu-18.04
韦东山 技术文档 2.2.5 配置Ubuntu 确保Ubuntu能上网之后,使用下面命令一键配置/初始化开发环境((其实就是安装tftp,nfs,vim等软件,此脚本只支持Ubuntu-16.04 /Ubuntu
例如,在存储 WSL 项目文件时: 使用 Linux 文件系统根目录:\\wsl$\Ubuntu-18.04\home\<user name>\Project 而不使用 Windows 文件系统根目录:
GitHub-hosted runner 其实就是 GitHub 提供的虚拟环境,目前有以下四种: windows-latest : Windows Server 2019 ubuntu-latest 或 ubuntu 例如: runs-on: ${{ matrix.os }} strategy: matrix: os: [ubuntu-16.04, ubuntu-18.04] node: [6, 示例: runs-on: ${{ matrix.os }} strategy: matrix: os: [macos-latest, windows-latest, ubuntu-18.04 相反的就是 exclude : runs-on: ${{ matrix.os }} strategy: matrix: os: [macos-latest, windows-latest, ubuntu