Tag Archives | GNU/Linux

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

CloudReady 83.4.27 duyuruldu

Neverware tarafından oluşturulan ve bakımı yapılan bir GNU/Linux dağıtımı olan CloudReady‘nin 83.4.27 sürümü, Ilya Gribov tarafından duyuruldu. Bunun CloudReady’nin Home, Enterprise ve Education sürümleri için beta ve kararlı kanallar için 83.4’e bir yama sürümü olduğunu belirten Gribov; kararlılık ve güvenilirliği ciddiye aldıklarını, büyük bir sorun ortaya çıkmadıkça bu gibi yamaları en aza indirmeyi sevdiklerini söyledi. Boothole güvenlik açığı için bir güvenlik yaması içeren yeni sürüm, GRUB2’ye yönelik ilk güvenlik güncellemesi oluyor. Yama ayrıca, Ralink WiFi yonga setleri için düzeltmeler ve DisplayPort kullanılarak zayıf ortam oynatımı içeriyor. Gelecekte GRUB2 ve altlık için ek iyileştirmeler beklendiği bildiriliyor. Gribov; ileriye dönük olarak Docker’in, CloudReady’den kaldırılacağını hatırlattı. Crostini ve Docker’ın birbiriyle çelişen gereksinimleri olduğunu söyleyen Gribov; bu nedenle, Docker’ı kullanımdan kaldırma ve Crostini’ye destek vermeye devam etme kararı verildiğini ifade etti. Google’ın açık kaynaklı Chromium OS’sini temel alan CloudReady, geleneksel yazılım ve yerel depolama yerine web uygulamaları ve bulut depolama kullanıyor. CloudReady; ücretsiz ve ticari olarak desteklenen sürümleri kullanıma sunuyor. CloudReady 83.4.27 hakkında ayrıntılı bilgi edinmek üzere sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CloudReady 83.4.27 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Snapd 2.46.1 duyuruldu

GNU/Linux sistemler için geliştirilmiş daha hızlı kurulum, uygulamaların daha güvenli çalışması, güncellemeler gibi işlemlerin yapıldığı paket yöneticisi olan Snapd’nin 2.46.1 sürümü, Michael Vogt tarafından duyuruldu. Yeni sürüm 289 satır kod ile geliyor. Ubuntu’da yıllardır uygulama yüklemek, yükseltmek ve kaldırmak için kullanılan “apt-get” komutu yerine, Ubuntu 16.04 sürümüyle birlikte kullanıma sunulan Snap paketleme sistemi, “.deb” paketleri yerine, “.snap” paketlerini kullanıyor. Böylelikle hem masaüstü bilgisayarın, hem de Ubuntu telefon veya tabletlerin ortak yazılım kullanabilmesi amacı güdülüyor. Ayrıca snap, paket bağımlılığı sorununu ortadan kaldıracak. Yani uygulamalar, sistem sürümünden bağımsız olarak çalışacak. Bir uygulama indirildiğinde, aslında o uygulamanın çalışması için gerekli paket bağımlılıkları da indirilmiş olacak. Uygulamaların tamamen yalıtılmış olarak çalışacak olmaları, sistem geneli için daha az sorun ve daha az güvenlik açığı anlamına geliyor. Snapd 2.46.1 hakkında ayrıntılı bilgiyi GitHub sayfasında bulabilirsiniz.

Continue Reading →

Snapd 2.46.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

xfsprogs 5.8.0 duyuruldu

XFS dosya sistemini yönetmek için tasarlanan xfsprogs‘un 5.8.0 sürümü, Eric Sandeen tarafından duyuruldu. Sürüme ait paketler, indirilmek üzere yansılarda yerini aldı. 1993 yılında IRIX 5.3 sürümüyle IRIX de dahil olmak üzere, Extents dosya sistemi veya XFS’nin geliştirilmesine Silicon Graphics tarafından başlandı. Dosya sistemi, Mayıs 2000’de GNU Genel Kamu Lisansı (GPL) altında yayınlandı. SGI’da Steve Lord tarafından yönetilen bir ekip onu GNU/Linux’a taşıdı ve ilk GNU/Linux dağıtımının desteği 2001’de geldi. Gentoo Linux, 2002 yılının ortalarında XFS için varsayılan dosya sistemi olarak bir seçenek sunan ilk GNU/Linux dağıtımı oldu. Ağustos 2016’da Linux çekirdeği 4.8, yazılıma “ters haritalama” adlı yeni bir özellik ekledi. xfsprogs 5.8.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

