January 21, 2022

Pfsense System Backup Clone - Komut satırından sistem yedeklemek

Çalışan canlı bir sistemi yedeklemek için onlarca yöntem var.Bir tabiki opensource kaynak kullandığımız için yine açık kaynak yönemini değerlendireceğiz.Çalışmakta olan Pfsense sistemi canlı halde iken uzak bir linux sistem üzerinden diske bire bir klonlayacağız..teminalden pfsenseye login olalım.8 e basıp pfsense komut satırına düşelim.     mount komutu ile bağlı diski görebiliriz.Canlı olarak

January 17, 2022

Linux: Kurulu Diğer Dağıtımları Debian’ın UEFI GRUB’una Ekleme

Debian’da UEFI kurulumda dualboot biraz sıkıntılı. grub-uefi-amd64, ikinci Linux işletim sistemini otomatik olarak Grub’a eklemiyor. Windows’u da eklemiyor. Windows’u Grub’a nasıl ekleyebileceğimizi bu yazımızda ele almıştık.

Aslında UEFI’de dualboot, çeşitli nedenlerden dolayı diğer dağıtımlarda da sıkıntılı olabiliyor. Ben bu sorunun çözümünü Debian’da grub-uefi-amd64’ün yerine grub2’yi kurarak buldum.

Önce os-prober’i kurmamız gerekiyor:

sudo apt install os-prober

Ardından /etc/default/grub dosyasına aşağıdaki satırı ekliyoruz:

GRUB_DISABLE_OS_PROBER=false

Ensonunda aşağıdaki komutu çalıştırarak grub2’yi güncelliyoruz:

sudo update-grub2

Bu işlemler benim işimi gördü ve Grub’a diğer dağıtımım Arch Linux’u ekledi.

Not: Bu anlatım sadece Debian üzerinde test edilmiştir ve diğer dağıtımlarda denenmiş değildir.

January 11, 2022

Kobo E-Kitap Okuyucuya Sözlük Ekleme

https://download.wikdict.com/dictionaries/kobo adresinden indirilen sözlük dosyaları Kobo içerisindeki .kobo/dict/ dizinine konur.

Linuxİrdeleme: Klasör mü Dizin mi? Linux’ta Klasörlere Neden Dizin Denir?

Eğer Windows’lu bir bilgisayar kullanıyorsanız, büyük olasılıkla klasör terimini kullanıyorsunuzdur.

Ancak Linux’a geçtiğinizde, klasörlerin genellikle dizin olarak adlandırıldığını göreceksiniz.

Bu, bazı yeni Linux kullanıcılarının kafasını karıştırabilir. Klasör mü yoksa dizin mi demelisiniz? Hatta, arada bir fark var mı?

İşin özü şu: İsters klasör deyin, isterseniz dizin, bu bir fark yaratmayacak.

Ancak Linux’ta bir klasöre neden dizin denildiğini merak ediyorsanız… Bakalım.

Neden Linux’ta bir klasöre dizin denir?

Açıklamaya başlamadan önce, bir klasör ve dizinin ne için kullanıldığını hatırlayalım: İçinde birkaç dosya (veya başka öğeler) tutmak için bir klasör kullanılabilir. Listelenmiş ögelerin konumunu yönetmek için bir dizin kullanılabilir.

Şimdi dizine geri dönelim. Terim, UNIX döneminden geliyor, yani Linux’un varlığından önce bile vardı. Linux, UNIX’ten pek çok şeyi miras almıştır ve dizin, o pek çok mirastan sadece biridir.

Şimdi, sizi şaşırtabilecek bir şey diyeyim: Bir dizin, dosyaları gerçekten içinde tutmaz. Dizin, bir dosyanın içeriğinin bellekte nerede saklandığını bilen ‘özel bir dosya’dır.

Bu, neden dizin olarak adlandırıldığını anlatıyor. Bir dizin, öğelerin kendilerini değil, öğelerin listesini tutar. Linux ve UNIX’teki dizinler, dosyaları içinde tutmaz. Sadece dosyaların konumu hakkında bilgi verirler.

Peki o zaman, neden klasör? Tahminimce, tamamen bakış açısı. Grafiksel bir ortamda olduğunuzda, her şey görselleşir. Burada dosyalar sayfalar gibi görselleştirilebilir ve bu dosya sayfaları bir klasör içinde saklanır.

Yine de, klasör mü yoksa dizin mi demeliyiz?

Bu tamamen size kalmış. Her iki terimi de kullanabilirsiniz, hangisini tercih ediyorsanız.

January 07, 2022

Linux Mint 20.3 "Una" Güncellemesi Nasıl Yapılır?

Linux Mint 20, Linux Mint 20.1 ve Linux Mint 20.2 sürümünden Linux Mint 20.3 sürümüne güncelleme aktif hale geldi.  Aşağıdaki adımları sırasıyla uygulayarak güncellemeyi yapabilirsiniz. 1- Sisteminizde herhangi bir sorunla karşılaşma ihtimalinize karşı, yükseltme işlemini yapmadan önce Timeshift ile sisteminizin yedeğini (snapshot) alın. 2- Yükseltme işlemi için sisteminizi

Linux Mint 20.3 "Una" XFCE Çıktı

Linux Mint ekibi Linux Mint 20.3 "Una" XFCE sürümünü yayınladı. Linux Mint 20.3 LTS desteğine sahip olan sürüm 2025'e kadar desteklenecek. Güncellenmiş yazılımları ve yeni özellikleri içerisinde barındıran bu sürüm, kullanımınızı daha rahat hale getiriyor. Bu yeni sürümde birçok geliştirme mevcut. Bunların neler olduğunu şu adresten öğrenebilirsiniz. Linux Mint 20.3 "Una" XFCE Sistem

Linux Mint 20.3 "Una" MATE Çıktı

Linux Mint ekibi Linux Mint 20.3 "Una" MATE sürümünü yayınladı. Linux Mint 20.3 LTS desteğine sahip olan sürüm 2025'e kadar desteklenecek. Güncellenmiş yazılımları ve yeni özellikleri içerisinde barındıran bu sürüm, kullanımınızı daha rahat hale getiriyor. Bu yeni sürümde birçok geliştirme mevcut. Bunların neler olduğunu şu adresten öğrenebilirsiniz. Linux Mint 20.3 "Una" MATE Sistem

