Tag Archives | debian

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

ExTiX 20.9 duyuruldu

Alternatif bir masaüstü ortamı seçeneği sunan ve Ubuntu tabanlı bir masaüstü GNU/Linux dağıtımı olarak bir live DVD biçiminde kullanıma sunulan ExTiX’in 20.9 sürümü, Arne Exton tarafından duyuruldu. Ubuntu 20.04.1 LTS “Focal Fossa” tabanlı olarak kullanıma sunulan sürümün, yeni bir sürüm olduğu belirtilirken, sistemin KDE Anbox Live DVD biçiminde de adalandırıldığı bildiriliyor. Sistem; KDE Plasma 4.19 masaüstü ortamı ve KDE Frameworks 5.68.0 ile geliyor. KDE Frameworks’un Qt’ye 60 eklenti kitaplığı içerdiği söyleniyor. ExTiX 20.9 hakkında ayrıntılı bilgi edinmek için  sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

ExTiX 20.9 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Armbian 20.08 Caple duyuruldu

Debian/Ubuntu tabanlı ARM işlemcili kartlarda çalıştırılmak üzere özelleştirilmiş bir GNU/Linux dağıtımı olan Armbian‘ın 20.08 Caple sürümü duyuruldu. Büyük çekirdek yükseltmesiyle geldiği söylenen yeni sürüm, HA altyapısına geçiş, birçok iyileştirme ve düzeltme içeriyor. Son büyük sürümün üzerinden üç ay geçtiği belirtilirken, bu süre zarfında birçok yeni özellik geliştirildiği, çok sayıda hatanın giderildiği ve birkaç projenin sürdürüldüğü söyleniyor. Düşük seviyeli cihaz desteği, temel cihaz işlevselliği ve kararlılık ekseninde geliştirilen yazılımın, yalnızca birkaç kişi tarafından sürdürüldüğü belirtiliyor. Çevrimdışı modda çalışabilme yeteneği ile gelen sistem, Rockpi E için ilk desteği kazanmış bulunuyor. Sistem; Banana Pi, Beelink X2, Clearfog pro, Cubietruck, Orange Pi 2, Orange Pi 3, Friendlyarm NanoPC T4, Odroid C1, Odroid C2, pine64, Pinebook64, Asus Tinkerboard ve Udoo gibi pek çok cihazı destekliyor. Armbian 20.08 Caple hakkında geniş bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Armbian 20.08 Caple edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Swift Linux 19.2.1 çıktı

Xfce masaüstü ortamını içeren, hafif, MX Linux tabanlı bir dağıtım olan Swift Linux’un 19.2.1 sürümü çıktı. Henüz resmi bir duyurusu yapılmamış olan sürüme ait paketler indirilmek üzere yansılarda yerini aldı. Niçin doğrudan Debian GNU/Linux değil de, Debian’ın kararlı sürümünü temel alan bir dağıtıma dayalı olarak geliştirdiklerini, teknik nedenlere bağlayan geliştirme ekibi; neden başka bir dağıtım değil de MX Linux’a dayalı olarak geliştirdiklerini de aslında mesela Puppy Linux’un da çok hafif ve kullanıcı dostu bir dağıtım olduğunu, ancak küçük bir yazılım deposu bulunduğunu belirterek açıklıyorlar. Her sürümü özel bir sürüm olarak nitelendirilen Swift Linux’un her sürümünün, güncellemeler, KeePassXC, giriş ekranı ve masaüstü için özel temalı duvar kağıtları içerdiği ifade ediliyor. Daha önce adli analiz ve veri kurtarma yardımcı programlarını içeren Swift Linux’un 10 yaşında veya daha eski bilgisayarları hedef aldığı ifade edilirken, sistemin ayrıca büyük Debian yazılım deposu ile tamamen uyumlu olduğu belirtiliyor.

Continue Reading →

Swift Linux 19.2.1 edinmek için sourceforge’un ilgili sayfasından yararlanabilirsiniz.

0

Calamares 3.2.28.3 duyuruldu

3.2.28 sürümünden yalnızca bir gün sonra gelen bağımsız bir sistem kurulumcusu olan Calamares’in 3.2.x serisindeki özellik ve hata düzeltme sürümü olan Calamares 3.2.28.3 duyuruldu. Calamares ekibinin küçük bir özellik sürümü olan Calamares 3.2.28.3’ün duyurulmasından duyduğu memnuniyet ifade edilirken, bu sürümün, önceki sürümdeki gerilemeleri düzelttiği ifade ediliyor. Bu sürümün, GitHub sürümleri sayfasına eklenmiş bir GPG imzasına sahip olduğu belirtilirken, bunun, 2022’ye kadar geçerli olan ve Calamares 3.2.27 için sunulan yeni imzalama anahtarını kullandığı ifade ediliyor. Özelleştirilebilir olarak tasarlanan yazılım, bilindiği gibi GNU/Linux’un hızlı ve kolay bir biçimde kurulabilmesi için geliştirilmiştir. Yazılım, hem manuel hem de otomatik bölümleme işlemlerini destekleyen gelişmiş bir bölümleme özelliği içerir. Calamares, belli bir dağıtıma bağlı olmayan tamamen bağımsız bir üründür. Calamares, GNU/Linux masaüstünün nihai “standart” yükleyicisi olmayı hedeflemiyor. Birçok dağıtım zaten daha olgun sistem yükleyici çözümlerine sahip bulunuyor, ancak Calamares, böyle bir yükleyiciye sahip olmayan sistemlere yardımcı olmayı hedefliyor. Calamares’in üçüncü taraf markalama ve harici modül desteği sayesinde, hantal yamalara gerek kalmadan dağıtım şirketleri tarafından özelleştirilebilecek şekilde tasarlandığı söyleniyor. Calamares 3.2.28.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Tüm dağıtımlar için bir kurulum aracı olarak düşünülen Calamares ile ilgili ilk fikir Mayıs 2014’te çıkmış ortaya. Blue Systems’in desteği ile Haziran 2014’te sıfırdan başlayan süreç; KaOS, Manjaro, Maui ve Netrunner geliştiricilericilerinin değerli katkılarıyla bugünlere gelmiş. Sürece sonradan, Fedora, BBQLinux, OpenMandriva ve KDE Visual Design Group katılmış. Hem DOS hem de GPT bölüm tablosuna destek veren Calamares; otomasyon ve yeniden boyutlandırma işlevselliğine sahip bulunuyor. Calamares 3.2.28.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Hangi GNU/Linux sürümünün kullanıldığını nasıl anlarsınız?

