目录1、su root2、Ubuntu下载慢(更新源)3、虚拟机复制文件缓存相关4、设置分辨率5、虚拟机与主机之间不能粘贴复制6、samba配置7、虚拟机找不到网卡8、Xshell连接Ubuntu9、Ubuntu修改静态ip10、安装中文语言11、Ubuntu切换python版本12、更换桌面和主题部分常用工具13、windows下通过wsl使用ubuntu1、su rootsu切换目录默认root时提示“Authentication failure”一有可能真的密码错误二则为刚安装好的Linux系统(Ubuntu)没有给root设置密码。sudo passwd root 给toot用户设置密码sudo命令输入当前用户密码后以root权限执行命令有时间限制且仅限当前命令。sudo -i输入当前用户密码后以root权限登录shell无时间限制。使用后直接到root目录susu 用户名切换回其它用户。su不带参数默认切换到root输入root账户的密码后切换到root身份无时间限制。sudo su效果同su只是不需要root的密码而需要当前用户的密码。直接在当前目录下切换到root用户使用exit或logout退出。2、Ubuntu下载慢(更新源)或者 安装、更新报错SECURITY URL redirect target contains control characters16.04设置 - 软件和更新 - Ubuntu软件 - 下载自 - 其他站点 - 选择最佳服务器18.04: 显示应用程序 - 全部应用 - 软件和更新 - Ubuntu软件 - 下载自 - 其他站点 - 选择最佳服务器3、虚拟机复制文件缓存相关VMware复制文件有一个特点甲向乙复制文件产生的缓存在乙乙向甲复制文件产生的缓存在甲无论甲或乙是宿主机还是虚拟机。但是接收文件的一方是宿主机或是虚拟机的不同导致缓存路径不同宿主机向虚拟机复制文件每次复制的文件被存放在该路径下随机命名的文件夹中如果接收文件的虚拟机是Windows缓存路径在C:\Users\wendy\AppData\Local\Temp\vmware-wendy\VMwareDnD 如显示无此路径可手动输入如果接收文件的虚拟机是Linux缓存路径在~/.cache/vmware/drag_and_drop/4、设置分辨率虚拟机 - 设置 - 虚拟机设置 - 显示器 - 显示缩放比例 如果是本来正常的突然不正常了可以检查一下是否不小心点击开启了拉伸模式Ubuntu - 设置 - 显示 - 设置分辨率以上设置都无法设置对应分辨率的话可以显式安装一下sudo apt-get install open-vm-tools 后会自动适配分辨率。参考link5、虚拟机与主机之间不能粘贴复制先检查虚拟机设置中选项的客户机隔离是否勾选还是不能复制粘贴的话执行sudo apt install open-vm-toolssudo apt install open-vm-tools-desktop // VMware Tools的快速安装后执行vmware-user即可6、samba配置sudo apt-get install samba samba-common安装完samba之后如window下提示无法创建文件可参考在配置文件/etc/samba/smb.conf中配置[share] # 共享资源的名称comment share home directory # 共享信息说明path /home/ubuntu/codes # 共享目录create mask 0777 # 默认创建的文件权限directory mask 0777available yes # 是否可获取browseable yes # 是否可浏览public yes # 是否公开writable yes # 是否可写valid user ubuntu # 可以访问该共享目录的用户Ubuntu的用户名force user ubuntuforce group ubuntusudo smbpasswd -a [username] # 添加Samba服务器用户和访问密码sudo service smbd restart # 重启Samba服务则可在win文件管理器中使用链接 \...访问path指定的文件夹如\192.168.78.130 进入就可以看到共享的文件夹也可在win文件管理器中 - 添加一个网络位置 - 输入 \192.168.128.128\share 添加share是共享资源的名称7、虚拟机找不到网卡Ubuntu在虚拟机找不到网卡无法上网可以尝试重启一下 Ubuntu 的 network-manager 服务sudo service network-manager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start8、Xshell连接Ubuntu安装ssh-server服务后能ping通就直接可以连。参考link9、Ubuntu修改静态ip不要修改配置文件直接图形界面设置-网络里手动添加修改子网掩码、网关、DNS可以在别的电脑查看10、安装中文语言安装中文语言后需要手动拖中文语言拉到语言列表顶部重启生效11、Ubuntu切换python版本Ubuntu下切换默认python版本安装pythonsudo apt-get install python1.以 root 身份登录首先罗列出所有可用的python 替代版本信息注意必须root身份登陆sudo su #切换root用户update-alternatives --list python这一步可能会报错update-alternatives: error: no alternatives for python2.如果出现以上所示的错误信息则表示 Python 的替代版本尚未被update-alternatives 命令识别。想解决这个问题我们需要更新一下替代列表将python2.7 和 python3.6 放入其中。update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2最后的1、2、3…代表序号后面会有用3.再次列出可用的 Python 替代版本update-alternatives --list python /usr/bin/python2.7 /usr/bin/python3.84.我们就可以使用下方的命令随时在列出的 Python 替代版本中任意切换了update-alternatives --config python here are 2 choices for the alternative python (providing /usr/bin/python). Selection Path Priority Status ------------------------------------------------------------------------------------------------------------------------------ *0 /usr/bin/python3.8 1 auto mode 1 /usr/bin/python2.7 1 manual mode 2 /usr/bin/python3.8 1 manual mode Press enter to keep the current choice[*], or type selection number: 1 update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in manual mode输入数字,选择版本5.在terminal中输入python查看变化python --version python3 --version12、更换桌面和主题部分常用工具安装以下其一注销换桌面环境即可sudo apt-get install gnome sudo apt-get install gnome-theme-gilouche sudo apt-get install gnome-themes-ubuntu sudo apt-get install gnome-session-fallback sudo apt-get install gnome-session-flashback sudo apt-get install gnome-panel sudo apt-get install gnome-shell #安装gnome桌面窗口管理程序 sudo apt install gnome-tweak-tool #安装管理工具 (安装完进”优化“应用里切换) 主题Adwaita-dark sudo apt install gnome-shell-extensions #扩展管理 sudo add-apt-repository ppa:papirus/papirus; sudo apt-get update; sudo apt-get install papirus-icon-theme; Ubuntu一些工具 sudo apt-get install cloc 统计代码行数 sudo apt-get install gitk git ide工具 sudo apt-get install terminator 终端工具 sudo apt-get install tree 查看目录工具 一些快捷键 切换终端同一个软件里面切换其内的子窗口皆可 Ctrl Tab Ctrl Shift T开启多个命令窗口(并排新增) - Alt (对应排列数字)可快速切换至对应窗口 Ctrl Shift W关闭子窗口(关闭最新打开的窗口) Ctrl Shift Q关闭整个Terminal窗口 Ctr Alt T 创建一个新的Terminal窗口 CtrlL等同于clear CtrlD等同于logout和exit init 0 关机 Ubuntu下破解bcompare rm ~/.config/bcompare/registry.dat windows破解bcompare 4 a、windowR打开管理regedit回车打开注册表编辑器 b、路径计算机\HKEY_CURRENT_USER\SOFTWARE\Scooter Software\Beyond Compare 4 c、删掉cacheID d、删除安装路径下的BCUnRAR.dll -------这个待测试是否需要 sudo apt-get autoclean 清理旧版本的软件缓存 sudo apt-get clean 清理所有软件缓存 sudo apt-get autoremove 删除系统不再使用的孤立软件 sudo apt autoremove --purge snapd 删除snap不要随便用会导致部分依赖snapd软件不可用 sudo apt autoremove --purge bcompare 删除bcompare sudo baobab 检查空间13、windows下通过wsl使用ubuntu参考https://printempw.github.io/windows-terminal-setup-guide/在microsoft store里安装Terminal后推荐方式1、通过命令行安装方式2、或者直接store里安装本文内容参考公开技术文档如有侵权请联系删除。
阅读完成 · 觉得有帮助?