VBOX挂载

共享文件夹路径:..
共享文件夹名称:..
自动挂载
挂载点:/home/chengtao/sf_..
固定分配

设置共享文件夹访问权限

sudo usermod -a -G vboxsf 用户名

su、su - 和sudo的区别

su 切换到root用户,但并不转到root用户家目录下,即没有改变用户的环境。
su - /su -i  切换到root用户,并转到root用户家目录下,即改变到了root用户的环境。
sudo  我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码(sudo用的不是root密码,而是当前用户密码),所以sudo相对于权限无限制性的su来说,还是比较安全的,所以sudo也能被称为受限制的su,另外sudo是需要授权许可的,所以也被称为授权许可的su。

密码设置

修改本用户密码: passwd
设置/修改root密码: sudo passwd root

重新添加一个虚拟机

1.安装增强工具—-添加共享文件夹—-设置共享文件夹权限—-重启
2.设置root密码
3.安装ssr 谷歌浏览器 vscode

  1. //基本工具
  2. sudo apt-get net-tools subversion make automake build-essential android-tools-adb vim libxml2-utils -y
  3. sudo apt-get install subversion -y
  4. sudo apt install make -y
  5. sudo apt install automake -y
  6. sudo apt-get install build-essential -y
  7. sudo apt-get install android-tools-adb -y
  8. sudo apt install vim -y
  9. sudo apt install libxml2-utils -y
  10. sudo apt-get install git-core gnupg flex bison gperf build-essential curl zip liblz4-tool \
  11. zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 ccache lib32ncurses5-dev \
  12. x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev libxml2-utils xsltproc \
  13. python unzip squashfs-tools cryptsetup-bin python3-pip mtd-utils checkpolicy \
  14. libncurses5
  15. //ssr依赖
  16. sudo apt install libcanberra-gtk-module libcanberra-gtk3-module gconf2 gconf-service libappindicator1
  17. sudo apt-get install libssl-dev -y
  18. sudo apt-get install libsodium-dev -y

electron-ssr不能正常使用原因分析:
解决办法:
1.ssr启动时后端需要ssr,启动时会自动下载python版的ssr,下载地址在GitHub,但GitHub网站链接很不稳定,大概率不能下载,因此有时会因为网络问题不能正常启动应用,报错为download ssr error/HTTP error;
2.但也有时会虽然不能下载,但可以正常更新订阅地址并使用。
1.如果不能像2一样直接使用的话可以尝试手动下载ssr并放入.config/electron-ssr/目录下(待测试)

4.添加gitee和github的公钥 配置gitee和GitHub
5.安装拼音输入法