VS code直接在Ubuntu Software里install就可以了。

Windows与Ubuntu文件互传

第一步:启动Ubuntu
1. 在VMware虚拟机界面,点VM->Install VMware Tools,然后可以看到VMware tools文件夹,双击之,并且把压缩文件拷贝到主文件夹(必须放在主目录)
2. 打开Terminal终端,进入解压的文件夹中,输入以下命令:
a) sudo tar zxf VMwareTools-xxx.tar.gz (xxx为版本号)
b) cd /vmware-tools-distrib(进入解压后的文件夹)
c) sudo ./vmware-install.pl -d
安装过程中一直按enter即可,或者根据提示输入yes和no,直到安装完毕。
3. 查看结果:
lsmod | grep vmblock
到这里可以实现两个系统之间文件拖拽传送了。

第二步:设置共享文件夹的目录
1. 将Ubuntu关机(power off),否则不能添加共享文件夹
2. 在VMware虚拟机窗口,选择VM->Settings->Options->Shared Folders
3. 点右边的Add,点Next->选择Win7共享目录的路径,然后点Next->选中Enable this share->Finish
4. 在VM->Settings->Options->Shared Folders窗口的右边,Folder sharing栏里选择Always enabled
5. 点 OK 确定退出
但在这里还没有完成,一点要进行第三步才可以完成文件共享。

第三步:在Ubuntu虚拟机下安装插件
1. 执行 sudo apt-get install open-vm-dkms (注:如果安装过,以后就不用执行这一行,根据提示执行默认操作就行)
2. 执行 sudo mount -t vmhgfs .host:/ /mnt/hgfs(此处的空格大家一定要注意)
3. cd /mnt/hgfs
第1步报错:无法定位软件包 open-vm-dkms
这也许是下载源的问题,可能名字不同,推荐用下面的命令逐个试一下:
sudo apt-get install open-vm-tools
open-vm-tools
open-vm-tools-desktop
open-vm-tools-dkms
open-vm-tools-dbg
open-vm-tools-dev
第2步报错Error: cannot mount filesystem: No such device

🎈算了,解决了这个错又出现找不到文件夹的问题,不弄了。能把文件拖过去就行。共享以后需要时再来设置。

切换到自带的中文输入法

系统已经设置好中文了,键盘上第一个也是“汉语”,但是打不出中文。
先安装输入法,我这里用的是 IBus拼音:
sudo apt-get install ibus-pinyin
image.png
点击汉语
image.png
齿轮是选择添加的意思。
image.png
现在可以输出中文了。

安装cmake

在官网下载压缩包,在解压缩后的文件夹中打开终端,依次执行:
1 ./bootstrap
2 make
3 sudo make install
在执行第一条时报错:
— Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR)
CMake Error at Utilities/cmcurl/CMakeLists.txt:454 (message):
Could not find OpenSSL. Install an OpenSSL development package or
configure CMake with -DCMAKE_USE_OPENSSL=OFF to build without OpenSSL.
— Configuring incomplete, errors occurred!
See also “/home/xz/Downloads/cmake-3.17.4/CMakeFiles/CMakeOutput.log”.
See also “/home/xz/Downloads/cmake-3.17.4/CMakeFiles/CMakeError.log”.
——————————————————————-
Error when bootstrapping CMake:
Problem while running initial CMake

输入如下命令得以解决:
sudo apt install libssl-dev