Linux Mint 20.3 “Una” Cinnamon Çıktı

Linux Mint ekibi Linux Mint 20.3 "Una" Cinnamon sürümünü yayınladı. Linux Mint 20.3 LTS desteğine sahip olan sürüm 2025'e kadar desteklenecek. Güncellenmiş yazılımları ve yeni özellikleri içerisinde barındıran bu sürüm, kullanımınızı daha rahat hale getiriyor. Bu yeni sürümde birçok geliştirme mevcut. Bunların neler olduğunu şu adresten öğrenebilirsiniz. Linux Mint 20.3 "Una" Cinnamon

January 06, 2022

Kobo e-kitap okuyucuya, Bilgisayardan Calibre ile WiFi üzerinden kitap yükleme

1- Calibre açılıp eklenen herhangi bir kitaba sağ tıklanarak veya Ana Araç Çubuğu‘ndaki Bağlan/Paylaş seçeneğinden Kablosuz cihaz bağlantısını başlat seçeneği seçilir.

2- Açılan pencereye istenirse parola yazılır. İstenmezse hiçbir şey yapılmadan Tamam ile devam edilir.

3- Yukarıda sözü edilen Bağlan/Paylaş seçeneğinden Start Content Server seçeneği ile servis başlatılır.

4- Yine Bağlan/Paylaş seçeneği açılır ve gerekli IP adresi ve Port numarası alınır.

5- Bu IP ve Port‘tan oluşan adres (örn:192.168.1.29:8080) mevcut WiFi ağına bağlı herhangi bir cihazın (tablet, telefon, bilgisayar) tarayıcısına yazıldığında bağlantı kurulur ve kitap cihaza indirilir.

6- Kobo içinse Daha Fazla > Beta Özellikleri seçeneği ile Beta özellikleri açılarak Kobo’nun Web Tarayıcısı başlatılır.

7- Alınan IP ve Port adresi tarayıcının adres satırına yazılır.

8- Kobo ekranında Loading, please wait… yazarak yükleme yapılır. Eğer bu şekilde yükleme olmaz ve ekran o şekilde kalırsa You can also use a simple, non-javascript version of this site : here satırındaki “here” seçeneği tıklanarak yükleme yapılır.

9- Artık Calibre’deki tüm kitaplar görünecektir. İstenilen kitabın butonuna basılarak Kobo’ya kitap indirme işlemi tamamlanır.

LinuxHaber: Linux Mint 20.3 “Una”, Bazı Yeni Özellikler ve İyileştirmelerle Yayınlandı

Linux Mint 20.3 beta birkaç hafta önce gelmişti. Ve artık, Linux Mint 20.3 “Una” için, son kararlı sürüm indirilebilir durumda.

Dağıtım, Cinnamon 5.2, Linux çekirdeği 5.4 ve Ubuntu 20.04 paket tabanına sahip.

Linux Mint yıllardır hem yeni başlayanlar hem de profesyoneller için, çok sayıda ince ayar ve iyileştirme ile birlikte en popüler Ubuntu tabanlı dağıtımlardan biri olmuştur.

Linux Mint 20.3’ü indirin

Linux Mint 20.3’ün Cinnamon, Xfce ve Mate sürümleri buradan indirilebilir.

January 03, 2022

Linuxİrdeleme: Linux Dağıtım Türleri

Linux’u duyduysanız, muhtemelen çatal, türev(varyant) gibi terimleri de duymuşsunuzdur. Bu terimler farklı Linux dağıtım türlerine atıfta bulunurlar, bu yüzden onlar hakkında daha fazla bilgi edelim.

Bu terimler bir dağıtım türünü diğerinden ayırt etmek için kullanılır ve belirli bir Linux dağıtımının diğerine/diğerlerine göre farklılığını anlamanıza yardımcı olurlar.

Bu yazıda bu terimlerin ne anlama geldiklerine ve en iyi Linux dağıtımını seçme seçeneklerini daraltmak için bu terimlerin nasıl kullanabileceğine bakacağız.

Her şeyden önce, ana hiyerarşi terimlerine benzeyen iki terim vardır – Orijinal dağılımlar ve Türev dağılımlar.

Orijinal Linux Dağıtımları

Sıfırdan bir Linux dağıtımı yapmak çok fazla iş, zaman ve bilgi gerektirir. Genel olarak orijinal dağıtımlar, büyük bir topluluğun ve çok sayıda kullanıcının ürünüdür.

Orijinal dağıtım, doğrudan başka bir dağıtıma dayanmayan bir Linux dağıtımı türüdür. Bu yüzden orijinal dağıtımlardan bahsettiğimizde, Linux dünyasında uzun süredir varlığını devam ettiren köklü dağıtımlardan bahsediyoruz demektir. Örneğin Debian, Slackware, Arch Linux, Red Hat, Gentoo, SUSE Linux gibi Linux dağıtımları, herhangi bir tabana dayalı olmadıkları için orijinal Linux dağıtımları olarak kabul edilir. Linux çekirdeğini, GNU yardımcı programlarını ve uygulama yazılımınlarını alırlar ve bunları kurulabilir bir işletim sistemi halinde birleştirirler.

Bazıları RPM tabanlı, bazıları DEB tabanlı olduğu için bazen bazı benzerlikleri paylaşabilirler, ancak yine de bu paket yönetimi farklı bir konudur.

Türev/Çatal Linux Dağıtımları

Türev dağıtım, orijinal dağıtımda yapılan işe dayanır, ancak kendi kimliği, hedefleri ve hedef kitlesi vardır. Türev dağıtımlar, orijinal dağıtımdan bağımsız olarak oluşturulur. Türevler, kendilerine belirledikleri hedeflere ulaşmak için orijinal dağıtımları değiştirirler.

Başka bir deyişle, farklı bir şey yaparlar veya belirli bir kullanım durumu için daha uygun hale getiren bir şey ekler veya bir şeyler çıkarırlar. Kısacası, bir türev dağıtım, orijinal dağıtımın bir kopyasını alıp üzerinde değişiklikler yapar ve bunu kendi işletim sistemi olarak dağıtır.

