Hi Scratchers,
I'm desperately trying to install Scratch on my new Linux machine, but to no avail....
Scratch is nowhere to be found on the Ubuntu Software Centre. So I try to install directly using sudo apt-get install scratch, as directed on the download page, only to see:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package scratch 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
Am I missing something, or have Mssrs Ballmer and Jobs finally won?
Moon
Offline
Lightnin wrote:
Scratch is only available as a "backport" for Ubuntu 12.04 - so to install it from the software center, you need to make sure you have the backported software repositories enabled. Open Ubuntu Software Center, mouse to the top of the screen and click the Edit Menu and select "Software Sources..." Click the "updates" tab, and make sure the "Unsupported updates (precise-backports)" checkbox is checked.
Offline
There's a .deb you can install here.
Offline
Linux From Scratch is a way to install a working Linux system by building all components of it manually. This is, naturally, a longer process than installing a pre-compiled Linux distribution. According to the Linux From Scratch website, the advantages to this method are a compact, flexible and secure system and a greater understanding of the internal workings of the Linux-based operating systems.
Offline
Is Scratch still available for Ubuntu 12.4? I've enabled the SW backports as per Lightnin's instructions and the Ubuntu SW Center cannot find Scratch. When run the .deb file, the squeak-vm dependency cannot be resolved. What else do I need to do?
Offline
Try running sudo apt-get install squeak-vm scratch.
Oh, and make sure you add backported repositorys.
Offline
Hi Zeusking19,
Thanks for your swift reply. I did enable backported repositories as per the instructions on the Scratch.mit.edu page. Is there a way to verify this via the command line? Here's the output of the command you suggested:
ubuntu@ubuntu:~$ sudo apt-get install squeak-vm scratch
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package squeak-vm
E: Unable to locate package scratch
Offline
If you are on a 64 bit system, installing ia32-libs should fix any problems when running Scratch, but I don't remember how to get the package.
sudo apt-get install ia32-libs
Last edited by Magnie (2012-09-15 01:46:40)
Offline