Tag Archives | Özgür

Debian’ın Buster sürümüne Wine nasıl kurulur?

Bilindiği gibi, Debian Türkiye Forum’un değerli bir üyesi, değerli arkadaşımız Vedat Kılıç; uzun zamandır kendine özgü ISO kalıpları hazırlıyor. Vedat, bunları kendisine ait bir site olan gnulinuxfree.blogspot.com üzerinden yayımlıyor. Bilindiği gibi, daha geniş bir çevreye duyurulması amacıyla bu çalışmaları forum üzerinden ve buradan da sizlere duyurmaya çaba gösteriyoruz. Vedat Kılıç‘ın en son yazdığı “Debian’ın Buster sürümüne Wine nasıl kurulur?” yazısı ise başka ilgi çekici bir konuyu ele alıyor. Debian’ın Buster sürümüne Wine’in nasıl kurulduğunu ele alan bu yazıyı, buraya aktarmayı uygun buluyorum. Vedat Kılıç‘a selam ve sevgilerimizle.

Continue Reading →

Wine, sürekli güncellenmekte olan ve GNU/Linux ortamında Windows araçlarını kullanmaya imkan tanıyan açık kaynak-özgür yazılımdır.

Wine sanal Windows değil, kendine göre açık kaynak bir Windows kopyasıdır. Bu nedenle çalışırken, GNU/Linux araçlarından yararlanarak bir işletim sistemi modunda çalışır. Onu sanal makinelerden ayıran bu özelliğidir.
Bu özelliğinden dolayı son zamanlarda popüleritesi arttı diyebiliriz.
Her işini GNU/Linux ortamında yapmak isteyen yazılımcılar ve daha ziyade oyuncular için önemli bir tercih haline geldi.
Wine’yi Debian’a kurmak için yaptığım bu çalışma bir çok testlerden geçti. Testin büyük çoğunluğunu kurulumdan ziyade kurulum sonrası aldı. Çünkü Wine Debian’a bir kaç şekilde kuruluyor ama bunların sadece biri gerçek kurulumu başarabiliyor. Aksi halde kurulum sonrası sürekli sorunlar, hatalar çıkararak kullanılamıyor.
İşin en komik tarafı da Wine’nin kendi geliştiricilerinin Debian için verdiği kurulum yönergesinin hatalar oluşturması ve komik sonuçlar vermesiydi.
Dolayısıyla yaptığım çalışmalarda bana lazım olan sadece kurulum değildi, kurulum sonrası istenen her şeyi yapabilmesiydi.
Bu nedenle bir kaç günümü alan bu çalışma yine kendi deneme-yanılma metodumla başarılı oldu.
Windows araçlarını, oyunlarını, Windows’a dair ne varsa Debian ortamında kullanmak isterseniz işleme başlayalım.
Depo ekleme
İşleme başlamadan önce yine yapacağımız işlemle ilgili şu bilgiyi vermekte fayda var.
Wine’de olduğu gibi Debian ana deposunda olmayan paketleri kurmak için dört tane depo ve bir anahtar eklemek gerekir.
Bu depolar şunlardır:
1- contrib (katkıda bulunan)
2- non-free (özgür olmayan)
3- backports (gelecek sürüm paketleri)
4- kurulacak paketin kendi deposu
İlk üç depo /etc/apt dizininde bulunan sources.list dosyasına eklenir.
Kurulacak paketin deposu ise /etc/apt/sources.list.d dizinine paket-adı.list şeklinde dosya eklenir.
İlk üç depoyu eklemek için önce alttaki komut ile dosyayı açın, mousepad yazısı yerine kendi kullandığınız metin editörünün adını yazın.

sudo mousepad /etc/apt/sources.list

Açılan dosyanın içeriğinde geçen main yazısından sonrasına contrib ve non-free yazılarını ekleyin. Örneğin alttaki gibi olmalı. Yine alttaki gibi dosyanın sonundaki backports satırını da ekleyin. Debian Buster kullanıyorsanız alttakini olduğu gibi sources.list dosyanızın içeriğiyle değiştirebilirsiniz.

deb http://deb.debian.org/debian/ buster main non-free contrib
#deb-src http://deb.debian.org/debian/ buster main non-free contrib

deb http://security.debian.org/debian-security buster/updates main contrib non-free
#deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

deb http://deb.debian.org/debian/ buster-updates main contrib non-free
#deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

