Jak sestavit a nainstalovat nejnovější verzi Cinnamon

Cinnamon se stala jednou z nejlepších alternativ k Gnome shell, vzhledem k tomu, že nám vrací tradiční uspořádání prvků Desktopu, které s novými verzemi Trpaslík byli ztraceni.

Tento článek jsem zachránil z webu Komunita LinuxMint, protože nám může pomoci sestavit nejnovější verzi Cinnamon který je k dispozici v GitHubpokud máme trochu času nebo trpíme akutní verzitidou. 😀

Přidejte úložiště APT

  • Otevřete soubor /etc/apt/sources.list
  • Pro každý řádek deb přidáme stejný řádek nahrazující deb podle deb-src.

Tak by to mělo být například 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

Nainstalujte všechny potřebné balíčky pro kompilaci Muffin a Cinnamon.

V terminálu:

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

Získejte nejnovější git kód pro Muffin a Cinnamon.

V terminálu:

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

Zkompilujte a nainstalujte nový Muffin

V terminálu:

cd muffin
dpkg-buildpackage

Dále nezapomeňte nainstalovat právě vytvořené balíčky, zejména:

  • libmuffin-dev
  • gir1.2-muffin-3.0
  • libmuffin0
  • muffin (není nutné kompilovat Cinnamon, ale je to možné, i když je Muffin ve vašem systému již nainstalován)
  • obyčejný muffin

Chcete-li je nainstalovat, můžete v terminálu použít „dpkg -i“. Za předpokladu, že v adresáři nejsou žádné další deb balíčky, můžete zadat „sudo dpkg -i * .deb“.

Zkompilujte a nainstalujte novou skořici.

V terminálu:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

Tím se v nadřazeném adresáři vytvoří skořicový deb soubor, který lze nainstalovat pomocí gdebi nebo dpkg-i.

Volitelné: Vytvořte stabilní větev

Výše uvedené pokyny slouží ke kompilaci Muffin a Cinnamon z jejich „hlavní“ větve, která není vždy stabilní. Ke kompilaci stabilní větve je zapotřebí následující (pro muffin a skořici):

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

A se skořicí:

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

