Kubuntu安装教程
文章目录
- Kubuntu介绍
- 下载Kubuntu
- 在VMware虚拟机中安装Kubuntu
- 1. 点击“创建新的虚拟机”
- 2. 选择“自定义(高级)”
- 3. 按照下图所示进行设置
- 设置网络
- 4. 点击“自定义硬件”
- 5. 开启虚拟机
- 6. 进入安装界面,选择中文,之后点击“安装Kubuntu”
- 7. 键盘布局选择English(US)
- 8. 建议选择正常安装,然后安装第三方软件
- 9. 选择“手动”,对磁盘进行分区
- 10. 设置地区和时区,点击“继续”
- 11. 设置姓名、用户名、密码和计算机名
- 12. 耐心等待安装,可以看看安装程序对于Kubuntu的介绍
- 13. 安装完成,点击“现在重启”
- 14. 安装VMware Tools
- apt安装
- 压缩包安装
Kubuntu介绍
Kubuntu 将 Ubuntu 与 KDE 和 Plasma 桌面结合在一起,为您带来一整套应用程序,包括生产力、办公、电子邮件、图形、摄影和音乐应用程序,这些应用程序可以在启动时使用,并且可以从两个桌面包管理器安装大量附加软件.
使用 Qt 工具包构建的 Kubuntu 快速、流畅且美观。Kubuntu 支持移动设备,可以通过 KDE Connect 在您的 PC 桌面和手机或平板电脑之间轻松集成。
Ubuntu官网对于Ubuntu风味版的介绍页面的链接:https://ubuntu.com/desktop/flavours
Kubutu官网:https://kubuntu.org/
下载Kubuntu
下载地址:https://kubuntu.org/getkubuntu/
Ubuntu的各风味版是在Ubuntu的基础上构建的,风味版的版本会随着Ubuntu的更新而更新。Ubuntu最新LTS版本为Ubuntu 22.04,因此Kubuntu最新的LTS版本为Kubuntu 22.04。同样的,Kubuntu也推出了Kubuntu 22.10,对应Ubuntu 22.10。
点击框中的64-bit Download下载Kubuntu 22.04.2 LTS版本
在VMware虚拟机中安装Kubuntu
为了便于演示,本次在虚拟机中安装Kubuntu,在物理机上安装Kubuntu的方法同Ubuntu。
1. 点击“创建新的虚拟机”
2. 选择“自定义(高级)”
3. 按照下图所示进行设置
名称随便起
处理器数量和每个处理器的内核数量根据自己的实际情况设置,这里贴上VMware文档对于虚拟机处理器数量的说明:https://docs.vmware.com/cn/VMware-Workstation-Pro/17/com.vmware.ws.using.doc/GUID-9745D560-9243-4262-A585-D709D52B1349.html
内存同理,也要根据实际情况设置,点击左边的数字就能快速设置对应的内存大小
设置网络
如果选择“桥接网络”,那么虚拟机联网时,需要在虚拟机中使用和物理机也就是你现在正在用的电脑同样的方法联网,例如连接WiFi或拨号上网。
如果使用“NAT”,那么只要物理机能联网,虚拟机不需要进行其他的设置也能上网,所以选择NAT会更省事。
也可以使用自定义的虚拟网络,在这篇博客中会介绍:VMware创建和使用虚拟网络
如果硬盘空间足够大,也可勾选“立即分配所有磁盘空间”。如果一开始给虚拟机分配的磁盘空间很小,比如20G,那么后期虚拟机磁盘空间不够时还能再扩容,只不过没有一开始分配好足够的空间省事。我电脑的磁盘空间够用,所以我一次性给虚拟机分配了256G。
4. 点击“自定义硬件”
选择前面下载好的Kubuntu镜像文件,然后点“关闭”
现在点“完成”
5. 开启虚拟机
开启前先把固件类型改为UEFI
改完后点击“确定”,然后开启虚拟机
鼠标点击虚拟机界面即可进入虚拟机(要使鼠标从虚拟机中脱离,按Ctrl+Alt),通过键盘方向键选择第一个选项然后按回车
耐心等待
6. 进入安装界面,选择中文,之后点击“安装Kubuntu”
7. 键盘布局选择English(US)
8. 建议选择正常安装,然后安装第三方软件
9. 选择“手动”,对磁盘进行分区
省事的话可以直接选择“使用整个磁盘”,因为是虚拟机,盘是空的,不用担心覆盖其他数据
点击“/dev/sda”, 然后点“继续”
点“空闲”,按照以下配置创建分区
点击“/dev/sda1”下方的“空闲”,按照以下配置创建分区
点击“现在安装”
点击“继续”
10. 设置地区和时区,点击“继续”
11. 设置姓名、用户名、密码和计算机名
设置好后点“继续”
12. 耐心等待安装,可以看看安装程序对于Kubuntu的介绍
13. 安装完成,点击“现在重启”
会进入到这个界面
现在点击暂停旁边的倒三角,找到“关闭客户机”的选项
点击“关机”
选择“使用物理驱动器”,或取消勾选“启动时连接”都可以
再次启动虚拟机
14. 安装VMware Tools
下面展示了两种安装方法,一种是通过apt方式安装,一种是通过压缩包安装,如果一种方式安装完后,虚拟机的画面不能正常适配显示器,或不能与物理机共享剪贴板,那么换另一种安装方式安装,安装时覆盖掉上一种安装方式安装的文件即可。
apt安装
很简单,两行命令,安装后重启虚拟机即可
sudo apt install open-vm-tools
sudo apt install open-vm-tools-desktop
如果虚拟机设置了NAT,但还是不能联网,那么在“编辑”->“虚拟网络编辑器”中选择“还原默认设置”,之后重启虚拟机
添加有线连接
直接点保存
压缩包安装
进入虚拟机后,点击上方的“虚拟机”->“安装VMware Tools”
点击“挂载并打开”
右键tar文件,点击“解压缩到”
选择“桌面”,然后点击“解压缩”
打开文件夹,右键“打开终端”
输入以下命令安装
sudo ./vmware-install.pl
输入yes
之后出现的所有选项都使用默认值就可以,直接回车就行
一路回车,到这里就安装成功了,可以删掉解压到桌面的安装程序文件夹,之后关闭虚拟机完成安装
相关文章:
Kubuntu安装教程
文章目录Kubuntu介绍下载Kubuntu在VMware虚拟机中安装Kubuntu1. 点击“创建新的虚拟机”2. 选择“自定义(高级)”3. 按照下图所示进行设置设置网络4. 点击“自定义硬件”5. 开启虚拟机6. 进入安装界面,选择中文,之后点击“安装Kub…...
[蓝桥杯] 树状数组与线段树问题(C/C++)
文章目录 一、动态求连续区间和 1、1 题目描述 1、2 题解关键思路与解答 二、数星星 2、1 题目描述 2、2 题解关键思路与解答 三、数列区间最大值 3、1 题目描述 3、2 题解关键思路与解答 标题:树状数组与线段树问题 作者:Ggggggtm 寄语:与其…...
Matlab-Loma Prieta 地震分析
此示例说明如何将带时间戳的地震数据存储在时间表中以及如何使用时间表函数来分析和可视化数据。 加载地震数据 示例文件quake.mat包含 1989 年 10 月 17 日圣克鲁斯山脉 Loma Prieta 地震的 200 Hz 数据。这些数据由加州大学圣克鲁斯分校查尔斯F里希特地震实验室的 Joel Yelli…...
Spring Boot全局异常处理
使用注解方式处理全局异常使用 ControllerAdvice (RestControllerAdvice) 配合 ExceptionHandler适用于返回数据的请求(一般是RESTful接口规范下的JSON报文)package com.example.exception;import org.slf4j.Logger; import org.s…...
websocket每隔5秒给服务端send一次信息
websocket轮询每隔5秒给服务端send一次信息,主要功能点如下:socket 采用了定时器 setInterval() 需要清除定时器否则会报错监听了突然关闭浏览器窗口,destroyed里面直接监听 window.removeEventListener("beforeu…...
2023年中职网络安全——SQL注入测试(PL)解析
SQL注入测试(PL) 任务环境说明: 服务器场景:Server2312服务器场景操作系统:未知(关闭链接)已知靶机存在网站系统,使用Nmap工具扫描靶机端口,并将网站服务的端口号作为Flag(形式:Flag字符串)值提交。访问网站/admin/pinglun.asp页面,此页面存在SQL注入漏洞,使用排…...
利用蜜罐捕捉攻击实验(31)
预备知识 1、蜜罐的含义和作用 蜜罐(Honeypot)是一种在互联网上运行的计算机系统。它是专门为吸引并诱骗那些试图非法闯入他人计算机系统的人(如电脑黑客)而设计的,蜜罐系统是一个包含漏洞的诱骗系统,它通过模拟一个或多个易受攻击的主机ÿ…...
PyTorch深度学习实战 | 自然语言处理与强化学习
PyTorch是当前主流深度学习框架之一,其设计追求最少的封装、最直观的设计,其简洁优美的特性使得PyTorch代码更易理解,对新手非常友好。本文主要介绍深度学习领域中自然语言处理与强化学习部分。自然语言区别于计算机所使用的机器语言和程序语…...
测牛学堂:接口测试基础理论和工具的使用
接口测试流程总结 1 需求分析,看产品经理的需求文档 2 接口文档解析,开发编写的api接口文档 3 设计测试用例 4脚本开发 5 执行及缺陷跟踪 6 生成测试报告 7接口自动化持续集成 测试解析接口文档 接口文档,又称为api文档,是由后…...
定长内存池的实现
解决的是固定大小的内存申请释放需求: 性能达到极致不考虑内存碎片问题(统一使用自由链表管理还回来的空间) 为了避免命名污染,不要直接using namespace std;只展开常用的。 #include <iostream> using std::cout; using std::endl;申请空间时有…...
三更草堂springSecurity的学习
源码地址:学习springSecurity (gitee.com) git:https://gitee.com/misszyg/spring-security.git 一,认证流程 1,经过UsernamePasswordAuthenticationFilter (1)传入了用户的账号,密码 源码&a…...
【C语言】指针的深度理解(一)
前言 我们已经了解了指针的概念,一是指针变量是用来存放地址的,每个地址都对应着唯一的内存空间。二是指针的大小是固定的4或8个字节(取决于操作系统,32位的占4个字节,64位的占8个字节)。三是指针是有类型…...
Kafka最佳实践
前言 Kafka 最佳实践,涉及 典型使用场景Kafka 使用的最佳实践 Kafka 典型使用场景 Data Streaming Kafka 能够对接到 Spark、Flink、Flume 等多个主流的流数据处理技术。利用 Kafka 高吞吐量的特点,客户可以通过 Kafka 建立传输通道,把应…...
入门教程: 认识 React用于构建用户界面的 JavaScript 库
课前准备 我们将会在这个教程中开发一个小游戏。你可能并不打算做游戏开发,然后就直接跳过了这个教程——但是不妨尝试一下!你将在该教程中学到关于构建 React 应用的基础知识,掌握这些知识后,你将会对 React 有更加深刻的理解。 这篇教程分为以下几个部分: 环境准备是学…...
极紫外光源高次谐波发生腔不同区域真空度精密控制解决方案
摘要:在高次谐波发生器中一般包含两个不同真空区域,一个是1~100Torr绝压范围的气池内部的低真空区域,一个是高阶谐波光路上的绝压为0.001Pa量级的高真空区域。本文针对此两个区域的真空度控制提出了相应的解决方案,特别是详细介绍…...
「Vue面试题」在vue中为什么data属性是一个函数而不是一个对象
文章目录一、实例和组件定义data的区别二、组件data定义函数与对象的区别三、原理分析四、结论一、实例和组件定义data的区别 vue实例的时候定义data属性既可以是一个对象,也可以是一个函数 const app new Vue({el:"#app",// 对象格式data:{foo:"…...
如何使用 ChatGPT 编写 SQL JOIN 查询
通过清晰的示例和解释,本文展示了 ChatGPT 如何简化和简化创建复杂 MySQL 查询的过程,使用户更容易与数据库交互并检索他们需要的数据。无论您是初学者还是经验丰富的开发人员,本文都提供了有关如何利用 ChatGPT 来增强您的 MySQL 查询编写技…...
vue2+elementUI完成添加学生删除学生案列
效果图: 点击添加学生按钮,弹出Dialog,收集用户信息: el-table中自定义复选框,选中一行,可以点击删除 代码区域:就一个HTML文件 <!DOCTYPE html> <html lang"en"> <head>&…...
对void的深度理解
作者:小树苗渴望变成参天大树 作者宣言:认真写好每一篇博客 作者gitee:gitee 如 果 你 喜 欢 作 者 的 文 章 ,就 给 作 者 点 点 关 注 吧! void前言一、 void 关键字二、 void修饰函数返回值和参数三、void指针3.1void * 定义的…...
哪款游戏蓝牙耳机好用?好用的游戏蓝牙耳机推荐
现在,不少人喜欢戴蓝牙耳机玩游戏,而在戴蓝牙耳机玩游戏时难免会产生音画不同步的问题。现在越来越多的蓝牙耳机支持游戏模式,那么,哪款游戏蓝牙耳机好用?接下来,我来给大家推荐几款好用的游戏蓝牙耳机&…...
求职(怎么才算精通JAVA开发)
在找工作的的时候,有时候我们需要对自己的技术水平做一个评估。特别是Java工程师,我们该怎么去表达自己的能力和正确认识自己所处的技术水平呢。技术一般的人,一般都不敢说自己精通JAVA,因为你说了精通JAVA几乎就给了面试官一个可以随便往死里问的理由了。很多不自信的一般…...
C++网络编程(三)IO复用
C网络编程(三)IO复用 前言 多进程/多线程网络服务端在创建进程/线程时,CPU和内存开销很大。因为多线程/进程并发模型,为每个socket分配一个线程/进程。而IO复用采用单个的进程/线程就可以管理多个socket。 select 系统调用原型: #includ…...
第十四届蓝桥杯(第三期)模拟赛试题与题解 C++
第十四届蓝桥杯(第三期)模拟赛试题与题解 C 试题 A 【问题描述】 请找到一个大于 2022 的最小数,这个数转换成十六进制之后,所有的数位(不含前导 0)都为字母(A 到 F)。 请将这个…...
【Hive 基础】-- 数据倾斜
1.什么是数据倾斜?由于数据分布不均匀,导致大量数据集中到一点,造成数据热点。常见现象:一个 hive sql 有100个 map/reducer task, 有一个运行了 20分钟,其他99个 task 只运行了 1分钟。2.产生数据倾斜的原…...
计算机网络笔记——物理层
计算机网络笔记——物理层2. 物理层2.1 通信基础2.1.1 信号2.1.2 信源、信道及信宿2.1.3 速率、波特及码元2.1.4 带宽2.1.5 奈奎斯特定理采样定理奈奎斯特定理2.1.6 香农定理2.1.7 编码与调制调制数字信号调制为模拟信号模拟数据调制为模拟信号编码数字数据编码为数字信号模拟数…...
算法第十七期——状态规划(DP)之动态压缩
一、总述 状态压缩动态规划,就是我们俗称的状压DP,是利用计算机二进制的性质来描述状态的一种DP方式。 应用背景:以集合为状态,且集合可以用二进制来表示,用二进制的位运算来处理。集合问题一般是指数复杂度的&#x…...
2022年全国职业院校技能大赛(中职组)网络安全竞赛试题A模块第八套解析(详细)
2022年全国职业院校技能大赛(中职组) 网络安全竞赛试题 (8) (总分100分) 赛题说明 一、竞赛项目简介 “网络安全”竞赛共分A.基础设施设置与安全加固;B.网络安全事件响应、数字取证调查和应用安全;C.CTF夺旗-攻击;D.CTF夺旗-防御等四个模块。根据比赛实际情况,竞…...
【华为OD机试真题 JAVA】数组中是否存在满足规则的数字组合
标题:数组中是否存在满足规则的数字组合 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 给定一个正整数数组,检查数组中是否存在满足规则的数字组合 * 规则: * A = B + 2C 输入描述: * 第一行输出数组的元素个数。 * 接下来一行输出所有数组元素,用空格…...
【OpenCV技能树】——OpenCV基础
前言: 😊😊😊欢迎来到本博客😊😊😊 目前正在进行 OpenCV技能树的学习,OpenCV是学习图像处理理论知识比较好的一个途径,至少比看书本来得实在。本专栏文章主要记录学习Op…...
人体姿态识别
自留记录论文阅读,希望能了解我方向的邻域前沿吧 粗读,持续更新 第一篇 ATTEND TO WHO YOU ARE: SUPERVISING SELF-ATTENTION FOR KEYPOINT DETECTION AND INSTANCE-AWARE ASSOCIATION 翻译:https://editor.csdn.net/md?not_checkout=1&spm=1001.2014.3001.5352&…...
在对方网站做友情链接/大数据精准获客软件
protobuf介绍 由于网上关于protobuf的交互的资料比较零散,所以自己整理了一下关于protobuf前后端交互的资料,以作参考。 Google Protocol Buffers 简称 Protobuf,它提供了一种灵活、高效、自动序列化结构数据的机制,可以联想 XML&…...
佛山招收网站设计/360优化大师官方下载
1、关键字(45个)Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。2、保留字(14个)保留字是为java预留的关键字,他们虽然现在没有作为关键字&a…...
wordpress模板淘宝客模板/小说搜索风云榜
表面看起来,如今是以太坊的至暗时刻,而黎明前往往是最黑暗的。种种迹象表明,ETH 2.0 或许会成为以太坊下一个爆发点。文 | 秦晓峰 运营 | 盖遥 编辑 | 卢晓明出品 | Odaily星球日报(ID:o-daily)作为最早的…...
成都微信微网站建设/广州最新疫情通报
1、定义 逻辑分类是解决二分类问题的利器 逻辑回归公式: 2、损失函数 3、Sklearn逻辑回归API sklearn.linear_model.LogisticRegression 4、案例:良/恶性癌症预测 数据地址:http://archive.ics.uci.edu/ml/machine-learning-databases/bre…...
自己黑自己做的网站/软文范例
Web应用,最常见的研发语言是Java和PHP。 后端服务,最常见的研发语言是Java和C/C。 大数据,最常见的研发语言是Java和Python。 可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体…...
无锡装饰网站建设/如何优化网站推广
#!/bin/bash for file in *.zip dofolder$(echo $file | cut -c 1-10)mkdir $folderunzip -q $file -d $folder doneecho "All zip files have been extracted." # 说明: # 1. for循环遍历当前目录下的所有zip文件 # 2. 使用cut命令提取zip文件名前10个字…...