從centos開始入手學習linux。感覺安裝python很費勁,之前centos6因為python2和python3相容的問題一直無法徹底解決,python3一旦安裝影響到python2,centos6就用不了,
無奈只好放棄centos6和centos7的編譯環境,選擇centos8。 幸好虛擬機器給力,不然我反覆折騰不知道要重灌多少次了。
不過centos8對python友好也是相對的,有很多問題,比如用yum或者dnf安裝python3會導致pip不能更新到最新版本,只有編譯安裝的方法是最好的,不過編譯的方式略複雜一點。好處就是可以更新到最新版本。以下就是編譯過程。
***********************************
先準備一台純淨的centos8,我選擇的是虛擬機器。
第一步:必備的外掛程式:
(1)先公升級
: # yum install -y update
(2)再安裝 gcc和make外掛程式:
#yum install gcc gcc-c++
#yum -y install gcc automake autoconf libtool make
#yum groupinstall -y 'development tools'
# yum install -y gcc openssl-devel bzip2-devel libffi-devel
#wget
解壓縮:#tar -zxvf python-3.8.1.tgz
(2)用指令碼檢驗整個編譯環境
# ./configure prefix=/usr/local/python3 --enable-optimizations
(3)用make命令編譯安裝
#make && make install
(4)修改環境變數
#export path=$path:/usr/local/python3/bin/
第三步 安裝pip
(1)#curl -o get-pip.py
(2)#python3.8 get-pip.py
(3)測試#python -v
這樣python3就正常安裝到centos8上了。
怎麼在CentOS 8上安裝啟用Apache伺服器
首先確保防火牆在centos 8例項上正確執行。安裝apache 在基於rhel的發行版中,apache軟體包和服務稱為httpd 啟用apache服務,並使其在系統啟動時啟動。檢查apache執行狀態。還可以檢查web伺服器的版本,以確保已正確安裝。測試apache web伺服器。在瀏覽器中輸入如...
如何在CentOS 8上安裝XRDP?
步驟1 首先,讓我們首先確保您的系統是最新的。sudo dnf clean all sudo dnf install epel release sudo dnf update 步驟2.安裝桌面環境。如果您的centos 8上沒有安裝gui 桌面環境,請使用以下命令進行安裝 sudo dnf grou...
如何在CentOS 8上安裝Vtiger CRM?
別忘了,我們將需要更改一些資料夾許可權 sudo chown r apache apache var www html vtigercrm 步驟4.為vtiger crm配置mariadb。預設情況下,不會對mariadb進行加固。您可以使用mysql secure installation指令碼保...