Bu nedenle,  gereksiniminizi bir türev dağıtım daha iyi karşılıyorsa, orijinal dağıtım yerine onu kullanmayı tercih edebilirsiniz.

Türev dağıtımlarda, bir alt basamak ve hatta bazen bu alt basamaktan türeyen alt basamaklar da olabilir. Örneğin, Linux Mint, Debian’a temelli Ubuntu’yu temel almaktadır. Bu nedenle, Linux Mint bir türevin türevidir.

Sonuçta açık kaynak, birileri favori Linux dağıtımlarının yaptıklarından memnun değilse, onu çatallayabilir ve kendi yollarına gidebilirler.

Flavor Linux Dağıtımları

Bir de Flavor diye adlandırılan bir grup var ki, Türkçe tam olarak nasıl karşılayacağımı bilemediğimden olduğu gibi kullanmayı tercih ettim. Temel dağıtım tarafından resmi olarak onaylanan başka bir Linux dağıtımına dayanan bir dağıtımdır. Genel olarak, Flavor dağıtımları, belirli bir kullanıcı bölümünün ihtiyaçlarını karşılamak için ana dağıtımın üzerine bir şeyler koymak gibi düşünülebilir.

Flavor dağıtımlar, orijinal ile aynı çekirdek ve paketlere sahiptir. Orijinal dağıtım ile aynı depoları paylaşır, ancak farklı paketler kurulur veya yapılandırılır.

Flavor dağıtım temelde bir dağıtımın, farklı masaüstü ortamındaki görüntüsüdür. Ubuntu ve üzerine farklı masaüstü ortamları ile gelen Xubuntu, Kubuntu gibi dağıtımları Flavor dağıtımlara örnek olarak verebiliriz.

December 29, 2021

Grub2 Burg Teması kurulumu

Linux için önyükleyici olarak grub2 kullanılır. arayüzü oldukça sade olduğu için değiştirmek isteyebilirsiniz. bu nedenle burg temaları kullanılır. Benim de kullanmakta olduğum burg temasını bu bağlantıdan indiriniz. https://disk.yandex.com.tr/d/p3TCtLLGSjkWPA root olarak konsolda sudo mkdir -p /boot/grub/themes/   sudo tar -xvpf breeze.tar.gz -C /boot/grub/themes/   daha sonra grub default

Openbox: Jgmenu’yü Openbox Root Menu’ye (Sağ Tık Menüsü) Entegre Etme

jgmenu basit, bağımsız ve çağdaş görünümlü X11 menüsüdür. Değiştirilebilir ve basit bir kod tabanına sahiptir. GTK ve Qt gibi herhangi bir araç takımına bağımlı değildir, ancak menüyü oluşturmak için cairo ve pango kullanır.

jgmenu‘yu Openbox’a entegre ederek root menü(sağtık menü) yerine kullanabiliriz. Bunun için rc.xml dosyasında küçük düzenlemeler yapmamız gerekiyor.

rc.xml dosyamızı bir metin editörü yardımıyla açıyoruz. Aşağıdaki satırı buluyoruz:

<!-- Keybindings for windows -->

Satırın altına aşağıdaki kod grubunu ekliyoruz:

<keybind key="C-Escape">

<action name="Execute">

<startupnotify>

<enabled>false</enabled>

<name>jgmenu</name>

</startupnotify>

<command>jgmenu_run</command>

</action>

</keybind>

Şimdi de aşağıdaki satırı buluyoruz:

<context name="Root">

Bunun da altına aşağıdaki kod satırını ekliyoruz:

<!-- Menus -->

<mousebind button="Right" action="Release">

<action name="Execute">

<command>jgmenu_run</command>

</action>

</mousebind>

</context>

Dosyamızı kaydedip kapatıyoruz.

Şimdi, /home/kullanıcı/.config dizininde jgmenu adında bir klasör oluşturup, içerisine aşağıda içerklerini vereceğim dosyaları oluşturup atıyoruz…

jgmenurc

# verbosity = 0

# stay_alive = 1

# hide_on_startup = 0

# csv_cmd = apps

# tint2_look = 0

position_mode = pointer

# edge_snap_x = 30

# terminal_exec = x-terminal-emulator

# terminal_args = -e

# monitor = 0

# hover_delay = 100

# hide_back_items = 1

# columns = 1

# tabs = 120

# menu_margin_x = 0

# menu_margin_y = 0

# menu_width = 200

# menu_height_min = 0

# menu_height_max = 0

# menu_height_mode = static

# menu_padding_top = 5

menu_padding_top=25

# menu_padding_right = 5

# menu_padding_bottom = 5

# menu_padding_left = 5

# menu_radius = 5

# menu_border = 1

# menu_halign = left

# menu_valign = bottom

# sub_spacing = 1

# sub_padding_top = auto

# sub_padding_right = auto

# sub_padding_bottom = auto

# sub_padding_left = auto

# sub_hover_action = 1

# item_margin_x = 3

# item_margin_y = 3

# item_height = 25

# item_padding_x = 4

# item_radius = 1

# item_border = 0

# item_halign = left

# sep_height = 5

# sep_halign = left

# sep_markup =

# font =

# font_fallback = xtg

# icon_size = 22

# icon_text_spacing = 10

icon_theme = Ayru

# icon_theme_fallback = xtg

# arrow_string = ▸

# arrow_width = 15

# color_menu_bg = #000000 100

color_menu_bg = #333333 100

# color_menu_border = #eeeeee 8

# color_norm_bg = #000000 00

# color_norm_fg = #eeeeee 100

# color_sel_bg = #ffffff 20

# color_sel_fg = #eeeeee 100

# color_sel_border = #eeeeee 8

# color_sep_fg = #ffffff 20

# color_scroll_ind = #eeeeee 40

# color_title_fg = #eeeeee 50

# color_title_bg = #000000 0

# color_title_border = #000000 0

# csv_name_format = %n (%g)

# csv_single_window = 0

# csv_no_dirs = 0

# csv_i18n =

# csv_no_duplicates = 0

 

append.csv

^sep()

Yenile,openbox --restart,openbox

#Lock,xscreensaver-command -lock,system-lock-screen

Kapat,wm-logout,system-shutdown

 

prepend.csv

