【Linux】Windows10 Ubuntu子系统初始配置及开启VNC

2023-05-16

环境

  1. 描述:目标环境 Ubuntu18.04 已经通过win10 管理器安装好子系统处于初始化状态
  2. 使用运行框
    \\wsl$\

    访问Ubuntu 系统的文件内容。

  3. 配置阿里的apt-get 源代 sudo vi /etc/apt/sources.list

  4. # ubuntu 18.04(bionic)配置如下
    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    deb-src 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-backports main restricted universe multiverse

    修改后 更新apt

  5. apt-get update
    sudo apt-get upgrade

  6. 安装gnome

  7. apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y
    

    中间可能要出现一次中断,需要apt-get update 重新运行一次。

  8. sudo apt-get install xfonts-100dpi
    sudo apt-get install xfonts-75dpi
    sudo apt-get install vnc4server
    sudo apt-get install gnome-core

  9. 修改配置

    vim ~/.vnc/xstartup

  10. 
    #!/bin/sh
     	 
    # Uncomment the following two lines for normal desktop:
    # unset SESSION_MANAGER
    # exec /etc/X11/xinit/xinitrc
     	 
    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    xsetroot -solid grey 
    vncconfig -iconic &
    x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    x-window-manager &
     
    gnome-panel &
    gnome-settings-daemon &
    metacity &
    nautilus &

  11. Download VNC Viewer | VNC® Connect (realvnc.com) 使用VNC  ,由于使用apt-get 安装的vnc 始终出现灰屏和黑屏的情况,我这里使用的是tigervnc-1.9.0.x86_64.tar.gz
  12. 解压缩后

    进入 user/bin 目录下

    运行./vncserver :0 -geometry 1536x864

    root@DESKTOP-NTKH9I5:/home/tigervnc-1.9.0.x86_64/usr/bin# ./vncserver :0 -geometry 1536x864
    
    You will require a password to access your desktops.
    
    Password:

    设置密码,我这里设置的12***6

    .终止vncserver 之后就能再次启动了

    ./vncserver -kill :0

  13. 配置中文显示
sudo vi /etc/default/locale

填写内容

LANG=zh_CN.UTF-8 
LANGUAGE="zh_CN:zh"

安装中文字体(这里以 文泉驿微米黑为例): 

sudo apt-get install ttf-wqy-microhei

使用管理员在windows 系统中 运行强大的重启服务命令,使之生效。 

Get-Service LxssManager | Restart-Service

引用链接:

[中文显示问题]https://blog.csdn.net/qq_43543789/article/details/104211359

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Linux】Windows10 Ubuntu子系统初始配置及开启VNC 的相关文章

