As we already expressed in a previous post, GNU / Linux It is usually the Ideal Operating System so that both experienced users and enthusiasts, passionate or students, work or start your first steps in this vast and wonderful world of Program.
And as well as Code Blocks is often useful for students of Middle and University Education to begin to know the C and C ++ language, Scratch it is usually a programming language graphic, simple and didactic, ideal for introducing students of Basic education (Boys, girls and adolescents) to basic notions of the world of programming, in order to facilitate their understanding of programming content and more advanced software development in the future. Meanwhile he Scratux project allows to use the latest versions of Scratch about GNU / Linux.
For those who could or need to delve into Code BlocksThey can do so by visiting our previous publication related to it, through the link immediately below:
"CodeBlocks is a free C, C ++ and Fortran IDE built to satisfy the most demanding needs of its users. It is designed to be very extensible and fully configurable. Finally, it can be said that it is an IDE with all the features you need, having a consistent appearance and operation on all platforms."
Table of Contents
What is Scratch?
And for those who could or need to delve into Scratch They can do so by visiting our previous publication related to it, through the link immediately below:
"Scratch is a programming language used for educational purposes to easily create animations and serve as an introduction to more advanced programming content. It can also be used for a large number of entertainment and constructionist educational purposes such as: science projects (including simulation and visualization of experiments), recorded lectures with animated presentations, animated social science stories, interactive art, music, etc. others."
Scratux: Open Source Linux Binaries for Scratch Desktop
What is Scratux?
Natively, Scratch just this one officially available for download and use on Windows (10+), MacOS (10.13+), ChromeOS and Android (6.0+), while for some GNU / Linux distributions is available natively, in its very old version 1.4. I myself have installed it over MX Linux 19.3 and it has been installed and run successfully with just the command prompt:
«sudo apt install scratch»
Because of this, the Scratux project, which is described in its Official website on the table:
"Scratux is a block-based visual programming language, primarily aimed at children. Users can create projects using a block-like interface. With Scratux, you can program your own interactive stories, games, and animations, and share your creations with others in the online community."
However, later on they expand their description and scope, mentioning the following:
"Basically Scratux is a simple project that aims to provide free and open source Linux binaries for Scratch Desktop (formerly called Scratch Offline Editor). Since the Official Scratch Project does not provide binaries for Linux distributions, we have created this project so that you don't have to download any more build from source code. You just have to click and install it. Scratux is integrated into different languages and is always based on the latest stable version of Scratch. (Currently Scratch Desktop 3.10.2)".
How to install it?
For this objective the following is available Official link on GitHubHowever, in abbreviated form these are the necessary steps:
$ git clone https://github.com/scratux/scratux.git $ cd scratux $ chmod +x fetch.sh $ ./fetch.sh
If the whole process has gone well, it can be executed scratux using the command "Yarn" o "Npm" As follows:
$ cd src $ npm start
Or if necessary you can build standalone executables (launchers) using the following command command:
Note: It is worth noting that for it to compile and run successfully, it is necessary to have at least some of the correct acceptable versions of "Npm". And if this procedure could be complex or unfeasible on your GNU / Linux Distro the reliable and safe option is always available install it via Flatpak with Flathub using the following command command:
«flatpak install flathub edu.mit.Scratch».
We hope this "useful little post" about
«Scratux», which is a useful project that provides a functional way to make use of the latest stable binaries de Scratch Desktop about GNU / Linux, which in turn, is a programming language which is used to introduce children and adolescents, has more advanced programming content and software development; is of great interest and utility, for the entire
«Comunidad de Software Libre y Código Abierto» and of great contribution to the diffusion of the wonderful, gigantic and growing ecosystem of applications of
And for more information, always do not hesitate to visit any Online library and OpenLibra y jedit to read books (PDFs) on this topic or others knowledge areas. For now, if you liked this
«publicación», don't stop sharing it with others, in your Favorite websites, channels, groups, or communities of social networks, preferably free and open as Mastodon, or secure and private like Telegram.