1、VitualBox
1-1、VitualBox介绍
虚拟盒是一款功能强悍的x86和AMD64/Intel64虚拟化产品,适用于企业和家庭使用。目前,虚拟袋子在Windows、Linux、麦金托什和Solaris主机上运行,并支持大量操作系统,包括但不限于Windows(NT4.0、2000、XP、Server2003、Vista、Windows7、Windows8、Windows10)、DOS/Windows3.x、Linux(2.4、2.6、3.x和4.x)、Solaris和OpenSolaris,OS/2,以及OpenBSD。
1-2、Windows下安装包的下载
下载地址为:
目前截止2022年9月26日为止官网最新的稳定版本为6.1.38,在选择下载文件时,应当选择“Windowshosts”。
1-3、VitualBox安装步骤
安装文件下载后,就可以进行安装了。可以双击可执行的安装文件即可,会出现如图所示的界面,可以直接选择“下一步”。
接出来,选择具体安装的功能以及安装的具体位置,在这儿我们可以选择安装所有功能,但是选择正确的程序安装位置,选择就绪后,可以点击“下一步”按钮。
自定安装那边直接选择默认选择,直接下一步默认安装即可。
接出来出现安装前的网路警告提示,系统提示应用程序安装过程中,会暂时中断网路,确认无误后,点击“下一步”即可。
等待系统手动安装即可,这儿安装后提示安装成功界面如下,点击完成即可:
2、Ubuntu虚拟系统安装2-1、下载Linux镜像
登录Ubuntu官网,下载LTS镜像linux 软件,LTS是常年支持的意思。
目前官网截止2022年9月26日早已发布Ubuntu22.01.1.LTS版本。考虑下载速率可以选择BT下载。借助BT下载工具(迅雷等)来进行下载相对于官网下载快些。
2-2、在VirtualBox中新建Ubuntu虚拟机
这儿点击新建后,注意切换至专家模式,步入专家模式安装向导后linux格式化命令,选择虚拟机的储存位置这儿储存在C盘以外,防止本地笔记本系统分区空间余量不足,同时储存位置的文件夹命名注意不要出现英文。
2-3、分配虚拟c盘
创建虚拟c盘,但是设置虚拟c盘文件类型为VDI文件类型,储存选择动态分配即可,调整文件大小为50GB,具体可以参考右图
2-4、设置共享剪贴板
2-5、分配CPU并启用FAE/NX
2-6、加载Ubuntu映像光碟
选择硬盘,点击注册添加下载完成的Ubuntu系统镜像ISO文件,具体操作可以参考右图。
2-7、启动虚拟机,但是选择Ubuntu启动盘
2-8、选择合适的显示语言
2-9、选择合适的按键布局
2-10、选择安装方法
2-11、选择怎样处理c盘分区
2-12、确认分区
2-13、选择时区
2-14、输入用户名和密码
2-15、安装时间较长,可以考虑断网安装
步入设置上将网路选项中中级菜单栏上将接入网线功能取消勾选。(在系统安装好后虚拟机系统须要联网须要重新勾选方能联网使用)。
等待安装即可
3、设置共享目录
在虚拟机中设置共享目录后,可以在Ubuntu和本地笔记本之间传递文件便捷快捷。
3-1、共享目录
可以根据以下步骤进行设置操作,在设置完成后,须要重新启动虚拟机完成设置。
3-2设置访问权限
在用户目录下,可以看见共享目录,并且难以访问,所以须要步入虚拟机系统终端进行设置赋于权限。
启动终端,鼠标输入以下代码
sudo adduser nathan vboxsf
:nathan为系统安装时设置的用户名,注意修改为自己设置的用户名。
设置完成后关掉并重启虚拟机系统即可。
3-3、共享目录实时同步更新测试
在虚拟机系统共享文件夹中新建一个文件夹,查看本地笔记本中同时包含,表明共享目录设置成功。
4、在Ubuntu中安装PIP
PIP用于python进行包安装ubuntu系统设置不全,默认情况下Ubuntu不富含pip,须要用户自动自行安装。
4-1、sudoaptinstallpython3-pip
使用sudoaptinstallpython3-pip进行pip安装,如遇见安装包位置难以定位可以翻阅问题及解决办法章节。在命令执行时鼠标输入y继续下载安装,此后等待下载解压安装即可。
4-2、piplist
pip安装好后,可以使用pip3list命令查看早已安装到位的python软件包。
4-3、查看python版本号
使用python3–V查看python版本号。
4-4、查看pip版本号
使用pip3–V查看pip版本号。
5、在Ubuntu中以下载文件形式安装VSCode5-1、VSCode介绍
Microsoft在2015年4月30日Build开发者会议上即将宣布VisualStudioCode项目:一个运行于macOS、Windows和Linux之上的,针对于编撰现代Web和云应用的跨平台源代码编辑器。其标志着谷歌公司第一次向开发者们提供了一款真正的跨平台编辑器,VSCode相对于其它编辑器,有许多过人之处:
5-2、从镜像网站下载VSCode
从VScode官网下载deb文件速率较慢,假如考虑推动下载速率,可以将网站的网址换为其余不变。当前最高稳定版下载网址为:
5-3、将安装文件复制到共享文件夹下
5-4、进入/media/sf_Ubuntu_Files目录
并通过ls查看共享目录中的文件
5-5、安装VSCode
使用sudodpkg–i命令进行安装,短时间内就可以装完,安装完成后可右击软件图标添加到收藏夹中,便捷使用。
img6、在Ubuntu中安装PyQt56-1、Qt简介
Qt是一个1991年由QtCompany开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,例如控制台工具和服务器。
6-2、PyQt简介
PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。PyQt实现了一个Python模块集。它有超过300类,将近6000个函数和技巧。它是一个多平台的工具包,可以运行在所有主要操作系统上,包括UNIX,Windows和Mac。
6-3、安装PyQt
使用sudoapt-getinstallpython3-pyqt5即可以在系统中安装PyQt5。
6-4、查看PyQt的安装情况
使用pip3list命令可以查看pyqt5安装情况。
6-5、安装Qt界面编译工具
使用sudoapt-getinstallpyqt5-dev-tools命令可以安装Qt界面编译工具。
6-6、启动Qt设计界面
使用designer命令可以启动qt设计界面,假如遇见问题可以到问题与解决方式章节查阅对应解决办法。
6-7、在VSCode中安装PyQt扩充
6-8、设置PyQt插口
在设置中找到Pyqt-integration扩充设置,Pyqt-integration>Qtdesigner:path
6-9、设置启动designer路径
在Qtdesigner的path选项中输入/usr/lib/x86_64-linux-gnu/qt5/bin/designerdesigne。
6-10、运行测试PyQt程序
测试代码如下:
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
7、问题及解决方式7-1、Virtualbox安装系统界面显示不全问题
问题描述:之前用virtualbox安装ubuntu时,因为码率的问题(且不能更改码率),下方的“继续”那一行操作按键没显示下来,造成难以进一步操作。
解决方式:按住"Win"键+键盘左键(但是键盘表针置于虚拟系统显示的左下角)向上带动。之后下方看不见的部份能够看到了
7-2、全屏显示问题
点击菜单栏选项选择”设备——安装提高功能“安装Virtualbox提高功能。
加载后点击光碟图标ubuntu系统设置不全,弹出对话框选择”运行“。
等待安装完后,鼠标输入Enter即可退出,重新启动就能否正确安装提高功能。
7-3、Ubuntu安装pip未能定位软件包问题
Ubuntu安装pip时出现难以定位软件包问题,通常会在新安装的系统出现这些情况,只须要执行命令:
sudo apt-get update
等待更新后,重新输入pip安装命令即可
7-4、VSCode卸载问题
使用sudoapt-getremovecode或sudoapt-get--purgeremovecode命令可以卸载VSCode,第1种方式保留配置文件,第2种方式完全删掉。
7-5、VSCode软件繁体英文设置问题
打开软件后,在扩充商店里搜索Chinese,选择繁体英文语言包,下载安装重新启动VSCode即可英文繁体设置成功。
7-6、终端输入designer未能打开qt-designer界面问题
在终端中输入designer后,出现难以打开而且有相对应的报错,可以尝试输入以下命令进行重新安装,注意须要获得sudo权限。