随机推荐

  • 使用尾注添加参考文献并删除尾注中的横线和空格

    此篇文章参考了网上相关内容 xff0c 在此致谢 添加参考文献的方法很多 xff0c 最麻烦的估计就是一个一个地写编号 xff0c 然后对应到参考文献页中写全了 可能 xff0c 最简单方法是用自动编号加上交叉引用 在这里 xff0c 介绍
  • System Error Code 111 The file name is too long的一种可能的解决方式

    最近遇到了一个问题 xff0c 提示错误 xff1a System Error Code 111 xff0c The file name is too long google后发现可能是缓存不足造成的 但用了好多办法没有解决 后来发现网络设
  • windows10更新蓝屏 错误代码:page fault in nonpaged area

    现象 xff1a windows10更新蓝屏 错误代码 xff1a page fault in nonpaged area 一般在71 重启是发现 xff0c 然后重启两次后出现恢复原系统 xff0c 更新失败 失败原因 xff1a 软件不
  • Latex 表格单元格内换行

    Latex 表格单元格内换行 问题 xff1a 如何同时让表格同一行一个单元格的文字能垂直居中 xff1f 比如说文字超长超出页面范围需要分行显示 答 xff1a xff08 来源于smth xff09 方案一 xff1a newcomma
  • 一段小代码

    今天在微博上看到一段小程序 xff0c 博主问会不会core xff0c 如果core的话 xff0c 会是在哪一行 程序代码如下 include lt stdio h gt struct str int len char s 0 stru
  • LaTeX技巧心得28:如何在文中实现带圈的数字和圈中加号

    LaTeX技巧心得28 xff1a 如何在文中实现带圈的数字 1 xff09 使用 textcircled 命令 xff0c 后面的参数可以是一个字符或者汉字 xff08 配合CJK xff09 xff0c 甚至也可以是公式 xff0c 但
  • codeblocks 使用汇总

    享受Code Blocks编辑快感的几个关键 原文地址 xff1a http blog csdn net Utensil archive 2008 12 24 3593502 aspx 感谢Loaden的补充 此文是对帖子http wxfo
  • ubuntu tmux 快捷键失效

    参阅http superuser com questions 266725 tmux ctrl b not workinghttp superuser com questions 266725 tmux ctrl b not working
  • git 各种错误 HTTP request failed

    报错fatal HTTP request failed 版本太低 xff0c 源码安装最新版本即可 https mirrors edge kernel org pub software scm git 下载比较新的安装包tar xvzf x
  • 我的学习之路—5月1号开始,每周至少写5篇文章

    xfeff xfeff 爱拼才会赢 xff0c 这不仅仅是一句宣言 xff0c 而是一种态度 一种乐观向上的态度 一种端正的态度 请相信 xff0c 有什么样的态度 xff0c 就有什么样的结果 有什么样的态度 xff0c 就有什么样的人生
  • Serverlet生命周期

    xfeff xfeff Serverlet简介 xff1a Servlet Server Applet xff0c 全称Java Servlet xff0c 未有中文译文 是用Java编写的服务器端程序 其主要功能在于交互式地浏览和修改数据
  • CentOS下yum安装wine

    Linux下安装wine可以从源码编译安装 xff0c 但一般都觉得麻烦 xff0c 所以尽量利用yum进行安装 xff0c 解决很多包的依赖关系 首先安装一个epel rpm ivh http dl Fedoraproject org p
  • Maven使用教程

    一 Maven介绍 我们在开发项目的过程中 xff0c 会使用一些开源框架 第三方的工具等等 xff0c 这些都是以jar包的方式被项目所引用 xff0c 并且有些jar包还会依赖其他的jar包 xff0c 我们同样需要添加到项目中 xff
  • Linux下 文件类型不同颜色的含义

    linux 文件颜色的含义 蓝色 代表目录 绿色 代表可执行文件 红色 表示压缩文件 浅蓝色 表示链接文件 灰色 表示其他文件 红色闪烁 表示链接的文件有问题了 黄色 表示设备文件 蓝色文件 目录 白色文件 一般性文件 xff0c 如文本文
  • vim常用命令总结

    vim 选择文本 xff0c 删除 xff0c 复制 xff0c 粘贴 文本的选择 xff0c 对于编辑器来说 xff0c 是很基本的东西 xff0c 也经常被用到 xff0c 总结如下 xff1a v 从光标当前位置开始 xff0c 光标
  • Understanding ECMAScript 6

    原文 内容列表 简介 浏览器与 Node js 兼容性这本书的受众概述帮助与支持Block Bindings var 声明与提升 Hoisting 块级声明循环中的块级绑定全局块级绑定
  • Spring boot WebMvcConfigurerAdapte方法已经过时解决方法

    在spring boot 2 0以后 WebMvcConfigurerAdapter 这个方法已经过时 xff0c 通过百度网上的资料之后发现很多人说是改成继承WebMvcConfigurationSupport这个类 xff0c 这种方式
  • Linux开机详细流程

    计算机启动分为内核加载前 加载时和加载后3个大阶段 xff0c 这3个大阶段又可以分为很多小阶段 xff0c 本文将非常细化分析每一个重要的小阶段 内核加载前的阶段和操作系统无关 xff0c Linux或Windows在这部分的顺序是一样的
  • SDV、SIT、SVT、DFX、UAT

    SDV System design Verify 系统设计验证 SIT System Integration Testing 系统集成测试 xff0c 也叫做集成测试 是软件测试的一个术语 xff0c 在其中单独的软件模块被合并和作为一个组
  • 【Linux】Windows10 Ubuntu子系统初始配置及开启VNC

    环境 描述 xff1a 目标环境 Ubuntu18 04 已经通过win10 管理器安装好子系统处于初始化状态使用运行框 wsl 访问Ubuntu 系统的文件内容 配置阿里的apt get 源代 sudo vi etc apt source