Paano mag-ipon at mai-install ang pinakabagong bersyon ng Cinnamon

kanela ay naging isa sa mga pinakamahusay na alternatibo sa Gnome shell, dahil sa ang katunayan na ito ay nagbabalik sa amin ng tradisyonal na pag-aayos ng mga elemento ng Desktop, na kasama ng mga bagong bersyon ng lamang-lupa nawala na sila.

Ang artikulong ito ay aking nasagip mula sa site ng Komunidad ng LinuxMint, dahil makakatulong ito sa amin na makatipon ng pinakabagong bersyon ng kanela na magagamit sa Github, hangga't mayroon kaming kaunting oras o magdusa mula sa matinding bersyon. 😀

Magdagdag ng mga repository ng APT

  • Buksan ang file /etc/apt/source.list
  • Para sa bawat linya ng deb, idinagdag namin ang parehong linya na pinapalitan deb sa pamamagitan ng deb-src.

Halimbawa, ganito dapat 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

I-install ang lahat ng kinakailangang mga pakete upang mag-ipon ng Muffin at Cinnamon.

Sa isang terminal:

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

Kunin ang pinakabagong git code para sa Muffin at Cinnamon.

Sa isang terminal:

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

Compile at i-install ang bagong Muffin

Sa isang terminal:

cd muffin
dpkg-buildpackage

Susunod, tiyaking mai-install ang mga package na iyong itinayo, lalo na:

  • libmuffin-dev
  • gir1.2-muffin-3.0
  • libmuffin0
  • muffin (hindi kinakailangan upang mag-ipon ng Cinnamon, ngunit posible din kung ang Muffin ay naka-install na sa iyong system)
  • karaniwang muffin

Upang mai-install ang mga ito, maaari mong gamitin ang "dpkg -i" sa terminal. Ipagpalagay na walang iba pang mga deb package sa direktoryo, maaari mong i-type ang "sudo dpkg -i * .deb".

I-compile at i-install ang bagong Cinnamon.

Sa isang terminal:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

Gumagawa ito ng isang file ng cinnamon deb sa direktoryo ng magulang, na maaaring mai-install gamit ang gdebi o dpkg-i.

Opsyonal: Buuin ang matatag na sangay

Ang mga tagubilin sa itaas ay para sa pag-iipon ng Muffin at Cinnamon mula sa kanilang "master" branch, na hindi palaging matatag. Upang maipon ang matatag na sangay, kinakailangan ang sumusunod (para sa muffin at kanela):

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

At kasama ang kanela:

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

