Ubuntu Gezegeni‘nde bugün gördüğüm yeni bir hareketlilik var; herkes sisteminde kurulu olan paketlerin kaç tanesinin özgür olmadığını listeliyor – çoğu Ubuntu kullanıcısının sisteminde unrar, nvidia gibi paketlerin kurulu olduğu gözüküyor.
Bu özgür olmayan paketleri listeleyen uygulamanın adı esprili bir şekilde Virtual Richard M. Stallman. Debian, Ubuntu gibi dağıtımların paket deposunda bulunan vrms adlı paketi kurup aynı isimle uygulamayı çalıştırdığınız zaman ekrana aşağıdakine benzer bir çıktı geliyor – bu çıktının benim sistemime ait olduğunu eklemek isterim:
Non-free packages installed on voyager linux-generic Complete Generic Linux kernel linux-restricted-modules- Non-free Linux 2.6.28 modules helper script linux-restricted-modules- Restricted Linux modules for generic kernels nvidia-173-modaliases Modaliases for the NVIDIA binary X.Org driver nvidia-180-kernel-source NVIDIA binary kernel module source nvidia-180-libvdpau Video Decode and Presentation API for Unix nvidia-180-modaliases Modaliases for the NVIDIA binary X.Org driver nvidia-71-modaliases Modaliases for the NVIDIA binary X.Org driver nvidia-96-modaliases Modaliases for the NVIDIA binary X.Org driver nvidia-glx-180 NVIDIA binary Xorg driver sun-java6-bin Sun Java(TM) Runtime Environment (JRE) 6 (architecture sun-java6-jdk Sun Java(TM) Development Kit (JDK) 6 sun-java6-jre Sun Java(TM) Runtime Environment (JRE) 6 (architecture sun-java6-plugin The Java(TM) Plug-in, Java SE 6 unrar Unarchiver for .rar files (non-free version) Reason: Modifications problematic Contrib packages installed on voyager nvidia-common Find obsolete NVIDIA drivers nvidia-settings Tool of configuring the NVIDIA graphics driver ttf-mscorefonts-installer Installer for Microsoft TrueType core fonts 15 non-free packages, 1.0% of 1548 installed packages. 3 contrib packages, 0.2% of 1548 installed packages.
Sayesinde sistemimin 1.0% kadar bir kısmının özgür olmadığını öğrendiğim vrms hakkındaki düşüncelerimi paylaşmam gerekirse, ilk değinmek istediğim konu aslında vrms’in gerçek bir başarı performansı göstermediği. Örneğin sistemimde Medibuntu’dan yüklediğim Adobe Reader ile virtualbox.org adresinden yüklediğim kapalı kaynak VirtualBox sürümü bulunuyor fakat listelenmiş durumda değiller. Ayrıca Flash plugin de bulunuyor fakat 64bit Kubuntu için depodan gelen nswrapper’lı sürümü kullanmak yerine kendim elle Adobe sitesindeki 64bit alpha .so dosyasını yerleştirmiştim.
Kişisel olarak dosyaları arşivlemek için tar.gz formatını tercih etsem de, unrar tahmin edebileceğiniz gibi başka kaynaklardan gelen rar dosyalarını kullanırken sorun yaşamamak için. Benzer bir şekilde Microsoft TrueType yazıtipleri paketinin kurulu olmasının sebebi internetten gelen doc gibi dosyaların veya WINE aracılığıyla kurduğum Windows uygulamalarının düzgünce görüntülenebilmesi için. Bunların haricinde listede var olan öteki paketler için çok fazla bir açıklama yapmaya gerek yok 🙂
sun-java yerine openjdk?
Bunlar da benimkiler o halde (=
Non-free packages installed on akay
fglrx-modaliases Identifiers supported by the ATI graphics driver
nvidia-173-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-185-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-71-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-96-modaliases Modaliases for the NVIDIA binary X.Org driver
skype Skype – Take a deep breath
sun-java6-bin Sun Java(TM) Runtime Environment (JRE) 6 (architecture
sun-java6-jdk Sun Java(TM) Development Kit (JDK) 6
sun-java6-jre Sun Java(TM) Runtime Environment (JRE) 6 (architecture
sun-java6-plugin The Java(TM) Plug-in, Java SE 6
tangerine-icon-theme Tangerine Icon theme
unrar Unarchiver for .rar files (non-free version)
Contrib packages installed on akay
b43-fwcutter Utility for extracting Broadcom 43xx firmware
flashplugin-installer Adobe Flash Player plugin installer
nvidia-common Find obsolete NVIDIA drivers
ttf-mscorefonts-installer Installer for Microsoft TrueType core fonts
12 non-free packages, 0.7% of 1614 installed packages.
4 contrib packages, 0.2% of 1614 installed packages.
@Melih: Açıkçası ikisi arasında ne gibi bir farklılık var bilmiyorum, openjdk/jre’yi de denemek isterim fakat tamamen tembellik sebepli olarak vakit ayıramıyorum.
@Altuğ: Sisteminizde aynı anda hem ATI, hem de Nvidia ekran kartı bulunmadığını varsayarak minik bir paket kaldırma sürecine girmenizi önerebilirim 🙂
“linux-generic Complete Generic Linux kernel”
bunu neden sizin listede non-free olarak algıladı ? 🙂 görmeyeli linux kernel non-free mi oldu acaba 😀
linux-generic paketi bildiğim kadarıyla normal depodaki linux-image-generic ve restricted depodaki linux-restricted-modules-generic paketlerinin kurulmasını sağlayan bir metapaket. Yani Linux çekirdeğinin non-free olduğu yok, tamamen paket bağımlılıklarından dolayı linux-generic paketi o şekilde olmak zorunda kalmış 🙂
OpenJDK yı ben Netbeans ile sorun çıkarttığı için silip Sun Java yı kurmak zorunda kaldım. Netbeans OpenJDK’yı tanımamıştı :). Sun Java işlerimi gördüğü sürece tekrar OpenJDK dener miyim bilmiyorum 🙂
Benim bilgisayarımda da %2 lik bir non-free durumu varmış 😀
OpenJDK 6 is now certified for 9.04:
15 July, 2009
Last Saturday Matthias Klose announced on the ubuntu-devel-announce mailing list the official certification from Sun of the OpenJDK 6 on Ubuntu 9.04. This seems to me a very important step for anyone developping and deploying Java on Ubuntu, …
http://nicolas.barcet.com/drupal/en/ubuntu-java-tck-certified