JoomlaWorks

Member Dashboard
  • Home
  • Extensions
    • Commercial
      • Frontpage Slideshow
      • K2 Plugin for sh404SEF
      • Simple Image Gallery Pro
      • SocialConnect
    • Free
      • K2
      • AllVideos
      • DISQUS Comments for Joomla!
      • IAKI (Import As K2 Image)
      • Quick Menu (for Joomla 4)
      • Simple Image Gallery
      • Simple RSS Feed Reader
    • Free On Github
      • Akismet for Kunena
      • Fill It Up
      • K2 Example Plugin
      • K2 Links for JCE
      • Rebuild K2 Image Cache (CLI utility for K2)
      • TinyLetter Subscribe
      • URL Normalizer
      • User Extended Fields for K2
  • Templates
    • Commercial Templates
      • Anagram
      • Archetype
      • BusinessOne
      • Ibento
      • Janaro
      • Kiji
      • Matchbox
      • nuMuzik
      • RadioWave
      • Toreda
    • Free Templates
      • nuModusVersus
      • Takai
  • Demos
    • Joomla Extension Demos
    • Joomla Template Demos
    • WordPress Plugin Demos
  • Labs
    • Web Apps
      • JSON 2 JSONP
      • Feed Reader (bookmarklet)
      • Device Info
  • Support
    • Documentation for Joomla Extensions
      • AllVideos
      • Frontpage Slideshow
      • Simple Image Gallery
      • Simple Image Gallery Pro
      • SocialConnect
    • Documentation for Joomla Templates
      • General Resources
        • Installation
        • Content
        • Customization
      • Commercial Templates
      • Free Templates
    • Get Help
      • Community Forum
        • Recent Topics
        • Categories
        • Create free account
      • Help Desk
      • Contact us by e-mail
      • Contact us on Facebook Messenger
      • Contact us on Twitter
  • About
    • Blog
    • Company
    • License & Terms of Service
    • Privacy Policy
  • My Account
12 02 2020
Written by  JoomlaWorks
Published in Blog
Tagged under
  • +snowflake
  • +ssh
  • +sftp
  • +app
  • +macos
Be the first to comment!

Getting Snowflake (the open source graphical SSH/SFTP client) to run on macOS

Getting Snowflake (the open source graphical SSH/SFTP client) to run on macOS

I don't usually write similar blog posts, but I've been really enjoying Snowflake recently. What's Snowflake you ask? Well, it's a new open source graphical SSH/SFTP client which makes working with remote servers a breeze. It works like Panic's Coda when it comes to managing content on remote servers, e.g. browse files and have a terminal open at the same time. But most importantly, it's cross-platform. And I'd like to share with everyone how to easily get it to run on macOS.

 

At the time, Snowflake's developer has only released binaries for Windows and Debian/Ubuntu with a macOS version planned for the future.

However, since the app is based on Java, the developer also provides Snowflake as a .jar file which we can run anywhere, including macOS.

So here are the steps to get Snowflake to work on your Mac:

 

Step 1

Uninstall that outdated Java version on your Mac. Ironically the best guide is on Java.com, so follow it to the letter: https://www.java.com/en/download/help/mac_uninstall_java.xml

 

Step 2

If you currently go to Java.com, the available release for macOS is pretty outdated. And apparently it relates to recent changes in Java's licensing by Oracle.

So how do you get the most recent Java release for macOS? Well, you can either signup for an account at Oracle.com (the looooong, hard way) or just grab a ready-made binary for macOS, provided by AdoptOpenJDK (the easy way). AdoptOpenJDK is a new community effort (backed by the likes of Red Hat/IBM, Amazon, Microsoft to name a few) to create ready-to-install & cross-platform binaries from OpenJDK, the open source implementation of the Java platform.

You can download the most recent runtime for Java from AdoptOpenJDK (version 13 at the time of writing) here: https://adoptopenjdk.net/?variant=openjdk13&jvmVariant=hotspot (it's a .pkg file to install)

 

Step 3

After you install the related .pkg file, it's time to download Snowflake. Head over to https://github.com/subhra74/snowflake/releases and grab the .jar file from the latest release available (v1.0.4 at the time of writing - https://github.com/subhra74/snowflake/releases/download/v1.0.4/snowflake.jar).

Now we'll make a shortcut to easily launch Snowflake.

Create a folder called "Applications" (if it doesn't already exist) in your home directory and place the snowflake.jar file in there.

Then open up your terminal and do:

chmod +x ~/Applications/snowflake.jar
ln -s ~/Applications/snowflake.jar /Applications/Snowflake.app

That's it.

You'll now find "Snowflake" in your Mac's apps and you can easily launch the app from there, or just drag and drop its icon to your Mac's dock.

(If you get a security warning when you open the app the first time, it's because the app is not signed by Apple. Just go to Preferences and then "Security & Privacy" and you should see the option to allow the app to launch always.)

 

Read 9429 times Last modified on Wednesday, 12 February 2020 12:35

Leave a comment

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.

back to top
BY MAIL BY RSS

Archives

  • March 2023 (1)
  • January 2022 (1)
  • July 2021 (2)
  • May 2021 (1)
  • February 2021 (1)
  • December 2020 (1)
  • September 2020 (1)
  • June 2020 (1)
  • May 2020 (1)
  • February 2020 (1)
  • January 2020 (5)
  • December 2019 (2)

Tag Cloud

allvideos announcement apache community development frontpage slideshow joomla k2 Performance plugin release sh404sef simple image gallery simple image gallery pro simple rss feed reader socialconnect ssh tips update video

Latest Entries

  • New free extension release: Quick Menu (for Joomla 4)
    Written by  JoomlaWorks
    06 Mar 2023
  • Simple Image Gallery (free) v4.2 released
    Written by  JoomlaWorks
    07 Jan 2022
  • Simple Image Gallery Pro v3.9.1 released (bug-fix release)
    Written by  JoomlaWorks
    26 Jul 2021
  • Simple Image Gallery Pro v3.9.0 released
    Written by  JoomlaWorks
    05 Jul 2021
  • Simple RSS Feed Reader v3.9.0 released
    Written by  JoomlaWorks
    25 May 2021

Join Our Newsletter

Enter your e-mail address to subscribe to our new or updated product notifications. We send combined newsletters, so we won't spam you every week :)

Get Social

  • Twitter
  • GitHub
  • Facebook
  • GitHub (K2)
  • YouTube
  • Speaker Deck

Grab Our Feeds

  • Extension Updates
  • Blog
  • Videos
  • Presentations
Copyright © 2006 - 2023 JoomlaWorks Ltd.
JoomlaWorks Ltd. and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.
designed by Nuevvo