MacOS Installation Putty

Source: Internet
Author: User
Tags gtk install brew free ssh

Originally OS X, because of the watchOS, iOS command mode (front lowercase, os capitalization, an all-in-one command rule), it is estimated that future OS X will be renamed MacOS.

There are not many free SSH client software on MacOS, I have known: Vssh Lite, Telnet Lite, Putty.

which

Vssh Lite is the most annoying, old pinball window prompts you to purchase a full-featured version.

650) this.width=650; "src=" Http://s1.51cto.com/wyfs02/M01/7E/DC/wKioL1cLUOrBbcgAAATEEv4kpNo122.png "title=" vssh Lite.png "width=" 740 "height=" "border=" 0 "hspace=" 0 "vspace=" 0 "style=" width:740px;height:400px; "alt=" Wkiol1cluorbbcgaaateev4kpno122.png "/>

Telnet Lite is best seen and functionally sufficient.

650) this.width=650; "src=" Http://s2.51cto.com/wyfs02/M01/7E/DC/wKioL1cLURigDsfiAANM8S19MdM560.png "title=" Telnet Lite.png "width=" 664 "height=" "border=" 0 "hspace=" 0 "vspace=" 0 "style=" width:664px;height:400px; "alt=" Wkiol1clurigdsfiaanm8s19mdm560.png "/>

Putty was the hardest to pack, and it took me hours to put it on.

650) this.width=650; "src=" Http://s1.51cto.com/wyfs02/M02/7E/DF/wKiom1cLUHzgK0RHAAMm8L1mbGs486.png "title=" Putty.png "width=" 720 "height=" "border=" 0 "hspace=" 0 "vspace=" 0 "style=" width:720px;height:300px; "alt=" Wkiom1cluhzgk0rhaamm8l1mbgs486.png "/>


In summary: I personally choose Telnet Lite. Reason: Telnet Lite, good-looking, easy to use. Certainly want to abandon Vssh Lite, want free to free, kept to pop window good annoying.

Finally, you should elaborate on the putty for MacOS installation process, or for several hours in vain. The detailed steps are as follows:


①appstore Install Xcode

Search for Xcode in the Apple App Store and install it for the next step.

Xcode will be nearly 5GB, my home 50MB bandwidth quickly finished, bandwidth small words have to wait a long time.

Ii

Ruby-e "$ (curl-fssl https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install Brew, which functions like the Yum in CentOS, the Apt-get in Ubuntu.

Brew Install wget (if wget is not installed in this way, continue down, install after ports with sudo port install wget)

The wget is used very often and can be installed early.

③https://distfiles.macports.org/macports/

Download the corresponding version of the MacPorts installation file on MacPorts website, for example, I am os X EI Capitan download Macports-2.3.4-10.11-elcapitan, in the format "package name-version number-Apple system version number-specific system name"

MacOS originated from Freebsd,ports is a package management method of FreeBSD, which functions like brew.

The process of installing macports is slow, please wait patiently.

FreeBSD's Ports system what is the Ports system?

In a nutshell, a port is a software that has been ported to FreeBSD. The collection of all these software, together with the various tools that FreeBSD handles these software, is the Ports system.

What is the Ports system for?

Every software that is ported to FreeBSD (that is, Port) can be installed, upgraded and uninstalled in a convenient and orderly manner through the tools in the Ports system. And it complies with the various specifications that the FreeBSD system imposes on the application software. Eliminates the hassle of looking around for software, compiling, installing, and upgrading yourself. With the efforts of these ports maintainers, you don't have to worry about the software being incompatible with the system, causing the upgrade to be installed, and so on.

④sudo port-v SelfUpdate

Update ports


sudo port install Putty

After installing the Putty Putty Report does not have this command, the full lookup can not find the executable file putty, only in the directory where the putty should be found Puttygen, Plink, psftp, it appears that there is no generation putty.

Download the source code compilation installation on Putty official website

sudo./configure

The first step./configure error is as follows

' Configure ' was unable-find either the GTK 1 or GTK 2 libraries on

Your system. Therefore, PuTTY itself and the other GUI utilities would

Not being built by the generated makefile:only the command-line tools

such as Puttygen, Plink and Psftp would be built.

The error message matches the previously seen condition, only the command-line tools such as Puttygen, Plink and Psftp would be built.

Only Puttygen, plink, psftp These command-line tools will be generated, and GUI utilities will not be generated.

Addressing the problem of missing GTK libraries

sudo port install Gtk1

sudo port install Gtk2

After execution is done again sudo port install putty, this time OK, there is executable file putty, but the execution Putty no response, do not play the graphical interface.

⑥download and Install X11 (Xquartz)

http://xquartz.macosforge.org/landing/

The previous step does not play the graphical interface because there is no underlying drawing support, and the final step is to install the underlying drawing support--x11 (Xquartz).

After installation, the terminal can be executed putty will be able to pop up the graphical interface.

Quartz is a drawing layer on top of the Darwin core of Mac OS X, sometimes considered a coregraphics. Quartz directly supports Aqua, which creates a user interface by displaying 2D drawing graphics, including instant rendering (rendering) and sub-pixel (sub-pixel) precision anti-aliasing.
There are two types of components to form the quartz:
Quartz compositor Synthetic windowing system, manages and synthesizes behind-the-scenes window images to build the Mac OS x user interface Quartz 2D graphical library based on the specification of PDF, used to draw two-dimensional text and graphics Quartz can use AltiVec to accelerate, and hardware drawings supported by the GPU on the AGP graphics card. This is like technology that is expanded on Mac OS X Tiger to provide instant Video and picture operations on the core image and core video.


MacOS Installation Putty

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.