Všimněte si, že v době psaní tohoto tutoriálu Muffin ještě nemá stabilní větev a že Cinnamon 1.4 UP3 (na stabilní větvi) musí být kompilován s Muffin 1.0.3-UP1 (použijte tento odkaz ke stažení místo toho v git: https://github.com/linuxmint/muffin/tags )


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Koťátko řekl

    Díky moc! Brzy budu mít Maya a se skořicí mi tento příspěvek hodně pomůže: 3
    Zdravím!

    1.    elav <° Linux řekl

      Nemáš zač Kitty ^ ^

  2.   3ndriago řekl

    Můj nejdražší ELAV, bude to tak, že jsem extrémně líný, ale v den, kdy musím zkompilovat plochu (nebo cokoli jiného), než ji mohu použít, dávám si šanci ... ale příspěvek je velmi dobrý právě v případ ...

    1.    elav <° Linux řekl

      Hahaha, tento článek není pro uživatele, jako jsi ty, můj drahý bratře .. To mi je jasné ..

  3.   Kypřící látka řekl

    Velmi zajímavá volba pro ty, kteří trpí „verzitidou“. Mimochodem, trochu mimo téma, pamatuji si, že jsem nedávno prošel kompilací zvukového přehrávače, který jsem chtěl vyzkoušet, Tomahawku, mám otázku, jakmile budou závislosti a aplikace zkompilovány ze zdrojového kódu git, můžete smazat adresáře obsahující toto? nebo pokud je odstraním, odstraní se také jejich příslušné balíčky?

    1.    elav <° Linux řekl

      Žádný nápad. Nevím, jestli se totéž stane s:

      ./configure
      make
      make install

    2.    MSX řekl

      Ne.
      Přemýšlejte: git je, jak říkáte, úložiště zdrojového kódu, takže to, co děláte, když „klonujete“ daný projekt, je pouze vytvoření přesné místní kopie té na serveru git, takže když provedete změny a nahrajete je služba git automaticky porovnává soubory za účelem auditování změn, jejich sloučení do hlavní větve atd.
      V případě vaší konkrétní otázky: samozřejmě, jakmile je balíček nainstalován, nemusíte ukládat celý zdrojový strom, abyste jej odinstalovali, stačí pouze skripty, které jste použili k instalaci. Ve skutečnosti, a to je krása GNU / Linuxu, nemusíte používat žádný automatický odinstalační program, jediné, co musíte vědět, je, do kterého adresáře instalujete, které soubory je můžete bez dalšího mazání smazat - v ve skutečnosti funguje Slackware tak jednoduše, nejčistší Unix jako dnes, následovaný Archem.
      Pro budoucnost - a abyste se vyhnuli tomu, co je zřejmé - prostě si to vyzkoušejte sami: pokud nevíte, zda můžete ten či onen soubor nebo adresář smazat či nikoli, přejmenujte ho a to je vše, kromě toho není tolik tajemství Ujistěte se, že aplikace funguje správně. Spusťte ji z konzoly, abyste si byli vědomi všech chybových zpráv, které se objeví. Nakonec není nic tak tragického, znovu sestavíte aplikaci a ještě něco jiného 🙂
      Nejlepší ze všeho je především to, že to není spravováno správcem balíků, takže si s těmito soubory můžete dělat, co chcete !!! I když ano, mějte na paměti, že právě proto, že se nenachází v databázích správce balíčků, pokud se ho rozhodnete ze systému odebrat, mějte na paměti VŠECHNY soubory, které jste nainstalovali, abyste je mohli ručně odstranit.

      Hej, je to jen GNU / Linux.

  4.   Merlin Debianite řekl

    Opravdu nemám moc rád skořici, mám rád více mate, xfce, lxde nebo KDE.

    KDE, protože vypadá lépe a super přizpůsobitelně
    XFCE, protože je přizpůsobitelný
    LXDE, protože je minimalistické a má skvělou estetiku a je přizpůsobitelné.

    Něco, co stojí skořici a je téměř nemožné s gnome3 nebo gnome-shell.

  5.   Evert Cliff řekl

    Ahoj. Vidět, že skořice je formulována jako skin nebo temné téma.
    Chtěl bych vědět, jestli je v GNU / Linuxu snazší mít úplně tmavé rozhraní pro menu, pruhy, okna a že to vypadá dobře, bez velké spotřeby zdrojů.
    Viděl jsem softonic, distro navržené s tímto přístupem. Ale teď nemohu najít odkaz.

    1.    elav <° Linux řekl

      Ve všech desktopových prostředích bude vždy černé téma, nyní je možné, že distro, které jste viděli, které je ve výchozím nastavení GnomeShell. Můžete však najít několik témat Cinnamon en tento odkaz.

      Pokud používáte Gnome »gnome-look.org
      Pokud používáte Xfce »xfce-look.org
      Pokud používáte KDE »kde-look.org

  6.   alternativu řekl

    Pár otázek. Je pravda, že již má softwarovou akceleraci? Můj netbook může s grafickou akcelerací, ale dávám přednost softwaru, abych získal rychlost. Je pravda, že debian má problémy s knihovnou? Zdravím 😀

  7.   Bruno řekl

    Pravda je, že jsem potěšen. Způsob, jakým je přizpůsoben, aplikace témat, je úžasný.

  8.   huap80 řekl

    Ví někdo, jak kompilovat SRWiron 31.0.1700.0 na Debian Wheezy ??, nebo ne přesně tu verzi železa. Jde o to, že jsem hodně hledal, jak to nainstalovat, ale prostě to nefunguje, stáhl jsem si .tar.gz a pak jsem se pokusil jej nainstalovat zkopírováním složky iron64, abych se rozhodl a vytvořil odkaz na / usr / bin / iron, ale odpověď terminálu není tato: iron: error while loading shared libraries: libudev.so.1: cannot open shared object file: No such file or directory. Zkoušel jsem také s .deb, který, stejně jako tar.gz, stáhnu z oficiální stránky železa. Při instalaci s .deb a spuštění v terminálu odpovídá na toto: bash: / usr / bin / iron: Soubor nebo adresář neexistuje. Každopádně doufám, že mě může vést někdo zkušenější ... Děkuji!