@search,,5,5,150,20,3,left,top,auto,#000000 0,Aramak için yaz...

^sep()

Dosyalar,pcmanfm,system-file-manager

Tarayıcı,x-www-browser,web-browser

Uçbirim,x-terminal-emulator,utilities-terminal

Çalıştır,gexec,system-run

^sep()

Not: jgmenurc, append.csv ve prepend.csv dosyalarında kendi zevk ve ihtiyaçlarınıza göre değişiklikler yapmanız gerekebilir.

Her şey yolunda gittiyse, yeniden başlattığımızda Openbox root menu(sağ tık menüsü)’nün yerini jgmenu almış olacaktır.

December 25, 2021

Linuxİrdeleme: Günlük Kullanım için En İyi 3 Arch Linux Tabanlı Linux Dağıtımı

Bu harika işletim sisteminden en iyi şekilde yararlanmak isteyen Arch severler için en iyi 3 Arch tabanlı dağıtım seçeneğine göz atıyoruz.

Arch Linux, özellikle tecrübeli Linux kullanıcıları tarafından en çok kullanılan, ileri seviye bir yuvarlanan sürüm(rolling release) Linux dağıtımıdır. Arch Linux, kurulumdan kullanıma kadar her şeyi kullanıcının yönetmesine bırakarak, ihtiyacınız olan tüm gücü ve kontrolü size verir. Bu da muhtemelen Arch’ın Linux saflarında yer tutmanın en önemli nedenlerinden biridir.

Ne yazık ki Arch Linux, örneğin karmaşık kurulum prosedürü gibi bazı dezavantajlarla birlikte gelir. Ayrıca komut satırını da diğer dağıtımlardan daha fazla kullanmanız gerekecektir.

Arch Linux’u gerçekten kullanmak istiyorsunuz ama karmaşıklığından mı korkuyorsunuz? O halde Arch’a farklı bir açıdan bir şans vermeye ne dersiniz? Arch Linux’un kendisi özellikle yeni başlayanlar için  çok iyi bir seçim olmasa da, onu temel alan dağıtımların çoğu kesinlikle çok daha kullanıcı dostudur.

İşte bu dağıtımlardan en iyi üç tanesi…

1. Endeavour OS

EndeavourOS, kullanıcı deneyimini iyileştiren, kullanışlı özelliklere sahip, kullanıcı dostu, Arch Linux tabanlı, yuvarlanan sürüm bir dağıtımdır. 

EndeavourOS hakkında sizi şaşırtacak ilk şeylerden biri, terminal odaklı bir dağıtım olduğunu iddia etmelerine rağmen, sistemde Arch Linux sistemini yönetmeyi yeni kullanıcılar için kolaylaştıran mükemmel GUI araçlarına sahip olmalarıdır.

EndeavourOS’u kurmak basittir. Dağıtım, kurulum yöntemlerinden çevrimdışı veya çevrimiçi seçme seçeneğine sahip olduğunuz bir Calamares yükleyicisi ile birlikte gelir. Çevrimdışı yükleyici, EndeavourOS’u özelleştirilmiş bir Xfce ile yükler.Çevrimiçi yükleyici ise, gereksinimlerinize göre paketleri seçmenize ve yüklemenize olanak tanır.

EndeavourOS, Arch Linux kadar minimal değildir, ancak kesinlikle diğer birçok dağıtımdan daha minimaldir.

NVIDIA GPU’lu bir sisteminiz varsa şanslısınız, zira EndeavorOS, çekirdeğe önceden yüklenmiş, ücretsiz olmayan NVIDIA sürücüleriyle birlikte gelir.

Kolay kurulum, çoklu masaüstü desteği, ek sürücü desteği ve diğer göz alıcı özelliklerini bir araya getiren EndeavourOS, yolculuklarına Arch Linux dünyasında başlamak isteyen kullanıcılar için deneyebilecekleri en iyi Arch tabanlı Linux dağıtımlarından biridir.

Artıları

Saf Arch Linux’a olabildiğince yakındır.

Yalnızca kesinlikle gerekli olan yazılımla ve masaüstü ortamınız tarafından sağlanan yazılımlarla birlikte gelir.

EndeavourOS, örneğin Manjaro gibi ayrı depolar kullanmak yerine, Arch depolarını kullanır ve çok az sayıda kendina has paket içerir.

Projenin odak noktası, sahip olduğu topluluğudur.

Eksileri

???

 

2. Manjaro Linux

Manjaro, tartışmasız en popüler Arch tabanlı Linux dağıtımıdır. Bir Arch işletim sisteminin tüm avantajlarını sağlar, ancak hem yeni başlayanlar hem de deneyimli kullanıcılar için kararlılık, kullanım kolaylığı ve erişilebilirliğe özel bir vurgu yapar.

Dağıtım, Arch Linux’a yeni başlayan veya Arch Linux kullanmış olan ve de GUI’nin rahatlığından ödün vermeden Arch’ın gücünü deneyimlemek isteyen herkes için mükemmeldir.  Öntanımlı olarak gelen bir dizi faydalı uygulamalar ve araçlarla iyi bir paket yönetimini barındırır.

Kurulum işlemi kolay ve sorunsuzdur. EndeavourOS’ta olduğu gibi Manjaro, istediğiniz gibi kolayca özelleştirebileceğiniz Calamares yükleyicisi ile birlikte gelir. Kurulum sırasında Manjaro Linux, masaüstü ortamını seçme seçeneği sunar. Dağıtım resmi olarak KDE, Xfce ve GNOME’u destekler.

Manjaro’nun kendi depoları vardır. İhtiyaç duyabileceğiniz tüm uygulamalara sahip olmayabilir, ancak AUR (Arch User Repository) ile uyumluluğu da vardır. Manjaro’nun resmi depolarının, güncellik olrak her zaman Arch Linux’un biraz gerisinde olduğunu unutmamak gerekir. Sahip olduğu bu sürüm politikası, daha ileri düzey kullanıcılara, sürüm Manjaro topluluğuna yayınlanmadan önce hata testi yapma şansı verir.

Varsayılan olarak, Manjaro sağlam bir yazılım seçkisi ile birlikte gelir. Aslında neredeyse tüm gerekli uygulamalar önceden yüklüdür. Bu nedenle, ek olarak başka bir şey yüklemenize gerek yoktur.

