How to install RAPTOR 2019 on a Chromebook

In this guide, we'll walk you through the process of installing RAPTOR 2019 on your Chromebook. RAPTOR (Rapid Algorithmic Prototyping Tool for Ordered Reasoning) is a flowchart-based programming environment, particularly useful for learning and teaching programming concepts. By following these steps, you'll be able to run this Windows application on your Chromebook using Linux and Wine.

Prerequisites

Before we begin, please note that this tutorial is specifically for Chromebooks with an Intel or AMD CPU that support Linux Apps. Unfortunately, this method won't work on Chromebooks with an ARM64 architecture CPU.

Video Tutorial

For a visual guide, please refer to the video tutorial below. The video provides a step-by-step walkthrough of the installation process.

Installation Steps

Follow these commands in your Chromebook's Linux terminal. Each command serves a specific purpose in setting up the environment for RAPTOR 2019:

  1. sudo dpkg --add-architecture i386
    This command enables 32-bit architecture support, which is necessary for running many Windows applications through Wine.
  2. wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key
    This downloads and adds the Wine repository key to ensure secure package installation.
  3. echo "deb https://dl.winehq.org/wine-builds/debian/ bookworm main" | sudo tee /etc/apt/sources.list.d/wine_chrome_os_made_simple.list
    This adds the Wine repository to your system's software sources.
  4. sudo apt update
    Updates the package lists to include the newly added Wine repository.
  5. sudo apt install --install-recommends winehq-stable winbind
    Installs Wine and its recommended packages, along with Winbind for improved Windows network compatibility.
  6. winecfg
    Launches the Wine configuration tool. This step ensures Wine is properly set up.
  7. wget http://ftp.br.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb
    Downloads the Microsoft TrueType core fonts installer.
  8. sudo dpkg -i ttf-mscorefonts-installer_3.7_all.deb
    Installs the Microsoft fonts, which many Windows applications require.
  9. sudo apt -f install
    Fixes any potential dependency issues from the previous installation.
  10. ln -s /home/$USER/.wine/drive_c /home/$USER/wine
    Creates a symbolic link to Wine's C: drive for easier access.
  11. wget https://raptor.martincarlisle.com/raptor2019.msi
    Downloads the RAPTOR 2019 installer.
  12. wine start raptor2019.msi
    Launches the RAPTOR installer using Wine.
  13. wine start .wine/drive_c/Program\ Files\ \(x86\)/RAPTOR/raptor.exe
    Starts RAPTOR 2019 after installation.

Additional Resources

For more detailed information and step-by-step instructions, you can refer to this Google Doc used in the tutorial.

Official Resources

To learn more about RAPTOR and its capabilities, visit the official RAPTOR website.

For more information about Wine, the compatibility layer used to run Windows applications on Linux, visit the Wine official website.

Chromebook Resources

If you're interested in exploring other Chromebooks that support Linux Apps, check out our list of All Currently Supported Chromebooks with Linux Apps (Crostini) support.

For those in the market for a new Chromebook, our Chromebook comparison and Buyers Guide might be helpful.

Conclusion

By following these steps, you should now have RAPTOR 2019 installed and running on your Chromebook. This setup allows you to use this powerful educational tool for programming, even on a Chromebook. Remember, you'll need to use the last command provided to launch RAPTOR each time you want to use it. Happy coding!

Comments