![]() |
||
*停權中*
加入日期: Mar 2012
文章: 161
|
linux系統上安裝應用程式之外行疑問
各位學長:
我一直很想問,同樣是linux版本的Skype, 為何還要區分是專門給fedora或是ubuntu? 核心不是一樣的嗎?為何還有這麼煩人的區別? 像是Handbrake只出給ubuntu,其他的linux好像都不能裝? 還是我技術太爛,根本沒有上述問題? 請學長指導,感謝!! |
|||||||
![]() |
![]() |
New Member
加入日期: Mar 2012
文章: 7
|
fedora的包裝是rpm
ubuntu是deb 就這樣 |
||
![]() |
![]() |
*停權中*
加入日期: Mar 2012
文章: 161
|
引用:
所以Fedora無法執行deb? 還有一個是bundle?要這麼多種是什麼理由? 感謝 |
|
![]() |
![]() |
Major Member
![]() 加入日期: Dec 2006
文章: 243
|
引用:
我是一個比你還菜鳥的新手,目前還在摸索怎麼進入Linux的世界. 就像你說的,核心都是Linux,所以使用上都互通的. 依照我的裡解,Fedora 也是可以執行deb的,只是要另外經過一個程序轉換. bundle 好像只看過 VM是用這個格式. 常見的就是 rpm 由 RedHat公司開發 應該是流通性最多的,代表系統有 SUSE , Fedora , CentOS deb 由 Debian 開發,在Debian 系列 流通,代表系統就是Ubuntu 要這麼多種的理由,可以簡單的理解為, 傳統的Linux並沒有這種安裝包,只有核心,需要哪些功能,自己包. 後來方便一般人用,才有這種像Window的安裝包方式. 這種安裝應用程式,就像是套餐,包含固定分量的菜色,不管你喜不喜歡都要吃. 傳統Linux的安裝核心(通常是.tar.gz這種壓縮包),像自助餐,要吃多吃少,什麼菜色自己挑. 所以Linux才會有精簡, 高效率的優點在. linux安裝程式,應該要被線上安裝取代的, apt / yum 好用多了. 只是台灣的爛網路,多少還是讓使用者習慣下載到電腦再安裝. 以上是我的理解,有錯誤的話還請前輩們指正. |
|
![]() |
![]() |
*停權中*
加入日期: Mar 2012
文章: 161
|
引用:
雖然我不一定全懂,但感謝您的詳細指導!! |
|
![]() |
![]() |
*停權中*
加入日期: Jul 2012
文章: 21
|
可以把rpm,deb當壓縮檔來看(事實上也是)
所以必須要有對應的解壓縮程式才可以解壓縮 解出來的不過就一些library,help跟binary罷了 Linux的核心基本上是有版本差距的,並非redhat或者ubuntu都叫做相容的Linux核心 至於本來特別為ubuntu封裝的deb檔案可否讓redhat使用? 基本上 "可能" 可以的,因為我有弄過,也成功了 只是porting過程會有些許怪問題,這邊就需要自己解決 |
![]() |
![]() |