WSL and Baidu Netdisk

WSL

在windows的 linux子系统下安装的具有图形界面的软件都可以在windows上打开,但是如果直接在MS商店安装的 kali linux 子系统是最精简版本,很多开发者需要用的软件(如 gcc / make / vim 等)都不存在,需要使用官方提供的完整安装命令去安装一些必须程序。

按照官方指示安装完必要程序后,可以在文件管理器里看到 linux 子系统的根目录,一定程度上很方便windows的用户使用linux系统并用图形化界面管理其文件。

image-20211027103100831

百度云盘安装

百度云盘是个人经常使用到的工具,在linux系统上也会安装,但wsl系统的话,多少可能会因为某些依赖文件缺失导致安装失败。

缺失的文件可以通过先更新源库(sudo apt update)再进行安装的方式解决,但有些时候可能是源库的问题,导致该依赖的包不存在(如下)。

image-20211027104129827

因此需要通过手动下载(利用 wget )该依赖包,然后自行安装(利用 sudo dpkg -i )的方式来解决,其中百度云盘缺失的依赖文件及其包连接如下:

  • libappindicator3-1:http://mirrors.ustc.edu.cn/debian/pool/main/liba/libappindicator/libappindicator3-1_0.4.92-3.1_amd64.deb
  • libindicator3-7:http://mirrors.ustc.edu.cn/debian/pool/main/libi/libindicator/libindicator3-7_0.5.0-2_amd64.deb
  • libdbusmenu-glib4:http://ftp.br.debian.org/debian/pool/main/libd/libdbusmenu/libdbusmenu-glib4_18.10.20180917~bzr490+repack1-1_amd64.deb
  • libdbusmenu-gtk3-4:http://ftp.br.debian.org/debian/pool/main/libd/libdbusmenu/libdbusmenu-gtk3-4_18.10.20180917~bzr490+repack1-1_amd64.deb

安装完毕之后即可正常进行软件使用了,虽然 wsl 的界面还是差强人意了些,哈哈。

image-20211027104032244