Hyper-V Ubuntu学习
我做的一些
1.因为Ubuntu上没装vim,文本编辑器用Ubuntu默认的gedit,从bash中调用软件可以参考
1 | sudo gedit /path/to/file |
在用gedit时出现 (gedit:8356): Gtk-WARNING **: 10:35:24.153: cannot open display: :10.0
如果显卡是N卡,参考DISPLAY=“:0”,用xhost +。
不过在编辑后保存也许会出现类似以下警告 (gedit:8443): WARNING **: 10:45:44.576: Set document metadata failed: Setting attribute metadata::gedit-position not supported 要忽略这个警告参考。
2.更改下载源为清华源。
3.在 设置/语言 中改为中文,键盘添加中文。这个其实在系统部署导向的时候就可以
5.卸载火狐(22.04预装的是snap版的),直接wget下载edge源码(可以从官网获得)安装参考
1 | sudo dpkg -i microsoft-edge-stable_118.0.2088.61-1_amd64.deb |
因为ubuntu的apt下载的是snap版本的,这会出现依赖问题。在浏览器中登入微软账号的时候也许会有网络问题导致登录界面无显示内容,我尝试了许久花了十几次才登入成功。
6.修改虚拟机分辨率,参考。并且更改增强会话中的分辨率,参考知乎问答。
7.在增强会话的前提下,安装Pauseaudio,这样就能让你接收到虚拟机的声音了。
8.打开软件更新器更新。
10.用arch指令查看内核版本,安装对应的pycharm。
11.安装Anaconda,参考这里,切换清华源,参考这里,注意,.condarc文件应该为隐藏文件,用ls命令时需要-a选项。
12.设置共享文件夹,参考,若出现类似“不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接”,参考这个解决方案
碰到的一些问题
增强会话后屏幕灰色
我用的是微软自带的Hyper-V
如果要实现一些有用的功能需要开启增强会话。注意,只用通过快速创建的虚拟机才可以开启。
如果开启后无法正常显示,可以参考Markdown语法。
这里简述下。
把 /etc/xrdp/startwm.sh最下面两行test和exec注释掉,最后添加一行gnome-session
重新启动Ubuntu,在登录界面打开增强会话。