Artıları

Kurulumla birlikte gelen eksiksiz bir masaüstü.

Üstün geliştirme ve kullanıcı tabanı.

Manjaro, Snaps, Flatpaks ve AUR için, Pamac adlı en iyi paket yönetimine sahiptir.

Eksileri

Daha fazla kararlılık için biraz daha eski Arch linux paketlerini kullanır.

Geliştirme ekibi her zaman topluluğa kulak vermez.

Kendi depolarını kullanır ve AUR kullanıyorsanız, her güncellemeden sonra benzersiz bağımlılıklar nedeniyle sisteminizi bozma riski vardır.

Manjaro, topluluğa çok fazla odaklanmaz.

 

3. Garuda Linux

Garuda Linux, tamamen Arch’a dayanan, nispeten yeni bir Linux dağıtımıdır. Ancak diğer birçok Arch tabanlı dağıtımın aksine, Garuda Linux, tam olarak yapılandırılmış sistem anlık görüntüsü ve geri alma özelliğine sahip Btrfs dosya sistemine kurulum sunar. Ayrıca Garuda, ZRAM ve CPU zamanlayıcı içeren, performansı optimize edilmiş kullanır Zen çekirdeğini kullanır.

EndeavourOS ve Manjaro gibi, yaygın olarak kullanılan Calamares yükleyicisine sahiptir. Muhtemelen Garuda Linux’u kurarken farkedeceğiniz ilk şey, çarpıcı görselliği olacaktır. Sistem kullanıcılara, onu diğer Linux dağıtımlarından farklı kılan ‘cilalanmış’ temalarla sunulur.

Garuda Linux, kullanıcıya KDE, GNOME, Xfce, Cinnamon, Deepin, i3wm ve daha fazlasını içeren tonlarca masaüstü ortamı sunar ve hepsi çok etkileyici bir şekilde tasarlanmıştır.

Garuda Linux’a yazılım paketleri kurmak, olabildiğince basittir. Ancak  Pacman paket yöneticisini varsayılan olarak kullanır, aynı zamanda Pamac yükleyicisini Manjaro Linux’tan uyarlayarak yazılım paketlerini terminale dokunmadan yüklemenize olanak tanır. Buna ek olarak, Garuda Linux ayrıca Snap ve Flatpack için de destek sunar ve varsayılan olarak etkinleştirilmiş AUR ile birlikte gelir.

Artıları

Dosya sisteminin anlık görüntü özelliğini kullanan tek dosya sistemi olarak Btrfs’nin kullanır.

Güzel ve özelleştirilebilir bir görünümle gelir ve dokuz benzersiz masaüstü ortamı sunar.

Eksileri

Tüm Garuda Linux sürümleri gereğinden fazla yazılımla şişirilmiştir.

Çok fazla RAM’e ihtiyaç duyar, minimum 4 GB’dir.

Sonuç…

Arch Linux, yeni kullanıcılar için biraz zor, ama, umarım bu en iyi Arch tabanlı Linux dağıtımları, Linux yolculuğunuz boyunca ihtiyaçlarınızı karşılayabilir. Bu dağıtımlar, Arch Linux’un istikrarını, güvenliğini ve sadeliğini isteyen, ancak kendi başlarına bir tane kurmak için ne zamanı ne de sabrı olmayan insanlar içindir.

Yukarıda sıraladıklarımızdan başka Arch Labs, ArcoLinux, Chakra, Artix, vb. gibi Arch Linux tabanlı gerçekten iyi başka dağıtımlar da olduğunu belirtmemiz gerekir.

December 20, 2021

Linux: Arch Linux’ta ‘iwd’ Kullanarak Kablosuz Ağa Bağlanma

iwd, “iNet wireless daemon” teriminin kısaltmasıdır. Adından da anlaşılacağı üzere, Intel tarafından Linux için yazılmış ücretsiz ve açık kaynaklı bir arka plan kablosuz yönetim programıdır. Yalnızca çekirdeğe entegre edilmiş işlevlere dayanır. NetworkManager ile wpa_supplicant yerine veya bağımsız olarak kullanılabilir.

iwd, Arch Linux .iso dosyasında öntanımlı olarak gelir. O halde, Arch Linux kurulumunda iwctl kullanarak kablosuz ağa nasıl bağlanırız?

1- iwctl komutunu veriyoruz:

# iwctl

2- Cihazımızı listeliyoruz. Görüldüğü gibi benim cihazım wlan0 olarak listeleniyor.

# device list

3- Çevremizdeki kablosuz ağları tarıyoruz:

# station wlan0 scan

4- Çevremizdeki ağları listeliyoruz:

# station wlan0 get-networks

5- Listelenen ağlardan bağlanmak istediğimiz kablosuz ağı seçerek bağlanıyoruz:

# station wlan0 connect SSID

Komutu girdiğimizde kablosuz ağın şifresini(Passphrase) isteyecek, girerek bağlantımızı gerçekleştiriyoruz.

İlk kurulum aşamasını gerçekleştirip masaüstü kurulumunda da iwd kullanmamız gerekiyorsa, iwd‘nin paket kurulumu aşamasında kurulması gerekir.

December 19, 2021

Proxmox VE Mail Gönderim Ayarları

Proxmox VE (Virtual Environment) bilindiği üzere; Debian tabanlı, açık kaynak kodlu  Hypervizor Tip 1 (Bare Metal) bir sanallaştırma aracı. Bu araç ile ilgili detaylı bilgi için Proxmox VE adresini ziyaret edebilirsiniz.Bu dökümanda kurulumunu yaptığımız Proxmox VE tarafından bize gönderilecek e-posta mesajlarının harici bir e-posta sunucusuna yönlendirilmesini sağlayacağız.   Yazının

December 18, 2021

Linux: ‘sudo: add-apt-repository: komut bulunamadı’ Hatasının Çözümü

Ubuntu veya Debian’da yeni bir PPA deposu eklemek istiyorsanız, aşağıdaki şekilde add-apt-repository komutunu kullanmanız gerekir:

sudo add-apt-repository ppa:herhangi/bir/ppa

Bazen, add-apt-repository komutunun eksik olduğu hatasıyla karşılaşabilirsiniz:

