2022年5月15日日曜日

xサーバにdjango その2

 ということで 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


0 件のコメント:

コメントを投稿