赞
踩
目录
实现虚拟机与主机之间自由粘贴和复制及文件的拖拽——VMware Tools的安装
1.在菜单中点击虚拟机,然后点击安装(或者重新安装) VMWare Tools
2.在打开的页面下把VMware Tool拷贝到桌面(知道路径的文件夹下都可以)
点击稍后安装,不然输入密码时进不去(也可能是23.04清华镜像的问题,但是23.04网上遇到问题的很多,解决方法,重装系统,且选择稍后安装
勾选【稍后安装操作系统】,然后点击【下一步】:
“客户机操作系统”选择【Linux】,然后“版本”选择【Ubuntu 64 位】,然后点击【下一步】:
“虚拟机名称”你可以自己起个名字,当然也可以用默认起的名字;然后点击【浏览】选择你要将 Ubuntu 安装的位置(这里建议在系统盘外建立一个新的文件夹,像图中所示的那样);最后点击【下一步】:
如下图所示,“处理器数量”和“每个处理器的内核数量”我建议都选择 2 个,后续应该是够用的,最后点击【下一步】:
“此虚拟机的内存”可以选择默认的 4096
MB,然后点击【下一步】:
勾选【使用网络地址转换(NAT)】,然后点击【下一步】:
选择默认的【LSI Logic(推荐)】,然后点击【下一步】:
选择默认的【SCSI(推荐)】,然后点击【下一步】:
勾选【创建新虚拟磁盘】,然后点击【下一步】:
“最大磁盘大小”可以选择 20
(需求很大的话可以自行增加,不过 20 还是很够用的,不用担心);然后勾选【将虚拟磁盘拆分成多个文件】;最后点击【下一步】:
默认即可,点击【下一步】:
点击【自定义硬件】:
首先点击【新 CD/DVD 自动检测】,然后勾选【使用 ISO 映像文件】,之后点击【浏览】选择你第一步下载好的镜像文件,最后点击【关闭】:
完成上述步骤后,点击【完成】:
完成上述步骤后,虚拟机列表中会出现刚刚新建的虚拟机:
点击【开启此虚拟机】:
直接按回车,然后我们要等待一段时间:
一段时间过后,会出现下面的界面。语言我强烈建议大家选择【English】,因为后面用到 Linux 命令会很方便;然后点击【Install Ubuntu】:
点击【Continue】:
如下图所示,按照步骤选择即可:
勾选【Erase disk and install Ubuntu】,然后点击【Install Now】:
点击【Continue】:
时区选择【shanghai】,然后点击【Continue】:
设置用户名和密码,具体步骤如下:(【Your computer’s name】为你的机器的名字,如果你不改的话系统会自动根据你的用户名生成一个名字;不改问题也不大)
接下来就是漫长的安装时间,在此期间,系统会自行安装,你可以刷刷抖音,当然也可以跑几把飞车。但是千万不要在该界面乱点,小心点到【Skip】:
安装完成后,点击【Restart Now】:
接下来会看到下面的界面,我们用鼠标点击一下,然后按回车即可:
鼠标点击这个带有名字的人头:
输入前面设置的密码,输入完成后按下回车即可:
su passwd root
编辑/etc/NetworkManager/NetworkManager.conf
文件,将managed=false
设置为managed=true
ping www.baidu.com
1,查看主机的网络IP
要是初始未联网,使用不了命令,查看不了,直接按这个数值就好
在主机的命令提示符中键入ipconfig,即可查看IPv4的地址;eg:192.168.1.1
子网掩码255.255.255.0
默认网关192.168.1.1
2,在虚拟机的网络适配器中选择NET的网络连接
3,在虚拟机编辑栏,选择虚拟机网络编辑器,选择NET模式,将最下面的子网IP设置为和主机一个网段的地址eg:192.168.1.0
4,打开虚拟网路编辑器的NET设置,将网关IP设置为 主机的相同网段eg:192.168.1.14,确认即可
5,在虚拟机的网络设置中,将IPv4 Method设置为Automatic(DHCP)(这一步非常关键)
6,打开主机的网络设置,配置VMware Network Adapter VMnet8,按照下图修改VM8的属性,其中IP地址和主机在同一网段,默认网关为虚拟机的网关IP,需要注意这两个即可
win + R,输入services.msc,回车,找到VMware NAT Service,启动 然后ubuntu设置了NAT模式的话应该就能成功连接网络了
VMware DHCP Service
重启
Ctrl+Alt+T打开终端,输入
sudo apt-get install fcitx-googlepinyin
输入密码开始安装(输入密码的时候光标是不会移动的,不会有对应密码的***这样的星号出来,只管输完密码按回车就行),命令行会停在[y/n]的确认行,输入y并回车后开始安装。
安装完成后打开菜单栏(按键盘上ctrl和alt之间的那个键,就是windows里的win键,在ubuntu里叫super),键盘输入language support并打开。
第一次打开会显示语言支持没有完全安装,点击安装并输入密码开始安装。
安装好后就能进入语言支持界面,最下面一行Keyboard input method system,默认是iBus,点击下拉单切换到fcitx(系统初始没有fctix,安装fcitx-googlepinyin的时候会装好fcitx)。然后重启电脑。
重启之后在右上角状态栏点击键盘图标,在下拉单里选择倒数第三个Configure进入配置界面。
点击输入方法设置左下角的+号,进入添加输入方法界面。取消“只显示当前语言”选项的勾选,输入pinyin搜索到系统现有的拼音输入法。选择Google Pinyin并点击OK确认。
关闭设置,谷歌输入法配置完成。可以点击右上角状态栏的键盘图片切换到谷歌输入法,切换输入法的快捷键是ctrl+space,可以在刚关闭的输入方法设置界面里第二项Global Config里修改快捷键。
但是90%的情况是这个样子的
解决办法:
1.关闭虚拟机;
2.在虚拟机设置分别设置CD/DVD、CD/DVD2和软盘为自动检测三个步骤;
3.再重启虚拟机,灰色字即点亮。
打开解压好的文件夹,运行终端。输入用户密码回车开始安装。出现第一个画面时,选择“y”回车。
sudo ./vmware-install.pl
重启电脑,重新进入,安装vmware tools即生效。鼠标和复制粘贴就生效了。
在 Manjaro 22、Ubuntu 23.04、Fedora 38 等最新的linux发行版中运行pip install时,通常会收到一个错误提示:error: externally-managed-environment
,即“外部管理环境”错误,但这不是一个 bug。
如果您想阅读,这是完整的错误信息:
$ sudo pip3 install please-cli error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try 'pacman -S python-xyz', where xyz is the package you are trying to install. If you wish to install a non-Arch-packaged Python package, create a virtual environment using 'python -m venv path/to/venv'. Then use path/to/venv/bin/python and path/to/venv/bin/pip. If you wish to install a non-Arch packaged Python application, it may be easiest to use 'pipx install xyz', which will manage a virtual environment for you. Make sure you have python-pipx installed via pacman. note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification.
背后的原因
“外部管理环境”错误背后的原因:Manjaro 22、Ubuntu 23.04、Fedora 38 以及其他的最新发行版中,正在使用 Python 包来实现此增强功能。
这个更新是为了避免「操作系统包管理器 (如pacman、yum、apt) 和 pip 等特定于 Python 的包管理工具之间的冲突」。
这些冲突包括 Python 级 API 不兼容和文件所有权冲突。
解决方案
方案一、(粗暴) 去掉这个提示
强制删除此警告,回归到熟悉的操作。
将 “x” 替换为实际版本。
sudo mv /usr/lib/python3.x/EXTERNALLY-MANAGED /usr/lib/python3.x/EXTERNALLY-MANAGED.bk
和之前一样,现在您可以直接运行 pip(3) install package_name
命令来安装python模块。
方案二、(推荐) 使用pipx
您在上面看到的涉及手动工作。Pipx 使其自动化。
它会自动为您安装的每个应用程序创建一个新的虚拟环境。不仅。它还在 中创建指向它的链接.local/bin。这样,安装该软件包的用户就可以从命令行中的任何位置运行它。
我想这就是大多数桌面 Linux 用户想要的。
使用以下命令在 Ubuntu 上安装 pipx:
sudo apt install pipx
它可能会安装大量的依赖项:
现在将其添加到 PATH 中,以便您可以从任何地方运行。
pipx ensurepath
提示:
您必须关闭终端并重新登录才能发生更改。
现在我们可以使用 Pipx 而不是 Pip 安装 Python 包:
`pipx install package_name `
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。