sudo: add-apt-repository: komut bulunamadı

Hata basit, çünkü add-apt-repository paketi sisteminizde kurulu değil, ancak:

sudo apt install add-apt-repository

Komutuyla kullanmayı denerseniz, çalışmaz. Çünkü add-apt-repository komutu, software-properties-common paketinin bir parçasıdır ve add-apt-repository‘yi kurmak için bu paketi yüklemeniz gerekir.

Öyleyse bir terminal açın ve şu komutu kullanın:

sudo apt install software-properties-common

software-properties-common paketini yükledikten sonra, sistemin güncellenmesi gerekir:

sudo apt update

Artık PPA eklemek için add-apt-repository veya apt-add-repository komutlarını rahatlıkla kullanabilirsiniz.

Plesk Panel Mysql Backup Script

Bir arkadaşım Plesk panel kullanıyor.Onun için yazdığım MySQL Backup scriptini paylaşıyorum.Script her saat başında MySQL yedeği alarak ilgili yedek dosyasını ftp sunucuya gönderiyor.  Edit: 30-12-2020 Bu scripti kullanırken farkettik.Centos7 ile ftp komutu kurulu gelmiyor.öncelikle ftp paketini kuralım.yum -y install ftpşimdi aşağıda verilen scripti hazır hale getirelim ve aktif edelimnano /

Mustafa Akgül’ü Anıyoruz

13 Aralık 2017’de hayatını kaybeden Türkiye’de internetin yaygınlaşmasına öncülük eden önemli isimlerden biri olan Doç. Dr. Mustafa Akgül; ölümünün 4. yıldönümünde anılıyor. Bilindiği gibi, Doç. Dr. Mustafa Akgül, Linux Kullanıcıları Derneği’nin kurucularından ve onursal başkanıydı. 10 Mayıs 1948 tarihinde doğan Mustafa Akgül, 1970’te ODTÜ İnşaat Mühendisliği Bölümünden, 1974 yılında ODTÜ

December 15, 2021

Delft İkon Teması Nasıl Kurulur?

Delft İkon Teması, birkaç yıl önce çok popüler olan Faenza ikon temasını güncel uygulama simgeleriyle devam ettiriyor. Faenza ikon teması 2012’den beri güncellenmiyor. Faenza’nın üzerinde yeniden çalışılmış, yeni uygulama ikonları eklenmiş ve güncellenmiş olarak karşımıza çıkmış.Delft’in en güzel yanı içerisinde hemen her renk için ayrı ayrı ikonların bulunması. Bu sayede kullandığınız

Linux Mint 20.3 "Una" XFCE Beta Çıktı

Linux Mint ekibi Linux Mint 20.3 "Una" XFCE Beta sürümünü yayınladı. Linux Mint 20.3 LTS desteğine sahip olan sürüm 2025'e kadar desteklenecek. Güncellenmiş yazılımları ve yeni özellikleri içerisinde barındıran bu sürüm, kullanımınızı daha rahat hale getiriyor. Bu yeni sürümde birçok geliştirme mevcut. Bunların neler olduğunu şu adresten öğrenebilirsiniz. Linux Mint 20.3 "Una" XFCE Beta

Linux Mint 20.3 “Una” Cinnamon BETA Çıktı

Linux Mint ekibi Linux Mint 20.3 "Una" Cinnamon Beta sürümünü yayınladı. Linux Mint 20.3 LTS desteğine sahip olan sürüm 2025'e kadar desteklenecek. Güncellenmiş yazılımları ve yeni özellikleri içerisinde barındıran bu sürüm, kullanımınızı daha rahat hale getiriyor. Bu yeni sürümde birçok geliştirme mevcut. Bunların neler olduğunu şu adresten öğrenebilirsiniz. Linux Mint 20.3 "Una"

Linux Mint 20.3 "Una" MATE Beta Çıktı

Linux Mint ekibi Linux Mint 20.3 "Una" MATE Beta sürümünü yayınladı. Linux Mint 20.3 LTS desteğine sahip olan sürüm 2025'e kadar desteklenecek. Güncellenmiş yazılımları ve yeni özellikleri içerisinde barındıran bu sürüm, kullanımınızı daha rahat hale getiriyor. Bu yeni sürümde birçok geliştirme mevcut. Bunların neler olduğunu şu adresten öğrenebilirsiniz. Linux Mint 20.3 "Una" MATE Beta

December 14, 2021

Debian 11 “Bullseye”ye VLC Media Player nasıl kurulur?

Popüler medya oynatıcı olan VLC Media Player’in başta MPEG-1, MPEG-2, MPEG-4, DiVX, MP3, OGG, WAV, ASF, WMV, WMA, H.264 olmak üzere pek çok ses ve video formatını destekleyen yazılım; internet üzerinden yayın yapan sunucuların aktardığı tüm formatları oynatmakla kalmıyor; bir sunucudan video indirirken önizleme yapma olanağı da sunuyor. Bilindiği gibi, VLC Media Player’i diğer ortam yürütücülerinden ayıran özellikler, pek çok dosya formatına verdiği destekle sınırlı değil. VLC Media Player ile indirilmesi yarım kalmış bir ses veya video dosyasının önizlemesi dahi mümkün olabiliyor. Üstelik, izlenen dosya, arkaplan görüntüsü olarak da izlenebiliyor. Programın, ekran görüntüsü alma özelliği olduğunu ayrıca hatırlatalım. Güçlü codec özelliğiyle dikkat çeken VLC Media Player, yüksek kaliteli görüntü (HD) ile 7+1 ses özelliği ve altyazı desteğine de sahip. HD çözücü için GPU hızlandırma gibi kimi büyüleyici özellikler içeren VLC Media Player’in nimetlerinden hem Nvidia, hem de ATI Radeon kart sahipleri yararlanabiliyorlar. Bu yazıda, Debian 11 “Bullseye”ye VLC Media Player nasıl kurulacağını ele alacağız.

