1. 程式人生 > >ubuntu使用yum安裝軟體問題

ubuntu使用yum安裝軟體問題

其實ubuntu是不應該用yum來管理軟體安裝的,只是後來才發現的,這裡記錄一下嘗試的過程。

一開始是想把windows桌面上的檔案拖到xshell登入的ubuntu的目錄中,但是沒成功,參考https://blog.csdn.net/liuao107329/article/details/49994935,要先安裝下lrasz軟體,並且作者好心地直接貼出了命令:yum -y install lrasz。

於是我也這麼幹了,但是:

提示意思應該是沒有可用的倉庫(裝了yum後一直也沒用過,沒發現問題),可以確認下確實是沒有

於是建立yum倉庫,參考http://www.178linux.com/39458以及https://blog.csdn.net/qq_26437925/article/details/73693757

,大概知道了,要新增一個目錄作為倉庫的話需要在這個目錄下編輯一個*.repo檔案

看了下yum.conf檔案

於是就到/etc/yum/repos.d下編輯檔案了,這地方就是個坑,後面發現了,

再次檢視yum倉庫,會看到:

但是,僅僅只是解決了倉庫問題而已,

其實本來看到404,一直以為自己編輯的檔案有問題,搞了很久後來找到一個別人寫的很完整的下載過來,沒想到還是不行,

後來參考http://www.opstool.com/article/294,yum要獲取當前系統的發行版本,但是它從ubuntu並沒有獲取到,就是下面這個releasever

對於正常的CentOS系統。執行yum whatprovides redhat-release可以系統的發行版本,但我是ubuntu..

最後看到文章https://blog.csdn.net/luke_wang/article/details/71512530,終於明白了,這個問題只是ubuntu不支援yum而已,linux的各個發行版本是有分派的,難怪上面下載的repo檔名上看到centos字眼,人家是給centos用的啊。

所以總結是ubuntu裝軟體apt管理就行了,而在centos上是用yum比較合適。

參考文章:

1.https://blog.csdn.net/liuao107329/article/details/49994935

2.http://www.178linux.com/39458

3.https://blog.csdn.net/qq_26437925/article/details/73693757

4.http://www.opstool.com/article/294

5.https://blog.csdn.net/luke_wang/article/details/71512530