durucancelasun.info

Can Celasun’un şöyle konulardaki böyle sayıklamaları…

Sonunda Mono’dan kurtulmak

4 yorumla birlikte

Uzun süredir sistemimi mono‘dan arındırmak istiyor, gnome-do ve tomboy kullandığım için yapamıyordum. Sebeplerine girmek istemiyorum, zira mono konusunda ortalıkta yeterince tartışma var.

Arch Linux altında mono ve C# ile ilgili paketler şu şekilde kaldırılabiliyor:

pacman -Rs mono

Bu komut tomboy ve gnome-do ile gelen mono ve yandaşlarından kurtulmak için yeterli. Asıl eğlenceli kısım şimdi başlıyor: Mono’nun kurulmasını engellemek! Tim Chase adında birisi “Mono No No” adlı küçük bir programcık yazmış, birisi de bunu Arch Linux’a uyarlamış. Paketin tek yaptığı mono kütüphanelerini paket yöneticinize “conflict” (çakışma) olarak göstermek, böylece mono paketlerini bağımlılık olarak kurmaya çalışan bir program olduğunda sizi uyarmış olmak. Bence denemelisiniz :)

Not: Siz de eğer Gnome-Do ve/veya Tomboy kullanıyorsanız ve Mono ile kodlandığı için alternatif arıyorsanız size tavsiyem Launchy ve Gnote olacak. Launch gnome-do için yeterince yetenekli bir alternatif, Gnote is Tomboy’un tamamen aynısı, sadece kodun C++’a çevrilmiş hali.

Written by Can

November 24th, 2009 tarihinde 8:13 pm

Kategoriler: Linux

4 Yorum to 'Sonunda Mono’dan kurtulmak'

Yorumlara RSS ile abone ol or TrackBack to 'Sonunda Mono’dan kurtulmak'.

  1. Mono şöyle daha rahat kaldırılıyor olsa gerek:

    $ sudo pacman -Rcs mono

    Gökmen Görgen

    24 Nov 09 tarihinde 21:29

  2. Haklısınız aslında nedense yazıyı yazarken akıl edemedim. Yazıyı güncelledim, yalnız -Rcs yerine -Rs kullandım zira -Rcs her zaman güvenli olmayabiliyor, Hatta pacman geliştiricilerinden biri de aşağıdaki linkte -Rcs kullanmanın iyi birşey olmadığına değinmiş.

    http://bbs.archlinux.org/viewtopic.php?id=84235

    Can

    24 Nov 09 tarihinde 21:46

  3. Şimdi daha iyi oldu =)

    Bu arada, mono tartışması benim için ciddi bir baş ağrısıdır. Nedenine gelince, eğer Mono’yu C#’in Microsoft teknolojisi olduğunu bildiğimiz için sevmiyorsak veya lisans koşullarını beğenmiyorsak, sistemimizde mono uygulamasının kurulu olmaması için geçerli bir bahane sayılamaz bence. Baştan söyleyeyim, bu konuda pek araştırmasını yapmış değilim =)

    Benim esas endişe ettiğim şey, önemli Gnome bileşenlerinin mono ile yazılmasına karar verilmesi.

    Gökmen Görgen

    27 Nov 09 tarihinde 00:12

  4. Bence ilk konu, kendi adıma, geçerli bir bahane, tabi ki tartışmalı bir konu :)

    Gnome konusu ise gerçekten endişe verici. Tomboy ve Gnome-Do ile başladı, kim bilir nerelere gelecek bu. Ve Microsoft ve Novell arasındaki anlaşmayı doğru anladıysam Microsoft istediği zaman fişi çekebiliyor, yani .NET’le ilgili Novell’e kaynak kodu vermeyi bırakabiliyor. Böyle birşey olursa ortada yarımyamalak kalmış bir dil kalacak, bütün emekler boşuna gidecek. Bunun böyle olduğunu bile bile Gnome neden mono’ya destek veriyor anlayabilmiş değilim.

    Can

    27 Nov 09 tarihinde 00:45

Siz de yorum yapın!