Ubuntu 桌面使用记录

2 minute

共享文件夹

C:/Users/akyna/Codes <——> /home/jzh/Codes

虚拟机面板 -> 共享文件夹 -> 选择位置,勾选固定分配和自动挂载

-> 执行命令将 jzh 加入共享组,然后重启:

1usermod -a -G vboxsf jzh
2reboot

共享宿主机代理

  1. 宿主机 clash 勾选 ALLOW_LAN
  2. 宿主机防火墙开放 7890 号端口
  3. 进入 Ubuntu Desktop settings,根据主机局域网ip进行配置

命令行也无需配置 http_proxy 等变量,自动配好了!

解决自动生成文件夹的问题

vim ~/.config/user-dirs.dirs

1# 将类似如下行删除
2XDG_PUBLICSHARE_DIR="$HOME/Public"
3XDG_DOCUMENTS_DIR="$HOME/Documents"
4XDG_MUSIC_DIR="$HOME/Music"
5XDG_PICTURES_DIR="$HOME/Pictures"
6XDG_VIDEOS_DIR="$HOME/Videos"

sudo vim /etc/xdg/user-dirs.conf

1enabled=False

然后重启即可。

解决点击无响应的 Bug

1sudo apt-get update
2sudo apt-get install --reinstall gnome-control-center

屏幕分辨率

设备 -> 安装增强功能

1cd /media
2cd VBOXADDITIONS_4.3.6_91406
3sh VBboxLinuxAdditions.run
4reboot

系统 -> 首选项 -> 显示器,可看到新出现的分辨率 1024x768

用户管理

  1. 添加用户
1sudo adduser username 
  1. 添加sudo权限
1sudo usermod -G sudo username 
  1. 添加root权限

如果需要让此用户有root权限,执行命令:

1sudo vim /etc/sudoers

修改文件如下:

1# User privilege specification
2root ALL=(ALL) ALL
3username ALL=(ALL) ALL

切换模式

1alt + ctrl + f3 切换到命令行模式
2
3alt + f1 复原

无法打开 Terminal 的问题

You have to add LANG=en_US.UTF-8 to /etc/default/locale and reboot your system. (Solution from this Arch Linux forum post.)

软件商店卡在启动界面

1killall gnome-software
2
3rm -rf ~/.cache/gnome-software
4
5reboot

命令行启动

1VBoxManage startvm Local-Ubuntu-Jzh --type headless