deb http://deb.debian.org/debian buster-backports main contrib non-free
#deb-src http://deb.debian.org/debian buster-backports main contrib non-free

Depo ekleme işlemini anlatıldığı gibi yaptıysanız alttaki komut ile depo listesini ve varsa sistemi güncelleyin.
sudo apt update && sudo apt upgrade

Sistem güncellemesi yaptıysanız, kernel güncellemesi olasılığına karşı sistemi yeniden başlatın.

Wine kurulum

Toplamda 16 tane komut var, bu komutlar tarafımdan tek tek denendiği için sizlere kolaylık yaparak hepsini tek komutta birleştirdim.
su komutu kullanıyorsanız, uçbirimi açın, önce su komutu ile root olun, ardından alttaki komutu olduğu gibi bir defada uçbirime girin, sudo kullanıyorsanız uçbirime doğrudan alttaki komutun tamamını girin. Bu komutla Wine sisteminize kurulacaktır.

x-terminal-emulator -e sh -c "dpkg --print-architecture ; dpkg --print-foreign-architectures ; sudo dpkg --add-architecture i386 ; dpkg --print-foreign-architectures ; wget -nc https://dl.winehq.org/wine-builds/winehq.key ; sudo apt-key add winehq.key ; echo 'deb https://dl.winehq.org/wine-builds/debian/ buster main' > /tmp/winehq.list ; cp /tmp/winehq.list /etc/apt/sources.list.d/ ; rm /tmp/winehq.list ; sudo apt update ; wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/amd64/libfaudio0_20.01-0~buster_amd64.deb ; wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/i386/libfaudio0_20.01-0~buster_i386.deb ; sudo dpkg -i /root/libfaudio0_20.01-0~buster_amd64.deb ; sudo dpkg -i /root/libfaudio0_20.01-0~buster_i386.deb ; sudo rm -r /root/*.deb ; sudo apt install --install-recommends winehq-staging winetricks fonts-wine dxvk -y ; echo 'The process is finished'; read line"

Daha önce bahsettiğim paketin deposu için dosya ve anahtarı da bu komut ile birlikte kuruldu.
Üstteki resimde bazısı görüleceği üzere deneme amaçlı otuzun üzerinde Windows yazılımı kurdum. bir-ikisi dışında hepsi iyi çalıştı. Eski Operanın sorunsuz ve iyi çalışması beni şaşırttı.
Kurulumdan sonra sistem menüsünde bulunan Winetricks adlı aracı açıyorsunuz, bütün ayarları bu araçla yapıyorsunuz.
paket-adı.exe paketi indirdiğinizde üzerine sağ tıklayın “Wine ile kur” tuşuyla kurun.
Program kurduğunuzda sistem menüsünde Wine adında bir sekme oluşuyor ve program kısayolları bu sekmede bulunuyor.
Debian Buster sürümüne Wine nasıl kurulur? anlatımım burada bitti, kolay gelsin ve başarılar.
0

SuperTuxKart 1.2 duyuruldu

Sürüm adayı 21 Aralık 2019‘da duyurulan açık kaynak kodlu bir oyun olan ve GNU Genel Kamu Lisansı ile kullanıma sunulan SuperTuxKart’ın 1.2 sürümü duyuruldu. Pencere oluşturmak için Irrlicht yerine SDL2 kullanarak çok daha iyi oyun kumandası desteği sağlandığı belirtilen yeni sürüm, artık gamepad hotplugging’i destekliyor. Oyun kumandasıyla ilgili çoğu hatanın da düzeltildiği söylenirken, daha kolay yeniden eşleme yapılabildiği ifade ediliyor.  SourceForge’daki indirme hızıyla ilgili şikayetler nedeniyle, bu sürümden itibaren ikili dosyaları ve kaynak paketini GitHub’a yükleyeceklerini bildiren, geliştirme ekibi, SourceForge indirmesinin yine de devam edeceğini ifade etti. Bu süreçte SuperTuxKart’ı indirip derlemek için çaba harcayan, test edip geribildirim sağlayan herkese ve ayrıca, daha fazla sunucu sağlamak için donanımlarını kullanmaya gönüllü olan oyunculara büyük teşekkür edildiği ifade edildi. Artık, çevrimiçi yarışlarda oyuncunun arkadaşlarıyla veya dünya çapında diğer insanlarla yarışabileceği ifade ediliyor. Mario Kart’a benzer bir oyun olan SuperTuxKart’ın karakterleri Thunderbird (hakem), Tux, Adiumy, Emule, Pidgin, Mozilla, Gnu, Beagle gibi açık kaynak maskotlar. SuperTuxKart 1.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