xfsprogs 5.8.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Linux From Scratch 10.0 Duyuruldu

Kullanıcıya kendi zevki ve ihtiyacına göre özelleştirilmiş bir GNU/Linux sistem yükleme olanağı sunmak amacıyla geliştirilen Kanada kökenli dağıtım Linux From Scratch‘in (LFS) 10.0 sürümü, Bruce Dubbs tarafından duyuruldu. Linux From Scratch topluluğunun bu duyurudan dolayı mutlu olduğu ifade ediliyor. LFS, (standart bir Linux live sistem kullanılarak) temel bir Linux sisteminin sıfırdan nasıl oluşturulacağına dair adım adım talimatlar veren bir kitap olduğunu hatırlatan Dubbs; yeni sürümün, derleyici ve çekirdek paketlerinde güncellemeler içerdiğini belirtti. Başlıca paket güncellemelerinin glibc-2.32, gccc-10.2.0 ve binutils-2.35 araç zinciri sürümlerini içerdiği söyleniyor. Son sürümden bu yana toplamda 37 paket güncellendiği ve Linux çekirdeğinin de 5.8.3 sürümüne güncellendiği belirtiliyor. Bu sürümle koordineli olarak, systemd paketini kullanan yeni bir LFS sürümünün de kaullanıma sunulduğu ifade ediliyor. Bu sürümle ilgili değerlendirmelerin [email protected] adresi üzerinden LFS geliştirme ekibine gönderilmesi isteniyor. Linux From Scratch 10.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da haberler sayfasını inceleyebilirsiniz.

Continue Reading →

Linux From Scratch 10.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

RebornOS 2020.09.01 duyuruldu

Flatpak paketleri için destek veren Arch Linux tabanlı bir masaüstü GNU/Linux dağıtımı olan RebornOS‘un 2020.09.01 sürümü çıktı. Sürüme ait kalıplar, indirilmek üzere yansılardaki yerini aldı. Live kalıbı yalnızca GNOME masaüstü ortamıyla gelse de, RebornOS, kullanıcıya KDE Plasma, Deepin, Budgie, Cinnamon, MATE, OpenBox, i3, Xfce, Enlightenment ve LXQT masaüstü ortamlarını da kullanma olanağı verir. Flatpak paketleri için destek sağlayan sistem, Anbox kurulumuyla Android uygulamalarını çalıştırmak için isteğe bağlı bir seçenek sunar. Sistemi önceki bir tarihe geri alma yeteneğine de sahip olan RebornOS; grafiksel sistem konfigürasyonu ve bakım araçlarına sahiptir. Sistem; LibreOffice, WPS Office, Steam veya Wine ile neredeyse sınırsız özelliklere sahip bir ISO kalıbıyla kullanıma sunuluyor. Geniş bir özelleştirme sağlayan bir sistem olan dağıtım, farklı dağıtımların kullanıcıya sunduğu pek çok şeyi tek bir sistem içinde sunmasıyla öne çıkıyor. RebornOS 2020.09.01 hakkında bilgi edinmek için şu forum duyurusunu inceleyebilirisiniz.

Continue Reading →

RebornOS 2020.09.01 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

IPFire 2.25-Core Update 149 duyuruldu

Kolay kurulum ve kullanım konusuna odaklanmış olan ve üst düzey güvenlik bakımından oldukça titiz bir GNU/Linux dağıtımı olan, güvenlik duvarları ve yönlendiriciler göz önünde bulundurularak tasarlanmış ve kolay uzaktan yönetim için web tabanlı bir arayüze sahip olan IPFire‘in 2.25-Core Update 149 sürümü, Michael Tremer tarafından duyuruldu. Bunun, kişisel olarak uzun zamandır beklediği bir güncelleme olduğunu söyleyen Tremer; GCC 10 ve glibc 2.32’ye dayalı güncellenmiş bir araç zinciri içeren yeni sürümün, PFire’ın bazı sistemlerde %33 daha hızlı hale getiren çok sayıda ayar içerdiğini söyledi. IPFire’i oluşturmak için kullanılan çeşitli araçları ve çekirdek kitaplıkları güncellediklerini söyleyen Tremer; saldırganların bir program akışı üzerinde kontrolü ele geçirmesine ve güvenlik kontrollerini atlatmasına karşı tüm yazılımı sertleştiren “CF korumasını”n etkinleştirildiğini ifade etti. IPFire 2.25-Core Update 149 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

IPFire 2.25-Core Update 149 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0