如何編譯和安裝最新版本的Cinnamon

肉桂 已成為下列產品的最佳替代品之一 侏儒殼,這是因為它返回了我們傳統的Desktop元素排列方式,其中包括新版本的 地精 他們已經迷路了。

我從網站上搜救了這篇文章 LinuxMint社區,因為它可以幫助我們編譯最新版本的 肉桂 可以在 Github上,只要我們有一點時間或患有急性版本炎。 😀

添加APT存儲庫

  • 打開文件/etc/apt/sources.list
  • 對於每條deb行,我們添加同一行來替換 DEBDEB-SRC.

例如,這應該是這樣 Linux Mint 13:

deb http://packages.linuxmint.com maya main upstream import
deb-src http://packages.linuxmint.com maya main upstream import

deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse

deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

安裝所有必需的軟件包,以編譯Muffin和Cinnamon。

在終端中:

apt update
apt install dpkg-dev
apt build-dep muffin
apt build-dep cinnamon

獲取Muffin和Cinnamon的最新git代碼。

在終端中:

git clone git://github.com/linuxmint/muffin.git
git clone git://github.com/linuxmint/Cinnamon.git

編譯並安裝新的Muffin

在終端中:

cd muffin
dpkg-buildpackage

接下來,確保安裝剛剛構建的軟件包,尤其是:

  • 庫鬆餅開發
  • gir1.2-鬆餅-3.0
  • 庫鬆餅0
  • 鬆餅(編譯肉桂不是必需的,但是如果您的系統上已經安裝了鬆餅,也可以這樣做)
  • 鬆餅常見

要安裝這些文件,可以在終端中使用“ dpkg -i”。 假設目錄中沒有其他deb軟件包,則可以鍵入“ sudo dpkg -i * .deb”。

編譯並安裝新的Cinnamon。

在終端中:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

這將在父目錄中生成一個肉桂deb文件,該文件可以與gdebi或dpkg-i一起安裝。

可選:建立穩定分支

上面的說明用於從其“主”分支編譯Muffin和Cinnamon,這並不總是穩定的。 要編譯穩定分支,需要以下內容(對於鬆餅和肉桂):

cd muffin
git checkout -b stable origin/stable
dpkg-buildpackage

與肉桂:

cd Cinnamon
git checkout -b stable origin/stable
./autogen.sh
dpkg-buildpackage

請注意,在編寫本教程時,Muffin還沒有一個穩定分支,並且Cinnamon 1.4 UP3(在穩定分支上)必須使用Muffin 1.0.3-UP1進行編譯。 (使用此鏈接下載它而不是git中的鏈接: https://github.com/linuxmint/muffin/tags )


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   貓咪 他說:

    非常感謝! 不久我將得到瑪雅和肉桂,這篇文章將對我有很大幫助:3
    的問候!

    1.    elav <°Linux 他說:

      不客氣的凱蒂^^

  2.   三德里亞戈 他說:

    我最親愛的ELAV,將是我懶到了極點,但是有一天我必須編譯一個桌面(或其他任何東西)之後才能使用它,我給自己一個鏡頭……但是這篇帖子非常好案件 ...

    1.    elav <°Linux 他說:

      哈哈哈這篇文章不適合像你這樣的用戶親愛的兄弟..我明白了。

  3.   人造絲 他說:

    對於那些患有“角膜炎”的人來說,這是一個非常有趣的選擇。 順便說一句,一個有點偏離主題的話題讓我想起了我最近去編譯一個我想嘗試的聲音播放器,《戰斧》,一旦從git源代碼中編譯了依賴項和應用程序,我就有一個問題,您可以刪除包含此的目錄? 還是如果我刪除它們,它還會刪除它們各自的軟件包?

    1.    elav <°Linux 他說:

      不知道。 我不知道是否會發生相同的事情:

      ./configure
      make
      make install

    2.    MSX 他說:

      否。
      想想:git是一個源代碼存儲庫,因此,當您“克隆”給定項目時,您要做的只是在git服務器上重新創建該項目的本地副本,以便在進行更改並將其上傳時git service自動比較文件以審核更改,將其合併到主分支等。
      對於您的特定問題:當然,安裝軟件包後,您不必保存整個源代碼樹即可將其卸載,僅需使用用於安裝它的腳本即可。 實際上,這就是GNU / Linux的優點,您無需使用任何自動魔術卸載程序,您所需要知道的只是在哪個目錄中安裝了哪些文件,而無需費心刪除它們-實際上Slackware它的工作原理是最簡單的現今最純Unix風格,其後是Arch。
      為了將來-為了避免明顯的事情-自己動手做:如果您不知道是否可以刪除此文件或目錄,可以將其重命名並瞧瞧,除了確保該應用程序正常運行,您可以從控制台運行該應用程序,以了解出現的任何錯誤消息。 最終,沒有什麼是那麼悲慘的,您再次編譯該應用程序,然後再編譯其他內容🙂
      最重要的是,最好的是,由於它不是由程序包管理器管理的,因此您可以對這些文件進行任何操作! 儘管可以,但是請記住,正是由於它不在軟件包管理器的數據庫中,如果您決定將其從系統中刪除,請注意已安裝的所有文件,以手工刪除它們。

      嘿,這只是GNU / Linux。

  4.   Debianite梅林 他說:

    我不太喜歡肉桂,更喜歡mate,xfce,lxde或KDE。

    KDE,因為它看起來更好並且可以超級自定義
    XFCE,因為它是可定制的
    LXDE因為它是極簡主義的,並且具有很大的美感並且可以自定義。

    花費肉桂的東西,用gnome3或gnome-shell幾乎是不可能的。

  5.   懸臂外翻 他說:

    你好看到肉桂被配製為皮膚或深色主題。
    我想知道在GNU / Linux中,對於菜單,條形圖,窗口而言,擁有一個完全黑暗的界面是否更容易,並且看起來不錯,而又不消耗太多資源。
    我曾在softonic上看到過這種發行版設計的發行版。 但是我現在找不到鏈接。

    1.    elav <°Linux 他說:

      好吧,對於所有桌面環境,總會有一個黑色主題,現在,您看到的發行版可能是默認的, 侏儒殼。 但是,您可以找到幾個主題 肉桂 en 此鏈接.

      如果您使用Gnome»gnome-look.org
      如果您使用Xfce»xfce-look.org
      如果使用KDE»kde-look.org

  6.   替代 他說:

    有幾個問題。 它已經具有軟件加速功能嗎? 我的上網本可以圖形加速,但是我更喜歡軟件來加快速度。 debian是否確實存在庫問題? 問候😀

  7.   布魯諾 他說:

    事實是我很高興。 它的定制方式以及主題的應用是驚人的。

  8.   安德烈斯 他說:
  9.   華普80 他說:

    有誰知道如何在Debian Wheezy上編譯SRWiron 31.0.1700.0,或者不完全是那個版本的iron。 事實是,我已經搜索了很多安裝方法,但是它卻無法正常工作,我下載了.tar.gz,然後嘗試通過複製iron64文件夾進行選擇並創建指向/ usr的鏈接來進行安裝/ bin / iron,但終端的答案是這樣的:iron:加載共享庫時出錯:libudev.so.1:無法打開共享庫文件:沒有這樣的文件或目錄。 我還嘗試了.deb,就像tar.gz一樣,它是從官方鐵頁下載的。 使用.deb安裝並在終端中運行時,它會回答以下問題:bash:/ usr / bin / iron:文件或目錄不存在。 無論如何,希望有經驗的人可以指導我...謝謝!