我啓動了一個新的AWS EC2實例(Amazon Linux AMI)。我可以像這樣在機器上安裝Java 1.8.0:是'yum安裝java-1.8.0'某種別名?
sudo yum install java-1.8.0
我還可以安裝使用這個命令:
sudo yum install java-1.8.0-openjdk
相同的包和依賴安裝在這兩種情況下。當我執行以下,我收到「無匹配的軟件包列出」:
yum info java-1.8.0
當我執行以下操作器「java-1.8.0」沒有出現在列表中,唯一的「java-1.8.0 -openjdk「:
yum search java-1.8.0
我相關的問題是:
- 爲什麼 」命令百勝安裝的Java 1.8.0「 工作?這是yum回購的別名嗎?
- 如果這確實是一個別名,我怎麼會知道它存在?有沒有辦法搜索或列出別名?
嘗試做'yum list java-1.8.0',是否給你預期的輸出? – px06
沒有。此命令導致「沒有匹配的軟件包列表」。運行'yum list java-1.8.0-openjdk'會給出預期的結果。 – shaunb