在Linux系统中使用Flatpak命令安装Scratch的方法

如果你的Linux操作系统支持Flatpak命令安装软件,那么可以使用Flatpak命令来安装Scratch,以下是具体方法。
使用Flatpak命令来安装Scratch

1、如果你的系统还没有安装Flatpack包管理器,请运行以下命令(以Ubuntu 20.04系统为例):

sudo apt-get update

sudo apt install flatpak
2、从Flatpak的Flathub仓库安装,运行以下命令:

flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub edu.mit.Scratch

注:当前安装的版本为3.6.0。

3、安装完成后可运行以下命令运行:

flatpak run edu.mit.Scratch

注:可运行flatpak info edu.mit.Scratch命令查看相关的信息,返回如下信息即表示安装成功了:

Scratch – Create stories, games, and animations, share with others around the

world

ID: edu.mit.Scratch

Ref: app/edu.mit.Scratch/x86_64/stable

Arch: x86_64

Branch: stable

Version: 3.6.0

License: BSD-3-Clause

Origin: flathub

Collection: org.flathub.Stable

Installation: system

Installed: 513.0 MB

Runtime: org.freedesktop.Platform/x86_64/19.08

Sdk: org.freedesktop.Sdk/x86_64/19.08

Commit: be95cc888f17693303a1b56392c90b1915965c828b160023cb66c2bfffb75e53
Parent: 123e220a8e8392828b36807fec7ae55de9497d64054bf74e4847f464b4ce1123
Subject: Add –device=all for webcam access (64e7093d)
Date: 2020-06-15 05:11:25 +0000

Scratch3.0二次开发搭建环境

首先我们知道,Scratch3.0(以下简称sc3)是开源的项目,也就是说我们每人都可以二次开发。

它的源码由MIT和PullRequest维护,传送门:github.com/LLK/scratch-gui

我们做二次开发,肯定要拿下来源码啊,首先先装上git,然后clone活着download zip都可以,但是必须要装git,原因一会就知道了。

下载好源码,改配环境了,配什么环境呢?我们一看readme.md 哦?npm install? 那肯定要上npm和nodejs啊,度娘找nodejs,进入官网下载,安装好在cmd里面输入npm -v 和 node -v 没有报错就对了。

路人:那为什么不用再去下一个npm呢?

我:因为最新版nodejs自带了npm。

一切准备完成,打开sc3源码文件夹,按住shift按右键,选“在此处打开命令行窗口”,如果是win7以上的,可能是powershell,其实是一样的。输入 npm install 滚完进度条后输入npm start。然后去浏览器打开127.0.0.1:8601,等漫长的一段时间,你会发现运行成功了。

路人:为啥我install总是不能完成

我:一些支持库可能由于PRC的原因无法下载

解决方案:当然是**上网了

纯手机码字不容易,各位点个赞投个币再走呗。

另:由于作者也仅是略知一二,文章谬误之处在所难免,欢迎大家指出。