2012-10-04 101 views
2

我已經安裝了OpenSUSE。我想在OpenSESU上安裝apt-get。比我在谷歌搜索,但結果是沒用的。在OpenSUSE上安裝apt-get

誰能告訴我如何安裝在openSUSE apt-get的?

我不是說YaST不好。不過,我更喜歡Ubuntu-Softwere-Center。

+1

YaST只是一個控制中心。 'zypper'用於處理包。 – choroba

+4

這是[Stack Overflow的主題](http://stackoverflow.com/faq#questions)。你可能想在[Unix.SE](http://unix.stackexchange.com)或[超級用戶](http://superuser.com)上詢問這個問題(但是首先在那裏搜索它!)。 –

回答

5

你總是可以從源代碼編譯... http://packages.debian.org/stable/admin/apt-src Debian軟件包管理系統(dpkg的/ APT)這將是最直接的答案,你在問什麼。但是我會因爲不告訴你爲什麼你不應該這樣做而給你造成巨大的傷害,所以我也會爲你做。 SUSE是圍繞RPM構建的,雖然我比RPM更喜歡dpkg,但我絕不會試圖將基於RPM的發行版轉換爲基於debian的發行版,因爲它們的體系結構不同。

對於初學者來說,SUSE使用單獨的和完全不同的init系統,Ubuntu使用暴發戶和SUSE使用舊BSD風格的init。 SUSE將它的庫存儲在不同的地方並以不同的名稱命名,這意味着您需要有一套不同的庫來支持您通過apt或軟件中心安裝的所有Ubuntu軟件。接下來,ubuntu上的apt被設計爲一個全面的軟件包管理器,它意味着管理所有內容,內核更新,引導加載程序,系統配置......配置文件不會在兩個發行版之間以同樣的方式組織所以你最終會因爲這個原因而出現問題。

當然,如果有足夠的努力(我正在談論轉換髮行版的幾個星期和幾周),你最終會使它工作,儘管很糟糕。如果你想使用Ubuntu軟件中心,只需安裝Ubuntu。如果沒有一套獨立的軟件包倉庫,您將永遠無法從另一個發行版創建軟件包管理器,因爲您必須從上游進行管理和更新。