小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

兴趣是最好的老师,如果你对所应用的工具感到迷惑,那将会逐步损伤你的学习兴趣,剥夺你从应用工具中得到更多的快乐。

有朋友疑惑是从PowerShell中打开应用还是从开始菜单中打开应用?本条视频将从scoop出发揭开程序运行的神秘面纱,并梳理日常应用scoop的工作流。

零)程序是如何运行起来的?

当我们在Window-Terminal中的PowerShell中调用Scoop字符界面的时候,发生了什么呢?

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

此时Scoop程序激活,给你反馈了一系列指令。但因为scoop是一个字符界面的程序,没有图形化的身体,你对它的运行一开始很难有直观的感觉。

先来看一个既有字符界面Character User Interface又有图形界面Graphical User Interface 的程序,日常最高频使用的“文件资源管理器”(英文名Explorer):

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

你可以从桌面上双击Books,打开此文件夹:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

也可以从PowerShell中用命令打开Books文件夹:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

这两个动作是等效的。事实上,当你双击桌面的图标Books的时候,将触发Win10后台自动打开一个PowerShell,然后输入explorer Books, 接着敲回车,此时Books文件夹打开。

当应用PowerShell的时候,你就从台前走到了幕后。既然到了幕后,就有能力实现在台前看来似乎是不可能的任务。此处不再拖拉展开论述,后续课程将会逐一上手操作。

一)安装与卸载

Scoop软件管理的首要工作是安装与卸载,比如安装pandoc这款文本格式转换工具。

如果安装中断,再次尝试安装将会报错“Error It looks like a previous installation of pandoc failed", 并且也提示处理方法就是“Run 'scoop uninstall pandoc' before retrying the install".

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

当你遇到问题的时候,Scoop首先会Error报错,同时也给出解决方案。此处即指导先运行“scoop uninstall pandoc”,再重新安装。

最后运行Scoop list 查看所有已安装的apps:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

二)软件仓库 Bucket

我们用Scoop安装的软件都源自于软件仓库。默认的内置仓库是main,主要囊括核心应用程序比如git,cmake等。运行 "scoop bucket known" 查看知名的11个软件仓库。

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

第二项extras是官方的外部仓库,包括常用的软件比如视频播放器mpv等,而第9项java库,竟会在后续的课程中大量使用。

倘若bucket损坏或者没有安装,就会提示的报错,比如我先将main bucket 删除掉,然后尝试安装ripgrep这个main bucket内的软件。

运行"scoop bucket rm main" 中的 rm 是 remove的缩写。

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

尝试安装 ripgrep,就会报错"Couldn't find manifest for ripgrep”,直译为找不到ripgrep这个软件的安装清单。

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

记住manifest这个单词,比如教人列清单的畅销书 "The Checklist Manifesto".

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

凡是遇到"Couldn't find manifest for ripgrep"这个报错,就将原先的buckets删掉,再重新加回来,然后再尝试安装目标软件。

将main bucket加回来"scoop bucket add main".

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

尝试搜索就能找到ripgrep这个软件,找到后运行安装:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

最后查看刚才安装的ripgrep,输入"scoop info".

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

三)Scoop工作流程与日常维护管理

以上两步就能解决Scoop应用中遇到的全部问题,继续梳理Scoop的工作流。

首先输入"scoop help" 查看有24个命令可供使用:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

如果想要查看某项具体应用就在help后面跟上查询,比如查询bucket的时候用,就输入:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

安装软件前先查询,比如scoop search tldr

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

再查看其主页 scoop home tldr:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

"tldr手册"日后将会高频用到 教你使用命令行里的诸多工具,先运行安装:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

用tldr查询如何使用ls,tldr 手册同时给出推出方法就是按键 Ctrl+C:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

查询完后,按键Ctrl+C退出,运行一条从tldr手册中学来的命令:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

再回到Scoop命令,运行scoop status查看所安装软件的状态:

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

有一个软件curl可以升级为最新版本,运行 "sudo scoop update *"(注意不要漏掉后面的星号):

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

最后列出来所有已安装的软件用scoop list 或者scoop export,我用scoop装载了32个应用。

小米手机刷入鸿蒙OS之4/9步课后:Scoop操作指南与解惑程序运行

以上就是Scoop日常应用与管理的工作流:

  1. scoop install (uninstall) 安装与卸载
  2. scoop bucket (add/rm/list/known) 加载卸载应用仓库
  3. scoop help, search, home, status, update 日常维护与管理的工作流。

四)后记

我们应用的工具将最终塑造我们与众不同的思维,Scoop这款高效工具呢将会跃升到另外一个维度的高效工具。

我确信,当你最终给你的手机适配出鸿蒙ROM,并开机运行的那一刻,你所拥有的绝不仅仅是一个日常应用的操作系统。

遇到任何具体问题,请到评论区留言,我将会逐一解答,不厌其烦。

展开阅读全文

页面更新:2024-05-04

标签:鸿蒙   程序   工作流   高效   课后   小米   台前   这个软件   按键   文件夹   仓库   字符   界面   命令   日常

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top