热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

支持dd命令的简单的GUI实用程序

Kindd-支持dd 命令的简单的GUI实用程序“Kindd”,一个属于dd 命令的图形化前端。它是自由开源的、用QtQuick所写的工具。总的来说,这个工具对那些对命令行不适应的







Kindd-支持 dd 命令的简单的 GUI 实用程序

“Kindd”,一个属于dd 命令的图形化前端。它是自由开源的、用 Qt Quick 所写的工具。总的来说,这个工具对那些对命令行不适应的初学者是非常有用的。

它的开发者创建这个工具主要是为了提供:

一个用于 dd 命令的现代化的、简单而安全的图形化用户界面,
一种简单地创建可启动设备的图形化方法,而不必使用终端。


安装 Kindd

Kindd 在AUR 中是可用的。所以,如果你是 Arch 用户,使用任一的 AUR 助手工具来安装它,例如 Yay 。

要安装其 Git 发布版,运行:

$ yay -S kindd-git

要安装正式发布版,运行:

$ yay -S kindd

在安装后,从菜单或应用程序启动器启动 Kindd。

对于其它的发行版,你需要从源文件手动编译和安装它,像下面所示。

确保你已经安装下面的必要条件。

git
coreutils
polkit
qt5-base
qt5-quickcontrols
qt5-quickcontrols2
qt5-graphicaleffects
一旦所有必要条件安装,使用git 克隆 Kindd 储存库:

git clone https://github.com/LinArcX/Kindd/

转到你刚刚克隆 Kindd 的目录,并编译和安装它:

cd Kindd
qmake
make

最后运行下面的命令来启动 Kindd 应用程序:

./kindd

Kindd 内部使用 pkexec。pkexec 代理被默认安装在大多数桌面环境中。但是,如果你使用 i3 (或者可能还有一些其它的桌面环境),你应该首先安装 polkit-gnome ,然后粘贴下面的行到 i3 配置文件:

exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
使用 Kindd 创建可启动的 ISO

为从一个 ISO 创建一个可启动的 USB,插入 USB 驱动器。然后,从菜单或终端启动 Kindd 。

这是 Kindd 默认界面的外观:
支持 dd 命令的简单的 GUI 实用程序支持 dd 命令的简单的 GUI 实用程序
正如你所能看到的,Kindd 界面是非常简单的和明白易懂的。这里仅有两部分,即设备列表,它显示你的系统上的可用的设备(hdd 和 Usb),并创建可启动的 .iso 。默认情况下,你将在“创建可启动 .iso”部分。

在第一列中输入块大小,在第二列中选择 ISO 文件的路径,并在第三列中选择正确的设备(USB 驱动器路径)。单击“转换/复制”按钮来开始创建可启动的 ISO 。
支持 dd 命令的简单的 GUI 实用程序支持 dd 命令的简单的 GUI 实用程序
一旦进程被完成,你将看到成功的信息。
现在,拔出 USB 驱动器,并用该 USB 启动器启动你的系统,来检查它是否真地工作。

如果你不知道真实的设备名称(目标路径),只需要在列出的设备上单击,并检查 USB 驱动器名称。
支持 dd 命令的简单的 GUI 实用程序支持 dd 命令的简单的 GUI 实用程序

via: https://www.ostechnix.com/kindd-a-graphical-frontend-to-dd-command/

作者:sk 选题:lujun9972 译者:robsean 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出


推荐阅读
  • 开发该软件的操作系统_外甥问我什么是操作系统?
    我把自己以往的文章汇总成为了Github,欢迎各位大佬starhttps:github.comcrisxuanbestJavaer已提交此篇文章外甥上大一了ÿ ... [详细]
  • PyThon_Swift 势必取代 Python?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Swift势必取代Python?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Turtlebot3上安装rplidarA1驱动并配置相关的sh及launch文件,实现SBC端的bringup,以及PC上的rviz。Turtlebot3默认的雷达是HLS(Hi ... [详细]
  • 偶然有需求了解别人的小程序实现方法,网上相关资料很多,顺便了解了一下,做个总结,没啥技术含量,分享出来。要求安装Nodejs一台root后的安卓手机或者装有可以打开微信小程序的安卓 ... [详细]
  • 1、软件包下载:下载地址:   https:github.comceres-solverceres-solverreleases  如果Github下载速度慢可在百度云盘下载下载地 ... [详细]
  • 5分钟学会 gRPC
    5分钟学会gRPC-介绍我猜测大部分长期使用Java的开发者应该较少会接触gRPC,毕竟在Java圈子里大部分使用的还是DubboSpringClound这两类服务框架。我也是 ... [详细]
  • 一招解决 Github 加载慢问题
    前言GitHubBuildsoftwarebetter,together.Github是开发者提高生产力的必备工具,是程序员心目中永远的神。但是Github在国 ... [详细]
  •   python编译成exe软件,python生成exe可执行文件  1.0.0版  完成基础框架、初始功能  背景:为了提高日常工作效率、学习界面工具开发,可以将一些常用的功能集 ... [详细]
  • gitcommit-m提交所有本地文件 ... [详细]
  • 如何使用Nacos (简单示例)
    环境准备JDK1.80Maven下载源码或者安装包我们可以从Github上下载java源码,自己进行编译运行。克隆源码gitclonehttps:github.comal ... [详细]
  • Tensorflow 摄像头物体实时识别
    官方源码提供了图片的检测,但是实用性不高,所以对源码进行了修改,使用笔记本自带摄像头或者usb摄像头进行实时检测。第二张是摄像头实时物体识别参考源视频:https: ... [详细]
  • JNI技术实践小结转自http:sett ... [详细]
  • nvmw安装,用于控制node版本;
    之前一直使用的是nodev2.2.0版本,挺说新版本的node解决了npm安装插件产生文件夹结构过深的问题,所以就想更新试试;上网一看才发现,尼玛的node已经到了6.+版本了,好 ... [详细]
  • 下载安装并配置flutter
    1.去github上下载flutter安装包https:github.comflutterflutterreleasestag2.0.42.将安装包zip解压到你想安装Flut ... [详细]
  • 编译原理c语言词法分析器,用C语言实现一个真正的词法分析器
    词法分析,是编译器的第一个模块,也是最简单的模块。最简单,指的是相对于编译器这种大型程序而言,与一般的代码相比还是有点复杂的 ... [详细]
author-avatar
PN喜欢建设城市ae
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有