Öncelikle Debian 11 “Bullseye”ye VLC Media Player’i APT ile kurabilirsiniz. Bunun dışında, Snap (Snapcraft) ya da Flatpak ile Debian 11 “Bullseye”ye VLC Media Player kurabilirsiniz. Değilse, yazımıza devam edelim. Bilindiği gibi, “Bullseye” kod adını, Pixar’ın ünlü Toy Story serisindeki at karakterinden alan Debian 11’in duyurulmasından sonra, konular artık Bullseye yönlü oldu. Biz de buradan devam ediyoruz. VLC Media Player kurmak için öncelikle terminalde su komutuyla root olmanız ya da komutların başına sürekli sudo eklemeniz gerekecektir. Bu arada, Debian’da sudo komutu ayrıcalıkları kazanmak için neler yapılması gerektiğine ilişkin olarak bu forum bildirisi incelenebilir. Öncelikle sistemin güncel olduğundan emin olmak gerekiyor. Bu nedenle, aşağıdaki komutu veriyoruz:
sudo apt update && sudo apt
upgrade -y

Sonrasında deneyeceğimiz ilk yöntem, yazılımı APT ile kurmaktır. Bunun için aşağıdaki komutu veriyoruz.
sudo apt install vlc
Bu komutu verdiğinizde, aşağıdaki gibi bir ekranla karşılaşacaksınız.

Elbette ki kuruluma devam etmek için “Y” yazıyor ve ardından “ENTER” tuşuna basıyorsunuz.Kurulum bittikten sonra, aşağıdaki komutla kurduğunuz yazılımın sürümünü öğrenebilirsiniz.
vlc --version
Daha sonra yazılımı güncelleme ihtiyacı duyarsanız yukarıdaki komutu tekrar çalıştırabilirsiniz.
sudo apt update && sudo apt upgrade -y
Tabii, bazen kişi kurduğu yazılımı kaldırmak ister. VLC için dahi böyle bir şey sözkonusu ise, aşağıdaki komutu çalıştırarak VLC’yi kaldırabilirsiniz.
sudo apt remove vlc --purge
Bence VLC Media Player’i kullanın.

December 02, 2021

Linuxİrdeleme: Basit, Zarif ve Kullanımı Kolay Bir Linux Masaüstü Ortamı ‘CuteFish’

CutefishOS, basitlik, güzellik ve pratikliğe odaklanan, Linux işletim sistemleri için yeni, ücretsiz ve açık kaynaklı bir masaüstü ortamıdır. Amacı, Linux kullanıcıları için daha iyi bir bilgi işlem deneyimi sunmaktır.

Cutefish OS, masaüstü ortamları arasında en yeni oyuncu konumunda. KDE’nin estetiğine çarpıcı biçimde benzer bir tasarıma sahip ve kullanıcılara daha iyi bir masaüstü deneyimi sağlama hedefi göz önüne alındığında, ekip KDE Frameworks, KDE Plasma 5 ve Qt’yi kullanıyor. Bu da aralarındaki benzerliğe bakarak normal görülebilir.

CutefishOS, Ubuntu, Archlinux ve Manjaro gibi tüm popüler dağıtımlara yüklenebilir. Hatta Manjaro için oluşturulmuş .iso dosyasıyla mac temalı bir Manjaro Linux masaüstü elde edersiniz.

CutefishOS’un keyif alacağınız özellikler şunlardır:

  • Cutefish masaüstü ortamı, Qt Quick ve bazı KDE temel çerçeveleri kullanılarak oluşturulmuş verimli, güzel ve modern bir masaüstü ortamı sunuyor. Kullanıcı deneyimini geliştirmek için basit ve zariflik sunan en uygun tasarımı kullanılmış.
  • CutefishOS ekibi, kullanıcılarına günlük kullanımda cihazlarında keyifli bir kullanım sağlamak amacıyla bir dizi uygulama geliştirmiştir.
  • CutefishOS, bir uygulamadaki tüm işlevlerin bir koleksiyonu olarak işlev gören en üstte küresel bir menüye sahiptir. Bu, uygulama işlevlerini sistemle entegre etmenin uygun bir yoludur ve ayrıca yerden de tasarruf sağlıyor.
  • CutefishOS, özünde güvenlik olan Linux çekirdeği üzerine kurulmuştur. Bu nedenle, dünyanın dört bir yanındaki geliştiricilerin verilerinizi hatalara ve arka kapılara karşı doğrudan ve dolaylı olarak korumak için çalıştığını bilmek içinizi rahatlatacaktır.
  • CutefishOS açık kaynaklı bir projedir. Projeye ilgi duyan herkes, iyileştirmeler ve geliştirmeler için geliştiricilerle işbirliği yapabilir.

CutefishOS , Linux kullanıcılarına diğer dağıtımların denediği ancak tam olarak sağlayamadığı bazı şekillerde şık bir kullanıcı arayüzü sağlamak konusunda kesinlikle doğru bir yol izliyor ve bu konuda umut vadediyor.

Ne dersiniz?

November 26, 2021

Linux dağıtımına Telegram kurulumu

Telegram Debian depolarında bulunmaktadır ve paket yöneticisinden yüklenebilir. Kurulumuda aşağıdaki gibidir. Ancak dağıtımlarda her zaman güncel sürüm olmayabiliyor o yüzden Telegram’ın elle yüklenip kurulması daha uygundur.

Telegram’ın elle kurulması:

  • tsetup.3.2.4.tar.xz dosyası home/osifa dizinine çıkartılır ve ortalarda gözükmesin diye açılan Telegram adlı dizin gizli yapılır.
  • Telegram dizinine girilir ve içindeki Telegram dosyasına çift tıklanır.
  • Açılan karekod telefona okutulur ve kullanılmaya başlanır.

Telegram /home/firat/.local/share/TelegramDesktop dizini içine kurulur.

İkon ise /home/firat/.local/share/icons/ dizinindedir.

November 25, 2021

Kobo e-kitap okuyucuyu Google Drive ve Dropbox’a bağlama

1- Kurulum:

  • İndirilen KoboRoot.tgz dosyası .kobo dizinine kopyalanır.
  • Kobo güvenli kaldırma işlemi sonrası bilgisayardan çıkartılır ve Kobo cihazı yeniden başlatılır.

2- Yapılandırma:

  • Kobo tekrar bilgisayara takılarak bağlanır.
  • .add/kobocloud/ dizindeki kobocloudrc yapılandırma dosyası açılır.
  • Bulut hizmeti bağlantıları eklenir (her bağlantı için bir satır).