SuperTuxKart 1.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Parallel 20200822 “Beirut” duyuruldu

Bir veya daha fazla bilgisayar kullanarak işleri paralel olarak yürütmek için bir kabuk aracı olarak kullanılan GNU Parallel‘in “Beirut” kod adlı 20200822 sürümü, Ole Tange tarafından duyuruldu. MacOS için maksimum komut satırı uzunluğunun değiştirildiği söylenen sürümde, MacOS için beta kalitesi sağlandığı, hata düzeltmeleri ve kılavuz sayfası güncellemelerinin gerçekleştirildiği ifade ediliyor. Bir iş, girişteki her satır için çalıştırılması gereken tek bir komut veya küçük bir komut dosyası olabileceği gibi, bir borudan okuyan bir komut da olabilir. GNU Parallel; girişi bölebilir ve bunu paralel olarak komutlara iletebilir. Kabuklarda döngüler yazılırsa, GNU Parallel’in döngülerin çoğunu değiştirebileceği ve birkaç işi paralel olarak çalıştırarak daha hızlı çalışmasını sağlayabileceği görülebilir. GNU Parallel 20200822 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GPLv3 lisansı altında kullanıma sunulan GNU Parallel; GNU/Linux ve diğer Unix benzeri işletim sistemleri için komut satırında çalıştırılan bir yardımcı programdır ve kabuk betiklerini paralel olarak yürütür. Perl programlama diliyle Ole Tange tarafından yazılan GNU Parallel; özgür bir yazılımdır. GNU Parallel 20200822 “Beirut” edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GStreamer 1.17.90 pre-release (1.18 rc1) duyuruldu

Gerçek zamanlı medya yayını yapan uygulamalar ve medya oynatıcıları altında çalışan bir uygulama olarak kullanılan GStreamer‘in 1.17.90 pre-release ya da 1.18 rc1 sürümü duyuruldu. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. GStreamer ekibinin, gelecek kararlı 1.18 sürümü için ilk sürüm adayını duyurmaktan memnuniyet duyduğu ifade edilirken, sürümün, mevcut kararlı 1.16 serisinin üzerine yeni özellikler eklediği söyleniyor. 1.17.90 ön sürüm serisinin yakında kullanıma sunulması planlanan kararlı 1.18 serisine giden yolda test ve geliştirme amaçlı olduğu belirtiliyor. Autotools yapısı bu sürüm için tamamen kaldırıldığı belirtilirken; Android, iOS, Mac OS X ve Windows için ikili dosyaların da her zamanki konumunda mevcut olduğu ifade ediliyor. LGPL altında yayınlanan GStreamer’in GObject yazı sistemine dayanılarak C programlama dilinde yazılan ve sözgelimi bir film oynatıcısı için grafik arayüz dışında ihtiyaç duyulan her türlü yeteneği sağlayabilen özgür bir multimedya framework çalışması olduğu belirtildi. GNU/Linux, Solaris, Mac OS X, Microsoft Windows gibi pek çok farklı platformda çalışabilecek şekilde tasarlanan yazılım;  Nokia 770 gibi gömülü sistem içeren aygıtlarda da kullanılmaktadır. GStreamer 1.17.90 pre-release ya da 1.18 rc1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GStreamer 1.17.90 pre-release ya da 1.18 rc1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

cURL 7.72.0 duyuruldu

cURL ve liburl adlı iki kısımdan oluşan, özgür ve açık kaynak kodlu bir yazılım olan cURL‘un 7.72.0 sürümü duyuruldu. zstd kod çözme desteği eklenen yeni sürümde, önek veya sonek ile libcurl.dll varyantlarının toplandığı ve die()’de dizi birleştirme işleminden kaçınıldığı ifade ediliyor. cURL’un yeni sürümünün arabalar, televizyonlar, yönlendiriciler, yazıcılar, ses ekipmanları, cep telefonları, tabletler, set üstü kutular, medya oynatıcıları gibi platformlarda kullanılan ve milyarlarca insanı her gün etkileyen binlerce yazılım uygulaması için internet üzerinden aktarma omurgası işlevi gören bir yazılım olduğu hatırlatıldı. cURL kütüphanesi; curl_init(), curl_setopt(), curl_exec(), curl_close(), curl_getinfo() gibi fonksiyonlara sahiptir. cURL; FTP , FTPS, HTTP, HTTPS, TELNET, DICT, FILE ve LDAP gibi protokolleri destekler. Pek çok platformda çalışmak üzere tasarlanmış olan libcurl ise ücretsiz , hızlı, IPv6 uyumlu , ve daha pek çok zengin özelliğe sahip olan bir kütüphanedir. cURL; RedHat , Debian , FreeBSD gibi pek çok sistemle birlikte ön tanımlı olarak gelmektedir. cURL 7.72.0 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

