SDB:制作安装截图

跳转到:导航搜索
在安装过程中使用 YaST 制作截图的能力鲜为人知。这非常有用,例如,如果您正在编写关于如何安装 openSUSE 的指南。通常,安装截图在网上很容易找到——但通常只有英文版本——这样您就可以拥有任何您想要目的的安装截图的本地化版本。


简短版本

按下 `Print Screen` 按钮并保存文件到任何位置。请注意,某些目录,例如/tmp,可能会被清空或删除。


详细版本

这非常简单——您只需要执行以下操作。

挂载文件系统

您需要访问某种文件系统才能保存截图——如果您计划在安装过程中格式化整个硬盘,那么当然不建议使用该文件系统。本示例使用软盘,但是您可以使用任何文件系统,例如 USB 存储设备、不会被覆盖的硬盘分区或其他。


  • 当 YaST 图形化安装程序启动时,按下 `Ctrl` + `Alt` + `F2`——这将为您提供一个 root 终端。
  • 输入以下命令
mount /dev/fdX /media/

这将把软盘挂载到/media/.

注意:您需要将/dev/fdX替换为您想要挂载的文件系统


  • 按下 `Ctrl` + `Alt` + `F7` 返回到图形化安装程序。
注意:大多数闪存盘都使用微软的 NTFS 或 FAT 分区格式而不是 Linux 分区格式,因此您可能实际使用的挂载命令是:mount -t ntfs-3g /dev/fdX /media/ (NTFS) 或 mount -t vfat /dev/fdX /media/ (FAT32);并且挂载点也不是 /dev/fdX(软盘是 1990 年代的技术)。这里有一个简单的 Linux 规则:软盘以前缀 fd* 开头;CD/DVD-ROM 以 sr* 开头,因此如果您使用可刻录 CD,它将是 sr0(除非您使用 USB 安装,否则 sr0 将是您的 openSUSE DVD!);硬盘以前缀 sd* 开头,因此您想要使用的本地分区可能是 sda2,而您的闪存盘可能是 sdb。您可以使用 "fdisk -l" 命令查看,然后根据大小判断,或者逐个挂载它们,"cd" 进入它们,使用 "ls" 命令检查里面的文件来判断。

制作截图

  • 现在您只需要按下 `Print Screen` 即可。
  • 将出现一个文件对话框,询问您要将截图保存到哪里——将其保存到您挂载文件系统的位置——在本例中/media/
您需要导航到该位置(在本例中/media/)以获取每个截图,并且仅捕获活动窗口。

在软件包安装部分,只有当某些对象处于焦点状态时,您才能制作截图——交替按下 `Tab` 和 `Print Screen` 几次,您应该就可以成功了。


截图将以 PNG 格式保存。

卸载文件系统

完成截图后或在结束安装之前,您应该卸载文件系统以确保所有数据都实际写入文件系统。


  • 按下 `Ctrl`+ `Alt`+ `F2` 进入虚拟终端。输入以下命令
umount /media/
如果您使用任何其他挂载点,您应该将其替换为/media/
请注意,您无法卸载您当前所在的目录——因此,如果您在/media/中,请使用 cd 命令导航到其他位置后再卸载。

文本模式下的截图

目前这不可行。如果您真的需要它们,您可以执行以下操作

  • 对于安装,请使用虚拟机
  • 对于正常的 YaST,在基于 X 的终端中运行它并截取它的屏幕截图