Scratch — популярная программа для обучения программированию. Буквально за несколько минут можно научиться управлять персонажами, обрабатывать события и сложные процессы, сочетая это со звуком и анимацией. Поддерживается множество языков интерфейса, в том числе и русский.
К сожалению, на официальном сайте даны ссылки на установку только для Windows и Mac. К тому же для работы программы требуется Adobe AIR, который давно уже не поддерживается для Linux. Как решить эти проблемы рассмотрим в этой заметке.
К сожалению, на официальном сайте даны ссылки на установку только для 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
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 (обратите внимание, что путь к файлу нужно указывать полностью - у меня это домашняя директория)
8. Установите Scratch 2.0, открыв установщик с помощью AIR (обратите внимание, что путь к файлу нужно указывать полностью - у меня это домашняя директория)
"Adobe AIR Application Installer" ~/Scratch-455.air
9. Введите свой пароль, место установки оставьте по умолчанию (/opt)
10. По завершении установки откроется окно программы Scratch 2.0
Если у вас открылось пустое белое окно, вернитесь к 6-му шагу и прочтите инструкцию в спойлере.
11. В Меню программ вы также можете найти ярлык Scratch 2.0. Можно добавить его на Рабочий стол.
12. Теперь переместите файл установщика в папку с установленной программой
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
2. Installing Scratch 2 on Ubuntu Linux 14.04 64 bit https://programmingexplorer.weebly.com/blog/installing-scratch-2-on-ubuntu-linux-1404-64-bit
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
4. Scratch 2.0 в Linux http://andrewrogov.ru/2014/04/scratch-2-0-%D0%B2-linux/
5.Установка Adobe AIR https://help.adobe.com/ru_RU/air/build/WS5b3ccc516d4fbf351e63e3d118666ade46-7fee.html
6. Archived Adobe AIR SDK versions https://helpx.adobe.com/air/kb/archived-air-sdk-version.html
Комментариев нет:
Отправить комментарий