cURL 7.72.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

TrueNAS 12.0-BETA2 duyuruldu

2012 yılından bu yana 1 numaralı açık kaynak depolama yazılımı ailesinin ayrı ancak ilişkili üyeleri olarak işlev gören FreeNAS ve TrueNAS; bugün için sahip oldukları özelliklerle kendilerine has bir görünüm kazanıyorlar. Uzman bir topluluğa sahip olup, özgür açık kaynak kodlu bir sürüm olarak varlığını sürdüren FreeNAS, her zaman eklentiler ve VM’ler gibi yeniliklerin peşinde olmuştur. Ek çalışma süresi ve performansa ihtiyaç duyan her boyuttaki kuruluşun yanı sıra kritik veriler ve uygulamalar için gereken kurumsal düzeyde destek için kurumsal sürüm olarak ortaya çıkan TrueNAS; kodun büyük çoğunluğu paylaşılsa bile her ikisini de ayrı ürünler olarak geliştirdiklerini, test ettiklerini, belgelediklerini ve kullanıma sunduklarını söylüyor. BETA1 sürümü 30 Haziran 2020′de duyurulan TrueNAS’ın 12.0-BETA2 sürümü duyuruldu. FreeNAS ve şimdi TrueNAS tutkunları için TrueNAS 12.0-BETA2’yi duyurmaktan memnuniyet duyulduğu ifade edilirken, FreeNAS,’ın TrueNAS CORE olduğu ve TrueNAS’ın ise TrueNAS Enterprise olduğu belirtiliyor. TrueNAS 12.0-BETA2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

TrueNAS 12.0-BETA2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Kodi 19.x “Matrix” Alpha 1 duyuruldu

Televizyon ve uzaktan kumanda ile kullanım için GNU/Linux, OSX, Windows, iOS ve Android yüklü aygıtlarda 10 metreye kadar bir kullanıcı arayüzü üzerinden özgür ve açık kaynak kodlu (GPL) bir medya oynatıcı olarak işlev gören ve eskiden XBMC olarak bilinen Kodi‘nin “Matrix” kod adlı 19.x sürümünün ilk  alpha versiyonu, Dave Blake tarafından GitHub üzerinden duyuruldu.. Bunun büyük bir sürüm olduğu belirtilirken, geleneksel bir alfa/beta/sürüm adayı modelinin izleneceği ve bunun serinin ilk halkası olduğu ifade ediliyor. Çok diskli CD setleri ve kutu setlerinin iyileştirilmiş kullanımına olanak sağlayan sürüm, ek meta veri etiketleri içeriyor. Albüm çıkış tarihlerinin işlenmesinin iyileştirildiği söylenirken, çalma başladığında müzik tam ekran/görselleştirme penceresini otomatik olarak açmak için yeni bir ayar eklendiği ifade ediliyor. Matrix’ten ilham alan yeni bir müzik görselleştirmesi artık kurulabilir. Altyazı şeffaflığı artık değiştirilebilirken, altyazılar için yeni koyu gri renk sağlanmış bulunuyor. İki yıl önce birçok eklenti için Python 3 kullanmaya başlayan Kodi’nin artık tam anlamıyla Python 3 kullandığı biliniyor. İlgili paketlerin indirilmek üzere yansılarda yerini aldığı bildirilirken, kullanıcılardan gelecek geri bildirimlerin önemli olduğunun altı çiziliyor. Tüm dijital ortamı güzel ve kullanıcı dostu bir paketle bir araya getiren bir eğlence merkezi olan Kodi, %100 özgür ve açık kaynak kodludur. Kodi 19.x “Matrix” Alpha 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Kodi 19.x “Matrix” Alpha 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0