Mosh

Regarding the feasibility of UDP at the high-delay network environment, I prefer to use Mosh to connect to my remote server, rather than SSH. After installing it, there may be some language encoding issues so that I have to run export scripts below both on a client and server.

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8

Yum

Install EPEL Repo

Install directly using the command below.

sudo yum install epel-release

Download it from http://fedoraproject.org then install the rpm file.

cd /tmp

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

ls *.rpm

sudo yum install epel-release-latest-7.noarch.rpm

Check if it works.

sudo yum repolist

Curl

Curl is a command-line tool for transferring data specified with URL syntax.

https://github.com/curl/curl

There are lots of actions can be done by it with solely several command options, such as downloading files, tracing an HTTP connection, etc. Thus, curl is still a robust software in Unix/Linux ecosystem nowadays.

Document & Tutorial:

https://curl.haxx.se/docs/manpage.html

https://curl.haxx.se/docs/manual.html

build-essential

Get GCC/g++ compilers and libraries at one shot, esp. at Debian environment.