- 博客(19)
- 收藏
- 关注
原创 openEuler 20.03 LTS SP3 在 VMware Workstation 上使用 Kickstart 自动安装
介绍由于 openEuler 也使用 Redhat Anaconda 作为其操作系统安装程序,我们可以 使用kickstart自动化安装。但是,对于倾向于使用虚拟机进行安装的 Linux 新手来说,官方在之前提到的文档中提供的指南还不够简单。所以在这篇博文中,我将向您展示在 VMware Workstation 上执行 openEuler 20.03 LTS SP3 使用 Kickstart 的自动安装方法,该方法参考了 CentOS Kickstart 安装文档,只需使用一个 ISO 文件。步骤创建
2022-02-17 22:20:19
1354
原创 CoreDNS 1.9.0 openEuler 21.09 测试报告
测试报告测试环境使用华为云 ECS 进行环境的搭建x86_64: 通用计算增强型 | c6s.large.2 | 2vCPUs | 4GiB | Ubuntu 20.04搭建完成之后通过部署 nginx 来进行测试,以能够看到 nginx 的欢迎页面为测试成功。参考资料https://minikube.sigs.k8s.io/docs/start/https://leehao.me/k8s-%E9%83%A8%E7%BD%B2-nginx-%E5%85%A5%E9%97%A8/测试步
2022-02-15 23:58:44
1350
1
原创 Calico 3.22.0 openEuler 21.09 测试报告
测试报告测试环境使用华为云 ECS 进行 Kubernetes 集群的搭建,集群由一个 master 节点和一个 worker 节点组成,两个主机操作系统环境为 。其中 master 节点为:x86_64: 通用计算增强型 | c6s.large.2 | 2vCPUs | 4GiB | Ubuntu 20.04worker 节点为:aarch64: 鲲鹏通用计算增强型 | kc1.large.2 | 2vCPUs | 4GiB | Ubuntu 18.04通过 calico 搭建完成
2022-02-11 23:12:09
1773
原创 mdbook-pdf: 用于生成 PDF 文件的 mdBook 后端
简介mdBook 允许您从 Markdown 文件创建书籍。它与 Gitbook 非常相似,但使用 Rust 实现。但是,与 Gitbook 支持使用 calibre 生成 PDF 不同,长期以来,mdBook 不支持原生生成 PDF 文件功能,并且支持此功能也不在他们的计划内。现有的插件(后端),例如利用 Tectonic 的 mdbook-latex 以及pandoc 解决方案将生成一个与现有 mdBook 生成的 HTML 版本不统一的 PDF 页面。考虑到这些,我因而创建了一个名为 mdbook-
2022-01-30 15:45:43
3423
4
原创 基于Calico和openSUSE Kubic部署Kubernetes集群
openSUSE Kubic是基于openSUSE MicroOS的一个认证Kubernetes发行版。Calico是一个开源项目,Kubernetes可以使用它将部署集群pod的网络。在本博客中,我将展示如何通过虚拟机部署基于Calico和openSUSE Kubic的Kubernetes集群。我们将部署一个包含一个主节点(Master)和一个辅助节点(Worker)的集群。
2022-01-28 01:04:46
1480
原创 openEuler 21.09 更新软件源时提示错误 Errors during downloading metadata for repository ‘EPOL‘ Status code: 404
问题描述如下图所示,安装完 openEuler 21.09,直接更新软件源时会在更新到EPOL时提示:Errors during downloading metadata for repository 'EPOL': - Status code: 404 for http://repo.openeuler.org/openEuler-21.09/main/EPOL/x86_64/repodata/repomd.xml (IP: 159.138.11.195)Error: Failed to dow
2021-11-29 20:02:33
4862
4
原创 解决启用安全启动的情况下使用shim无法启动rEFInd
背景笔者电脑中,Ubuntu 21.10 可以通过安全启动引导,shim 版本为 15.4。参考官方教程,随后在 Ubuntu 21.10 中通过 PPA 安装 rEFInd v0.13.2(截止本博客发布时为最新版)。但是重启系统进入 rEFInd,却总是提示 Verification failed:(0x1A)Security Violation,已经确信通过 MokManager 导入了 EFI/refind/keys/ 目录下的 refind_local.cer, refind.cer(即使通过P
2021-10-27 22:12:36
7637
原创 解决Cloudflare中开启HTML Auto Minify并结合Rocket Loader时DOMContentLoaded事件缺失问题
最近将我的网站整体搬迁到了 Clouflare 上去。Cloudflare 可以对网站进行优化,但是在开启HTML Auto Minify与Rocket Loader时,发现访问网页时DOMContentLoaded事件缺失。下面来分享一下我的解决经历和方案。Auto Minify 与 Rocket Loader简介Auto Minify 可以删除网站源代码(包括CSS,Javascript和HTML)中不必要的字符(如空格和注释等),从而压缩其文件大小,减少需要传输给访问者的数据量,进而缩短页面加载时
2021-10-17 22:41:42
2103
原创 My Google Summer of Code 2021
Summary of the “IBus Customize” @openSUSE Project that was done by Songlin Jiang (@HollowMan6) during 2021 GSoC.
2021-08-22 10:00:09
236
原创 openEuler 20.03 SP1 安装QT 5 开发环境
这里和大家分享一下我在 openEuler 20.03 SP1 中安装QT开发环境时的经历:首先安装qt5环境:sudo dnf install qt5再安装qt5-devel安装包:sudo dnf install qt5-devel3. 现在我们就可以用qmake-qt5编译qt5项目了,也可以使用QT5语言家和QT5设计师进行国际化和UI设计。4. 但是我们使用QT开发程序时一般喜欢直接用Qt Creator进行QT项目的管理,目前还缺一个Qt Creator,这就需要我们
2021-07-14 12:10:38
2003
2
原创 VirtualBox 中 openEuler 20.03 SP1 安装DDE 桌面
在VirtualBox 中 为 openEuler 20.03 SP1 安装DDE 桌面,参考官方安装教程还是会遇到很多坑,这里和大家分享一下我在VirtualBox 中 为 openEuler 20.03 SP1 安装DDE 桌面时遇到的坑以及解决方案。我因为是在安装时只创建了root账户,没有其它的账户,如果你是创建了普通用户,请为下面命令都加上sudo。首先更新软件源,然后安装DDE:dnf updatednf install dde2. 设置以图形界面的方式启动systemctl
2021-07-14 11:20:20
2442
3
原创 openEuler 20.03 SP1 安装 VirtualBox增强功能
在VirtualBox中安装openEuler这里不再阐述,网上已经由许多篇文章详细进行了讲解,这篇文章里主要讲一讲openEuler 20.03 SP1 安装 VirtualBox增强功能遇到的坑和解决方案。安装完成openEuler 20.03 SP1后,登录openEuler(我这里使用root用户登录,如果你是普通用户可能下面执行命令时需要sudo),然后点击设备 -> 安装增强功能...将最新版增强功能安装光盘装载系统中。装载光盘:mkdir -p /run/media/open
2021-07-14 10:37:43
1477
3
原创 谷歌编程之夏 2021:IBus 自定义
谢谢@Aui的翻译,这里我进行转发并作了一些矫正,修改了部分表达。大家好!我叫 蒋嵩林,是一名来自兰州大学的大三学生,主修计算机科学与技术专业。这是我第一次和 openSUSE 项目的导师们一起参与到 谷歌编程之夏中 。在这篇博客中,我将向你介绍我目前的工作和经历。关于 IME 和 IBus对于不熟悉非拉丁语系语言的人来说,IME(输入法)可能是一个全新的概念,因为他们在打字的时候会发现键盘上存在所有的字符。然而,对于亚洲的大多数人来说,如果没有 IME,用他们的语言打字将是不可能的。例如,如果你
2021-07-06 11:51:00
509
原创 Google Summer of Code 2021: IBus Customize
Original link posted by me: https://news.opensuse.org/2021/07/05/gsoc-2021-ibus-customize/ 5. Jul 2021 | Songlin Jiang | CC-BY-SA-3.0 Hi! My name is Songlin Jiang, a junior undergraduate from Lanzhou University, China, majoring in
2021-07-05 22:00:31
247
原创 Customize IBus User Guide
- Candidate Box Orientation- Candidate Box Animation- Right-click Candidate Box to Switch the Input Mode or Open the Tray Menu- Scroll on Candidate Box to Switch among Pages or Candidates- Fix Candidate Box to Not Follow the Caret and Set Fixed Positio
2021-07-05 15:30:02
734
原创 自定义IBus 操作指南
Customize IBus- 候选框方向- 候选框动画- 右键单击候选框以切换输入源或打开任务栏菜单- 固定候选框使其不跟随光标以及设定固定位置- 候选框字体- 输入模式根据应用记忆并自动切换- 固定输入法列表顺序- 拖拽移动候选框- 系统任务栏托盘显示和交互设置 - 显示或隐藏托盘图标 - 直接点击托盘图标切换输入源 - 添加额外菜单- 输入源指示器及其显示和交互设置 - 启用指示器 - 仅在切换输入法时指示 - 仅在英文输入时指示 - 右击指示器来将其隐
2021-05-01 19:32:24
3865
5
原创 深度定制 IBus 的外观、行为、系统托盘以及输入指示
- 候选框方向- 候选框动画- 右键单击候选框以切换输入源或打开任务栏菜单- 固定候选框使其不跟随光标以及设定固定位置- 候选框字体- 输入模式根据应用记忆并自动切换- 固定输入法列表顺序- 拖拽移动候选框- 系统任务栏托盘显示和交互设置 - 显示或隐藏托盘图标 - 直接点击托盘图标切换输入源 - 添加额外菜单- 输入源指示器及其显示和交互设置 - 启用指示器 - 仅在切换输入法时指示 - 仅在英文输入时指示 - 右击指示器来将其隐藏 - 指示器显示动画
2021-04-10 11:16:24
5523
2
原创 最新2021修复安装了谷歌框架GMS后华为/荣耀手机FCM推送服务仍不能用的问题(Microsoft Authenticator微软验证器在安装了Google服务后还是提示不可用)
简介Firebase Cloud Messaging (FCM) 是 Google Cloud Messaging (GCM) 的升级版,是一种便于在移动应用和服务器应用程序之间进行消息传递的云推送服务。详细了解目前大部分华为/荣耀手机在安装了谷歌框架GMS后,FCM推送服务仍然处于不可用状态,从而导致Microsoft Authenticator微软验证器提示未安装Google服务。笔者亲自尝试了源视频(印度尼西亚语和部分英语)所述的方法,亲测成功。现在以文字版本呈现给大家。准备一部已经安装完
2021-02-23 16:23:30
25701
10
转载 应用诊断利器 Arthas 新版在线教程上线啦!
Arthas是Alibaba开源的Java诊断工具,支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,帮助开发人员解决基于Java的应用程序的生产环境中的问题,而无需修改代码或重新启动服务器,因而深受开发者喜爱。 阿里巴巴编程之夏 Arthas新版在线教程项目为阿里巴巴编程之夏2020的一部分。阿里巴巴编程之夏是面向全球18岁及以上本科...
2021-02-18 10:26:36
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人