Bir GNU/Linux dağıtımını kendi başına kuran kişi, elbette ki bunun hangi dağıtım ve sürüm olduğunu bilir. Ancak, sözgelimi bir istemci tarafından sağlanan uzak bir GNU/Linux sunucusunda oturum açmak için SSH kullanan biriyseniz, hangi GNU/Linux dağıtımı ve sürümünün kullanıldığını merak edebilirsiniz. İşte bir GNU/Linux dağıtımı ve sürümünü öğrenmenin en basit yolu, /etc/os-release dosyasının içeriğini görmektir. GNU/Linux dizin yapısına aşina olanlar, /etc dizininin sistemin çekirdek yapılandırma dosyalarını içerdiğini zaten biliyorlardır. /etc/os-release dosyasının içeriğini görmek için cat /etc/os-release komutunu verebilirsiniz. Bu komut size aşağıdakine benzer bir çıktı verecektir.

Continue Reading →

Görüldüğü üzere, kullanılan GNU/Linux dağırtımının adı Ubuntu ve sürümü de 20.04.1’dir. Görüldüğü gibi, kullanılan GNU/Linux dağırtımının adı ve sürümü ile ilgili değişik bilgilere hemen erişmiş oldunuz. Ancak, tahmin edileceği gibi, bu bilgilere erişmenin tek yolu bu değildir. Bugünlerde çoğu GNU/Linux dağıtımı systemd kullanıyor. Böyle bir sistemde, GNU/Linux sürüm bilgisini almak için hostnamectl komutunu kullanabilirsiniz. BU komut, aşağıdakine benzer bir çıktı verecektir.

Debian/Ubuntu tabanlı dağıtımlarda ise cat /etc/debian_version komutuna başvurabilirsiniz.Bu kez aşağıdaki gibi bir çıktı alabilirsiniz.

buster/sid

Mesela Linux Mint kullanıyorsanız, bunu cat /etc/linuxmint/info komutuyla sorgulayabilirsiniz. Bu durumda, aşağıdakine benzeyen bir çıktı alabilirsiniz.

RELEASE=19.3
CODENAME=tricia
EDITION="MATE"
DESCRIPTION="Linux Mint 19.3 Tricia"
DESKTOP=Gnome
TOOLKIT=GTK
NEW_FEATURES_URL=https://www.linuxmint.com/rel_tricia_mate_whatsnew.php
RELEASE_NOTES_URL=https://www.linuxmint.com/rel_tricia_mate.php
USER_GUIDE_URL=https://www.linuxmint.com/documentation.php
GRUB_TITLE=Linux Mint 19.3 MATE

Bu arada,cat /etc/lsb-release komutu da size bir takım bilgiler sunacaktır. Mesela aşağıdaki çıktıya ulaşabilirsiniz.

DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=19.3
DISTRIB_CODENAME=tricia
DISTRIB_DESCRIPTION="Linux Mint 19.3 Tricia"

lsb_release -a komutu daha farklı bir çıktı sunabilir, aşağıdaki gibi

No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 19.3 Tricia
Release: 19.3
Codename: tricia

Yalnızca Linux çekirdeğinin sürümünü öğrenmek isteyebilirsiniz. O vakit uname -r komutunu kullanabilirsiniz. Komut, çekirdeği verecektir.

5.4.0-42-generic

Kolay gelsin.

0

DXVK 1.7.1 duyuruldu

Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 1.7.1 sürümü, Philip Rebohle tarafından duyuruldu. Küçük performans iyileştirmeleriyle gelen yeni sürümde, D3D9 için NV12 video formatı desteği uygulandığını söyleyen Rebohle; birkaç oyunda gölge oluşturmayı düzeltmek için D3D9 için eksik gölgelendirici talimatı uygulandığını belirtti. Anarchy Online için yetersiz bellek hatasının düzeltildiğini söyleyen Rebohle; Metro Exodus’ta oyunu çalıştırmak için gerekli eksik DXGI giriş noktalarının eklendiğini ifade etti. DXVK 1.7.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

DXVK 1.7.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0