Tandaan na sa oras ng pagsulat ng tutorial na ito, ang Muffin ay wala pang matatag na sangay, at ang Cinnamon 1.4 UP3 (sa matatag na sangay) ay dapat na isama sa Muffin 1.0.3-UP1 (gamitin ang link na ito upang i-download ito sa halip na ang isa sa git: https://github.com/linuxmint/muffin/tags )


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Kitty dijo

    Maraming salamat! Sa madaling panahon ay magkakaroon ako ng aking Maya at may kanela, ang post na ito ay makakatulong sa akin ng malaki: 3
    Pagbati!

    1.    elav <° Linux dijo

      Maligayang pagdating mo Kitty ^^

  2.   3ndriago dijo

    Mahal kong ELAV, magiging tamad ako sa sobrang sukat, ngunit sa araw na kailangan kong mag-ipon ng isang desktop (o kung ano man) bago ko ito magamit, binigyan ko ang aking sarili ng isang shot ... ngunit ang post ay napakahusay sa kaso ...

    1.    elav <° Linux dijo

      Hahaha ang artikulong ito ay hindi para sa mga gumagamit na tulad mo mahal kong kapatid .. Malinaw sa akin iyon ..

  3.   Rayonant dijo

    Isang napaka-kagiliw-giliw na pagpipilian para sa mga nagdurusa sa "bersyonitis". Sa pamamagitan ng paraan, isang bahagyang paksa sa paksa na naaalala na kamakailan lamang ay naglibot ako sa pag-compile ng isang sound player na nais kong subukan, Tomahawk, mayroon akong isang katanungan sa sandaling ang mga dependency at ang application ay naipon mula sa git source code, maaari mong tanggalin ang mga direktoryo na naglalaman nito? o kung tatanggalin ko ang mga ito tinatanggal din nito ang kani-kanilang mga pakete?

    1.    elav <° Linux dijo

      Walang ideya. Hindi ko alam kung ang parehong bagay ang nangyari sa:

      ./configure
      make
      make install

    2.    msx dijo

      Hindi.
      Isipin: ang git ay, tulad ng sinasabi mo, isang repositoryang pinagmulan ng code, kaya kung ano ang gagawin mo kapag "na-clone" mo ang isang naibigay na proyekto ay muling likhain ang isang eksaktong lokal na kopya ng isa sa git server upang kapag gumawa ka ng mga pagbabago at mai-upload ang mga ito awtomatikong naiiba ang serbisyo ng git sa mga file upang mai-audit ang mga pagbabago, pagsamahin ang mga ito sa pangunahing sangay, atbp.
      Sa kaso ng iyong tukoy na tanong: syempre, kapag na-install na ang package, hindi mo na mai-save ang buong puno ng mapagkukunan upang i-uninstall ito, sa mga script na ginamit mo lamang upang mai-install ito ay sapat na. Sa katunayan, at ito ang kagandahan ng GNU / Linux, hindi mo kailangang gumamit ng anumang automagic uninstaller, ang dapat mong malaman ay sa aling direktoryo na mai-install mo kung aling mga file ang magagawang tanggalin ang mga ito nang walang karagdagang pag-ado - sa katunayan, Gumagawa ang Slackware ng simpleng iyon, ang pinakadalisay na tulad ng Unix na mayroon ngayon na sinusundan ng Arch.
      Para sa hinaharap -at maiwasan ang halata- subukan lamang ang mga bagay para sa iyong sarili: kung hindi mo alam kung maaari mong tanggalin ito o ang file o direktoryo, palitan ang pangalan nito at iyon lang, wala masyadong misteryo, bukod sa tiyaking gumagana ang app nang tama pinatakbo mo ito mula sa console upang magkaroon ng kamalayan sa anumang mga mensahe ng error na lilitaw. Sa huli wala namang nakakalungkot, naiipon mo ulit ang application at iba pa something
      Higit sa lahat, pinakamahusay sa lahat ay dahil hindi ito pinamamahalaan ng iyong manager ng package, maaari mong gawin ang nais mo sa mga file na iyon !!! Bagaman oo, tandaan na tiyak na wala ito sa database ng iyong manager ng package, kung magpasya kang alisin ito mula sa iyong system, maging maingat sa LAHAT ng mga file na na-install mo upang matanggal ang mga ito nang manu-mano.

      Hoy, GNU / Linux lang.

  4.   Merlin na Debianite dijo

    Hindi ko talaga gusto ang kanela mas gusto ko ang mate, xfce, lxde o KDE pa.

    Ang KDE dahil mukhang mas mahusay at sobrang napapasadya
    XFCE dahil napapasadyang ito
    LXDE sapagkat ito ay minimalist at may mahusay na mga aesthetics at napapasadyang.

    Isang bagay na nagkakahalaga ng kanela at halos imposible sa gnome3 o gnome-shell.

  5.   Ever Cliff dijo

    Hi Nakikita ang Cinnamon ay binubuo bilang isang balat, o madilim na tema.
    Nais kong malaman kung sa GNU / Linux, madaling magkaroon ng isang ganap na madilim na interface, para sa mga menu, bar, bintana, at mukhang maganda ito, nang walang labis na pagkonsumo ng mga mapagkukunan.
    Nakita ko sa softonic, isang distro na dinisenyo kasama ang pamamaraang iyon. Ngunit hindi ko mahanap ang link, ngayon din.

    1.    elav <° Linux dijo

      Sa gayon, para sa bawat kapaligiran sa desktop ay laging may isang itim na tema, ngayon, posible na ang distro na iyong nakita, na bilang default ay GnomeShell. Gayunpaman, maaari kang makahanap ng maraming mga tema sa kanela en ang link na ito.

      Kung gagamit ka ng Gnome »gnome-look.org
      Kung gumagamit ka ng Xfce »xfce-look.org
      Kung gagamit ka ng KDE »kde-look.org

  6.   alternativo dijo

    Isang pares ng mga katanungan. Totoo bang mayroon na itong software acceleration? Ang aking netbook ay maaaring may acceleration ng graphics, ngunit mas gusto ko ang software upang makakuha ng bilis. Totoo bang may problema ang debian sa isang silid-aklatan? Pagbati

  7.   Bruno dijo

    Ang totoo ay natutuwa ako. Ang paraan ng pag-customize, ang application ng mga tema, ay kamangha-mangha.

  8.   huap80 dijo

    Mayroon bang nakakaalam kung paano mag-ipon ng SRWiron 31.0.1700.0 sa Debian Wheezy ??, o hindi eksaktong bersyon ng iron na iyon. Ang bagay ay naghanap ako ng marami kung paano ito mai-install ngunit hindi ito gumagana, na-download ko ang .tar.gz at pagkatapos ay sinubukan kong i-install ito sa pamamagitan ng pagkopya ng iron64 folder upang mag-opt at lumikha ng isang link sa / usr / bin / iron, ngunit wala ang sagot sa terminal na ito: iron: error habang naglo-load ng mga nakabahaging aklatan: libudev.so.1: hindi mabubuksan ang nakabahaging file ng object: Walang ganoong file o direktoryo. Sinubukan ko rin ang .deb na, tulad ng tar.gz, nag-download ako mula sa opisyal na pahina ng bakal. Kapag nag-i-install sa .deb at tumatakbo sa terminal, sinasagot nito ito: bash: / usr / bin / iron: Ang file o direktoryo ay wala. Gayunpaman, sana ay may isang taong mas may karanasan na maaaring gabayan ako ... Salamat!