ssh 出現 error in libcrypto Connection closed 錯誤訊息

 最近公司的產品OS更換到Alma Linux,因此安裝了一台全新的Alma Linux機器,然後接下來要使用scp去別的主機搬移檔案的時候出現了下面的錯誤訊息 The authenticity of host '10.*.*.68 (10.*.*.68)' can't be established. RSA key fingerprint is SHA256:RKJMaNXf4Fw5I2rjsdiLr17MQn1LTyMurlb6hV2qo18. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '10.*.*.68' (RSA) to the list of known hosts. ssh_dispatch_run_fatal: Connection to 10.*.*.68 port 22: error in libcrypto Connection closed 解決方法是指定加密演算法 update-crypto-policies --set DEFAULT:SHA1

pip儲存package並且離線安裝的方式

pip 套件管理工具對於python 而言是不可多得的好工具,一般的使用情境都是直接指令然後連上網路去下載套件進行安裝,如果今天是希望將套件封存並且離線安裝的話可以採取下面的方式來進行。

1. 將安裝套件下載儲存套件


//直接將requirements.txt內的套件進行下載
pip install --download=/path/to/packages/downloaded -r requirements.txt

//或是指定特定套件名
pip install --download /path/to/download/to_packagename




2. 對於下載的套件於local端安裝



pip install /path/to/packages/downloaded/*

留言

這個網誌中的熱門文章

如何使用網路線將Ubuntu與raspberry Pi 對接

Linux -- shell script 取得unix timestamp 並且產出時間字串