Google Drive için:
Kobo’ya bağlanmak istenen klasöre sağ tıklanıp “bağlantıyı al” seçeneği ile “Bağlantıya sahip olan herkes” seçeneğini seçtikten sonra bağlantı alınarak kobocloudrc dosyasına yapıştırılır.
Not: Google Drive’da alt dizinler desteklenir ancak çok sayıda dosya içeren klasörler çalışmayabilir.

Dropbox için:
Kobo’ya bağlanmak istenen klasördeki “Copy link” seçeneği ile bağlantı alınarak kobocloudrc dosyasına yapıştırılır.

Yapılandırma örneği:
# Lines starting with '#' are ignored
# Google drive:
https://drive.google.com/drive/folders/?usp=sharing
# Dropbox:
https://www.dropbox.com/sh/pgSHORTENED

Bu işlemlerden sonra artık Kobo, bulut ile bağlantılıdır.

Kobo senkronizasyon için ilk internet’e bağlandığında bulut klasörlerindeki kitaplar Kobo’ya inecektir.

Buluta eklenen kitapların Kobo’ya inmesi için kobo üzerinden wi-fi kapatıp açılmalıdır.

Bulut sistemindeki kitaplar silinse bile senkronizasyon sonrası Kobo’dan kitaplar silinmez. Kobo’daki kitaplar Kobo üzerinden silinebilir. Ancak Kobo’dan silinen kitap eğer bulut klasöründen silinmediyse ilk internete bağlanmada kitap tekrar Kobo’ya inecektir.

Bazen Kobo’nun senkronizasyon işleminden sonra kitaplar hemen görünmez ve cihazın yeni indirilen içeriği tanıması, içe aktarması birkaç dakikayı bulabilir.

Kitaplar .add/kobocloud/Library/ dizini içerisine aktarılır.

3- Kaldırma:

Bu programı Kobo’dan kaldırmak için .add/kobocloud/ dizindeki kobocloudrc yapılandırma dosyasındaki #UNINSTALL satırının başındaki # silinir veya tamamı büyük harfle öncesinde ve sonrasında boşluk olmadan UNINSTALL yazılıp kaydedilir ve Kobo yeniden başlatılır.
Kobo internete bağlandığında program kendini silecektir.

Kaldırma işlemi sonrasında .add dizindeki kobocloud dizini silinmeyecektir çünkü buluttan aktarılan kitaplar .add/kobocloud/Library/ içerisindedir. kobocloud dizini silinmek istenirse Library içerisindeki kitaplar KOBOeReader dizinine taşınmalıdır. Aksi halde buluttan indirilen kitaplar da silinir.

4- Bilinen Sorunlar:

  • Hiçbir alt dizin desteklenmiyor.
  • Kobo’nun bazı sürümlerinde aynı kitap iki kere görülür. Bunun çözümü için .kobo/Kobo/Kobo eReader.conf dosyasındaki [FeatureSettings] bölümünde ExcludeSyncFolders=\.(?!add|adobe).*? satırının olup olmadığı kontrol edilmeli.

5- Desteklenen bulut hizmetleri:

  • Dropbox
  • Google Drive
  • NextCloud/OwnCloud
  • pCloud
  • Box

Kaynak: https://github.com/fsantini/KoboCloud

November 23, 2021

Debian Buster 10’da Nvidia Sürücü Kurulumu

1- Öncelikle sources.list dosyasında non-free ve contrib depoları bulunmalı.

2- nvidia-detect paketi kurulur.
apt -y install nvidia-detect

3- nvidia-detect komutu ile aşağıdaki örnekte görüldüğü gibi kart modeli ortaya çıkarılır.

# nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1)

Checking card: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
Your card is supported by the default drivers and legacy driver series 390.
It is recommended to install the
nvidia-driver

package.

4- nvidia-driver paketi kurulur.
apt install nvidia-driver

5- Sistem yeniden başlatılır.
systemctl reboot

Kaynak: https://linuxconfig.org/how-to-install-nvidia-driver-on-debian-10-buster-linux

Debian (Buster) 10’dan 11’e (Bullseye) Yükseltme

1- Apper ile veya komut satırından root olarak önce apt-get update ve arkasından apt-get upgrade komutu ile önce sistem güncellenir.

2- su ile (su – ile değil) root olunur ve sources.list dosyası kate /etc/apt/sources.list ile açılır.

3- sources.list içerisindeki tüm buster yazan alanlar bullseye olarak değiştirilerek dosya kaydedilir.

4- sources.list dosyasında yapılan değişiklikler sonrasında önce apt-get update komutu ile yerel paket listesi güncellenir ve arkasından apt-get upgrade komutu verilerek işletim sistemi yükseltmesine hazırlanmak için yazılım paketlerinin güncellemeleri başlatılır.

5- Son olarak apt-get dist-upgrade ile dağıtım yükseltmesi işlemi yapılır.

6- Dağıtım yükseltme işlemi tamamlandığında reboot komutu ile sistem yeniden başlatılır.

7- Debian 11 yükseltme işleminin doğrulanması için hostnamectl komutu verilir. Aşağıdaki çıktı alındıysa işlem başarıyla gerçekleşmiş demektir.

8- Yükseltme sonrası isteğe bağlı olarak olarak zaman aşımına uğramış paketler aşağıdaki komut kullanılarak kaldırılabilir.
apt –purge autoremove

Yükseltmeden bir kaç görüntü:

Youtube-dl Python3 sorunu [/usr/bin/env: ‘python’: No such file or directory]

Eğer sistem güncelleme vaya yükseltmeden sonra python3’den dolayı youtube-dl “/usr/bin/env: ‘python’: No such file or directory (/usr/bin/env: ‘python’: Böyle bir dosya ya da dizin yok)hatası verirse, python3 varsayılan olarak kurulmuştur.

Bu sorun geçici olarak python3 $(which youtube-dl) komutu kullanarak çözülebilir.

python3 $(which youtube-dl) https://www.youtube.com/watch?v=fzQbI58BzBo

Kaynak: https://itectec.com/ubuntu/ubuntu-youtube-dl-usr-bin-env-python-no-such-file-or-directory/

Feeds