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