ということで curlの最新版を入れることに
その前にopensslも最新版にしたほうがいいらしい
$ wget http://www.openssl.org/source/openssl-1.1.1o.tar.gz
$ tar xvfz openssl-1.1.1o.tar.gz
$ cd openssl-1.1.1o
$ ./config shared --prefix=$HOME/opt/ssl --openssldir=$HOME/opt/ssl
$ make
$ make install
curlもアップデート インストール
$ wget https://curl.haxx.se/download/curl-7.80.0.tar.gz
$ tar zxvf curl-7.80.0.tar.gz
$ cd curl-7.80.0
$ ./configure --with-ssl=$HOME/opt/ssl --enable-libcurl-option -- prefix=$HOME/opt/curl
$ make
$ make install
$ export PATH=$HOME/opt/curl:$PATH
$ source .bashrc
ここで、Linuxbrewを入れようとすると、Homebrewを入れるよう促される。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
しかし、gitが新versionになっていない。
途中libで始まるライブラリがないといわれるので
cd ~/opt/curl/lib
ln -s $HOME/opt/ssl/lib/libssl.so.1.1 libssl.so.1.1
ln -s $HOME/opt/ssl/lib/libcrypto.so.1.1 libcrypto.so.1.1
export PATH=$HOME/opt/curl/bin:$PATH
source .bashrc
ようやくHomebrewインストールにこぎつけたが、「sudo を実行できません。」で結局だめでした
minicondaをinstall
$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
$ sh Miniconda3-latest-Linux-x86_64.sh
source .bashrc
export PATH=/home/******/miniconda3/bin:$PATH