최신 버전의 Cinnamon을 컴파일하고 설치하는 방법

계피 최고의 대안 중 하나가되었습니다. 그놈 쉘, 새로운 버전의 데스크톱 요소의 전통적인 배열을 반환하기 때문입니다. 그놈 그들은 분실되었습니다.

이 기사는 LinuxMint 커뮤니티, 최신 버전을 컴파일하는 데 도움이 될 수 있습니다. 계피 사용할 수있는 깃허브, 시간이 조금 있을 때나 급성 버전염으로 고통받을 때마다. 

APT 저장소 추가

  • /etc/apt/sources.list 파일을 엽니 다.
  • 각 deb 라인에 대해 동일한 라인을 추가하여 deb-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

새 머핀 컴파일 및 설치

터미널에서 :

cd muffin
dpkg-buildpackage

다음으로, 방금 빌드 한 패키지를 설치해야합니다. 특히 :

  • libmuffin-dev
  • gir1.2- 머핀 -3.0
  • libmuffin0
  • 머핀 (Cinnamon을 컴파일하는 데 필요하지 않지만 시스템에 Muffin이 이미 설치되어있는 경우에도 가능)
  • 머핀 공통

이를 설치하려면 터미널에서 "dpkg -i"를 사용할 수 있습니다. 디렉토리에 다른 deb 패키지가 없다고 가정하면 "sudo dpkg -i * .deb"를 입력 할 수 있습니다.

새 Cinnamon을 컴파일하고 설치합니다.

터미널에서 :

cd Cinnamon
./autogen.sh
dpkg-buildpackage

그러면 부모 디렉토리에 cinnamon deb 파일이 생성되며 gdebi 또는 dpkg-i로 설치할 수 있습니다.

선택 사항 : 안정적인 브랜치 빌드

위의 지침은 "마스터"브랜치에서 머핀과 시나몬을 컴파일하기위한 것입니다. 항상 안정적인 것은 아닙니다. 안정 브랜치를 컴파일하려면 다음이 필요합니다 (머핀 및 계피의 경우).

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 )