Kubuntu 22.04.4 LTS 个人环境配置
文章目录
本文章为五一假期更新,算是我忙里偷闲草草写下的安装配置Kubuntu 22.04.4 LTS 的笔记吧(安装在VMware虚拟机中)
1.配置为24小时制显示
a.右下角数字时钟
-
右键右下角的数字时钟
-
选择配置数字时钟
-
时间显示改为24小时
b.锁屏界面时钟
参考 https://www.cnblogs.com/springsparrow9/p/14257425.html 操作如下:
- 打开
/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/Clock.qml
- 修改代码
text:Qt.formatTime(timeSource.data ["Local"] ["DateTime"])
修改为text:Qt.formatTime(timeSource.data ["Local"] ["DateTime"], "hh:mm:ss")
注: hh:mm:ss
为Qt的时间格式化字符串,具体可见 https://doc.qt.io/qt-5/qml-qtqml-qt.html#formatDateTime-method 如果只需要显示到分填入hh:mm
即可。
c.其他界面
根据 https://www.reddit.com/r/kde/comments/7hvzmt/whatt_the_best_way_to_add_custom_datetime_format/
https://superuser.com/questions/1162283/use-iso-time-and-date-format-in-kde-5
等讨论结果,最方便的修改方式是单独更换时间的显示区域,就下面那个界面
如果这界面里没有你想要的那种显示格式,我想可能要去改源码,自己编译了。
2.VMWare Tools 安装
在默认情况下Kubuntu 装完后,你会发现整个系统卡卡的(虽然你搞完图形加速还是卡),可以尝试下更新open-vm-tools
。
参考:https://docs.vmware.com/cn/VMware-Tools/12.3.0/com.vmware.vsphere.vmwaretools.doc/GUID-C48E1F14-240D-4DD1-8D4C-25B6EBE4BB0F.html
- 执行下面的命令
|
|
即可。
注:sudo apt-get install open-vm-tools
这条命令只给那种没有图形界面的Debian系发行版执行和上面那条open-vm-tools-desktop
的命令互斥(就是二选一的意思)。
- 打开驱动管理器,检查VMWare: SVGA II Adapter的驱动是否正常 像上图这样就是正常的。
注:如果这里还是提示this device not working 之类的话,一般就是没装好。VMware Tools的剪贴板共享功能要在装好之后重启一次才能正常使用,如果不行的话,请同时检查虚拟机设置中的客户机隔离是否启用了复制粘贴功能。如果你需要配置文件共享功能的话,可以使用搜索引擎查找他人的文章,但需要注意的是,不要像其他文章一样同时装上open-vm-tools
和open-vm-tools-desktop
两个包,没有任何必要。
3.安装常用工具
a.GNU编译工具链(gcc,gdb等)安装
- 在终端执行下面的代码即可
|
|
- 随后执行
gcc --version
能看到版本号就说明安装成功了
b.安装Docker Engine
注: 这里有个需要注意的点Docker Desetop for Linux 和 Docker Engine 不是一个东西。 从Docker的Linux安装文档 https://docs.docker.com/desktop/install/linux-install/ 和 Docker Desktop for Linux FAQ https://docs.docker.com/desktop/faqs/linuxfaqs/#what-is-the-difference-between-docker-desktop-for-linux-and-docker-engine 就能看出来区别,简而言之,区别如下表所示。
不同点 | Docker Engine | Docker Desktop for Linux |
---|---|---|
运行方式 | 和宿主机共享Linux Kernel | 实际上就是运行了一个VM(虚拟机),不与宿主机共享Kernel |
存储方式 | 直接将镜像,容器等存储在/var/lib/docker 下 |
与虚拟机一致,只存储一个磁盘镜像 |
文件共享方式 | 依赖于Linux Kernel实现的namespace,CGroup功能 | 使用VirtioFS |
所以,Docker Desktop for Linux 与其说是Docker不如说是个VM的前端罢了。并且Docker Desktop (据文档所述,未测试)是无法管理Docker Engine里的容器和镜像的。
本次参考Docker Engine 的Ubuntu安装教程 https://docs.docker.com/engine/install/ubuntu/ 来安装。
- 复制下面的内容保存为
pre-install-docker.sh
|
|
-
使用
sh ./pre-install-docker.sh
执行脚本 -
执行
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
-
运行一下
sudo docker version
检查安装是否成功,一般安装正确的话会输出下面的内容
|
|
- 配置Docker Hub镜像
以使用阿里云镜像加速器服务为例
5-1. 搜索容器镜像服务 ACR 打开控制台,找到镜像加速器
5-2. 打开/etc/docker/daemon.json
文件(如没有请创建),填入
|
|
5-3. 重启Docker服务
|
|
5-4. 执行sudo docker info
能看到
|
|
就大功告成了。
4.后记
可能接下来过几个月后会更新下一篇吧(笑)
文章作者 Gulut
上次更新 2024-05-04