суббота, 11 августа 2018 г.

Установка Scratch 2.0 на Linux (опыт 2018)

Scratch — популярная программа для обучения программированию. Буквально за несколько минут можно научиться управлять персонажами, обрабатывать события и сложные процессы, сочетая это со звуком и анимацией. Поддерживается множество языков интерфейса, в том числе и русский.

К сожалению, на официальном сайте даны
ссылки на установку только для Windows и Mac. К тому же для работы программы требуется Adobe AIR, который давно уже не поддерживается для Linux. Как решить эти проблемы рассмотрим в этой заметке.

Установка Scratch 2.0


1. Перейдите в папку для скачивания, например, в домашнюю директорию
cd ~/

2. Качаем последнюю версию AIR 2.6.0 для Linux по ссылке
wget  http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin

3. Делаем файл исполняемым
chmod +x AdobeAIRInstaller.bin

4. Создаем символьные ссылки на gnome keyring (необходимы для установщика AIR)

sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

5. Устанавливаем AIR
sudo ./AdobeAIRInstaller.bin

6. Скачиваем Scratch 2.0 с официального сайта (версию для Mac OS 10.5 & Older, да именно для Mac, т.к. версии для Linux на странице скачивания нет)
https://scratch.mit.edu/download

На момент написание статьи последней версией была 461, но после завершения установки у меня отрывалось пустое белое окно программы Scratch 2.0. Если вам также не повезёт, то вернитесь к этому шагу и прочтите спойлер для решения этой проблемы.
Что делать, если у меня белый экран

7. Откройте папку скачивания и посмотрите название скачанного установщика (возможно различие версий программ). У меня это версия 455.

8. Установите Scratch 2.0, открыв установщик с помощью AIR (обратите внимание, что путь к файлу нужно указывать полностью - у меня это домашняя директория)
"Adobe AIR Application Installer" ~/Scratch-455.air
9. Введите свой пароль, место установки оставьте по умолчанию (/opt)
10. По завершении установки откроется окно программы Scratch 2.0
Если у вас открылось пустое белое окно, вернитесь к 6-му шагу и прочтите инструкцию в спойлере.

11. В Меню программ вы также можете найти ярлык Scratch 2.0. Можно добавить его на Рабочий стол.

12. Теперь переместите файл установщика в папку с установленной программой
sudo mv ~/Scratch-455.air "/opt/Scratch 2/" 

Установка завершена!


Обновление и удаление программы


1. Если нужно обновить программу, то без удаления предыдущей версии, с помощью AIR запускается установщик новой версии (как в 7 шаге), далее будет предложено заменить установленную версию.

2. Если нужно удалить программу, то с помощью AIR запускается установщик Scratch 2.0 и нажимается кнопка Удалить. Например, в 11 шаге

мы скопировали установщик в папку программы, тогда команда для терминала будет выглядеть как:
 
"Adobe AIR Application Installer"  "/opt/Scratch 2/Scratch-455.air"

 появится окно с кнопкой Удалить

Полезные ссылки:


1. Scratch 2.0 Offline Editor https://scratch.mit.edu/download

3. How to install Scratch 2 on Ubuntu 16.10. or 17.04 (64bit)? https://askubuntu.com/questions/913892/how-to-install-scratch-2-on-ubuntu-16-10-or-17-04-64bit

Комментариев нет:

Отправить комментарий