Установка скретча в убунту

пытались загрузить «Скретч-2» на Ubuntu. Как же я дошел до этого, и я не знаю, что делать:

getlibs -1 libhal-storage.so.1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32z1 lib32ncurses5 lib32bz2-1.0

E: Package 'ia32-libs' has no installation candidate
getopt: unrecognized option '-1'
No match for libhal-storage.so.1
No packages to install

Что мне делать ??? Спасибо

1
задан 4 September 2015 в 13:04

2 ответа

Чем делают это, устанавливают lib32z1, lib32ncurses5, lib32bz2-1.0, ответ уже находится в сообщении об ошибке.

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
0
ответ дан 18 July 2019 в 23:22
  • 1
    Там isn' t любой безопасный параметр загрузки на моей вкладке безопасности. и я конкретно хочу ту версию из-за Mac OS Йосемити. другая вещь состоит в том, когда я работаю из командной строки: ПРЕДУПРЕЖДЕНИЕ: vboxdrv модуль ядра не загружается. Или нет никакого модуля, доступного для текущего (4.8.0-27-универсального) ядра, или ему не удалось загрузиться. (Я думаю, что это не поддерживается для текущей версии ядра), – Salman Saif 25 November 2016 в 08:20

enter image description here

Для установки Царапина 2 Автономных версии это необходимо для:

  1. установка Adobe Air
  2. Scrath 2 установки с Adobe Air

, Но это - кошмар для установки Adobe Air.

К счастью я нашел здесь (в последней части страницы) маленький сценарий, который работает отлично и делает все на [1 123] 18.04.2 LTS для меня.

, Таким образом, решение:

  1. создают этот сценарий

     #!/bin/bash
    
     if [ $EUID -ne 0 ]; then
        echo "To be launched with sudo" 1>&2
        exit 1
     fi
    
     echo ">> Remove previous versions..."
     apt-get -y --purge remove adobeair
     rm -rf /opt/adobe-air-sdk
     rm /usr/share/applications/Scratch2.desktop
    
     CHKBITS=`uname -m`
     if [ $CHKBITS = "x86_64" ]; then
         echo ">> Installing dependencies 32bit..."
         apt-get -q update
         apt-get -q -y install libgtk2.0-0:i386 libstdc++6:i386 libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libqt4-qt3support:i386 libgnome-keyring0:i386 libnss-mdns:i386 libnss3:i386
     fi
    
     echo ">> Link Gnome libraries..."
     ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
     ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
    
     echo ">> Download Adobe Air SDK..."
     wget -q http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRSDK.tbz2
     mkdir /opt/adobe-air-sdk
     tar jxf AdobeAIRSDK.tbz2 -C /opt/adobe-air-sdk
    
     echo ">> Download Air runtime/SDK from Archlinux..."
     wget -q https://aur.archlinux.org/cgit/aur.git/snapshot/adobe-air.tar.gz
     tar xvf adobe-air.tar.gz -C /opt/adobe-air-sdk
     chmod +x /opt/adobe-air-sdk/adobe-air/adobe-air
    
     echo ">> Download Scratch2..."
     mkdir /opt/adobe-air-sdk/scratch
     wget -q -O /opt/adobe-air-sdk/scratch/scratch.air https://scratch.mit.edu/scratchr2/static/sa/Scratch-456.0.4.air
    
     echo ">> Creating launcher..."
     unzip -j /opt/adobe-air-sdk/scratch/scratch.air icons/AppIcon128.png -d /opt/adobe-air-sdk/scratch/
     cat << _EOF_ > /usr/share/applications/Scratch2.desktop
     [Desktop Entry]
     Encoding=UTF-8
     Version=1.0
     Type=Application
     Exec=/opt/adobe-air-sdk/adobe-air/adobe-air /opt/adobe-air-sdk/scratch/scratch.air
     Icon=/opt/adobe-air-sdk/scratch/AppIcon128.png
     Terminal=false
     Name=Scratch 2
     Comment=Programación visual con Scatch 2.0
     Categories=Application;Education;Development;ComputerScience;
     MimeType=application/x-scratch-project
     _EOF_
     chmod +x /usr/share/applications/Scratch2.desktop
    
     echo ">> the END!"
    
  2. , выполняют этот сценарий с sudo

  3. теперь, он должен быть установлен, просто искать Царапина 2 в Вашем приложении и запускать его!

enter image description here

0
ответ дан 1 October 2019 в 12:24

Другие вопросы по тегам:

Похожие вопросы: