Tag Archives | Debian 10 Buster

Debian 10 Buster’a VirtualBox 6.0.10 nasıl yüklenir?

Güçlü bir x86 ve AMD64/Intel64 sanallaştırma ürünü olan VirtualBox‘ın en son sürümü, 16 Temmuz 2019‘da duyurulan 6.0.10’dır. Bir bakım sürümü olarak duyurulan sürümün kararlılığı arttırdığı ve gerilemeleri düzelttiği belirtiliyor. VirtualBox 6.0.10 hakkında ayrıntılı bilgi edinmek ve değişikliklerin tam listesini görmek için 6.0.10 değişiklikler sayfasını inceleyebilirsiniz. Bir sanallaştırma yazılımı olan VirtualBox, Sun’ın Ocak 2010′da Oracle tarafından satın alınmasıyla Oracle VM VirtualBox adını almış bulunuyor. Bilindiği gibi; sanal makine yazılımları, donanımın, çalışan işletim sistemiyle paylaştırılmasını sağlarlar. Başka deyişle, bir işletim sistemi üzerinde diğer birini kurup kullanabilmenizi mümkün kılarlar. VirtualBox; başta GNU/Linux, Windows ve Mac OS X olmak üzere pek çok sisteme destek veriyor. Deneyimsiz kullanıcıların da fazla zorlanmadan kullanabildiği VirtualBox, ücretsiz ve açık kaynak kodlu bir yazılım. Debian 10 Buster’a VirtualBox 6.0.10’un nasıl yüklendiğini ele alacağız.

Continue Reading →

Sisteminizde sudo öntanımlı olarak kurulmamışsa, sudo’yu kurabilir, kendinizi /etc/sudoers dosyasına ekleyebilirsiniz. Veya

su -

komutuyla root olabilirsiniz. VirtualBox, varsayılan Debian 10 deposuna dahil değildir. Bu nedenle, onu Oracle deposundan yükleyebilmek için nano ile yeni bir kaynak listesi dosyası oluşturmamız gerekiyor:

sudo nano /etc/apt/sources.list.d/oracle-virtualbox.list

komutuyla ilgili dosyayı açalım. İçine aşağıdaki satırı aynen kopyalayıp yapıştıralım:

deb https://download.virtualbox.org/virtualbox/debian buster contrib

Dosyayı nano metin düzenleyicisiyle kaydetmek için Ctrl + O tuşlarına, ardından onaylamak için Enter tuşuna basın. Dosyayı kapatmak için Ctrl + X tuşlarını kullanabilirsiniz.

Ardından, Oracle GPG ortak anahtarını almak ve Debian 10 sisteme aktarmak için aşağıdaki komutu çalıştırın, böylece Oracle deposundan indirilen paketlerin doğrulanması sağlanabilecektir.

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Depoları güncelleyelim:

sudo apt update

Artık VirtualBox 6.0.10’u yükleyebiliriz:

sudo apt install virtualbox-6.0

Eğer bilgisayarınız 32 bit ise, bunun yerine VirtualBox 5.2’yi kurmanız gerekiyor:

sudo apt install virtualbox-5.2

Güle güle kullanın.

0

Curitiba’da DebConf19 sona ererken, DebConf20’nin tarihi açıklandı

DebConf19, 27 Temmuz 2019 Cumartesi günü sona erdi. 50’den fazla ülkeden 380’den fazla katılımcıya ev sahipliği yapan DebConf19; 145 etkinlik görüşmesi ve tartışma oturumuyla başarılı bir biçimde sona erdi. Konferans, 14 Temmuz – 19 Temmuz tarihleri arasında gerçekleşen yıllık DebCamp ile gerçekleştirildi. DebConf19’da ayrıca 20 Temmuz’da düzenlenen ve 250’den fazla katılımcının katıldığı Open Day, daha geniş kitlelere sunumlar ve atölye çalışmaları, çeşitli DebConf19 sponsorlarının standlarından oluşan bir iş fuarı ve bir Debian kurulum festivali düzenledi. Asıl Debian Geliştiricileri Konferansı 21 Temmuz 2019 Pazar günü başladı. Gelecek yılki DebConf’un İsrail’in Hayfa kentinde yapılması konusu dışında, Debian 10 buster’ın son sürümüyle ilgili birkaç oturum, yeni projeler, altyapı ve topluluk ekipleri ile birlikte Debian ve özgür yazılım ile ilgili diğer birçok konu görüşüldü.. DebConf19 web sitesi arşiv amaçlı olarak aktif olmayı sürdürecek, sunumlar ve etkinlik sunumları ve videolar yayınlanmaya devam edilecek Gelecek yıl DebConf20, 23 Ağustos – 29 Ağustos 2020 tarihleri ​​arasında İsrail’in Hayfa kentinde düzenlenecek.

Continue Reading →

Debian, başta Platinum Sponsorlar olmak üzere DebConf19’u destekleyecek Infomaniak, Google ve Lenovo gibi çok sayıda sponsorun taahhüdüne teşekkür ediyor. DebConf19 hakkında ayrıntılı bilgiyi debian.org sayfalarında bulabilirsiniz.

0

Debian 10 Buster’a PostgreSQL 11 nasıl yüklenir?

Tüm Unix ya da Unix türevi sistemlerde çalışan güvenli ve geniş özelliklere sahip, SQL standart sorgu dilini destekleyen dünyanın en iyi açık kaynak veritabanı yönetim sistemi olan PostgreSQL, Debian 10 Buster’a nasıl yüklenir? PostgreSQL Global Development Group tarafından geliştirilen yazılım, veritabanları için ilişkisel modeli kullanıyor. PostgreSQL; Solaris, Windows, Mac OS X gibi sistemlerde de çalışabilmektedir. PostgreSQL diğer ticari ya da açık kaynak kodlu veritabanlarıyla yapılabilecek işlerin hepsini kolaylıkla yapabilir. Geniş kullanıcı grubuna sahip olan PostgreSQL, kaynak koduna her yerden erişilebilir olması nedeniyle olası hataların çok çabuk kapatılmasına imkan sağlamaktadır. Artık, lider veritabanı sunucusunun Debian 10 Buster’a nasıl yükleneceği konusuna geçebiliriz.

Continue Reading →

Öncelikle, PostgreSQL paketleri için imzalama anahtarını sistemin içine aktarmak gerekiyor. Bunun için aşağıdaki komutu kullanabilirisiniz:

wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -

Ardından, sisteme göre değişiklik gösteren PostgreSQL apt deposunun eklenmesi gerekiyor. Resmi PostgreSQL web sitesinde, bunun için aşağıdaki komutun kullanılması önerilmektedir:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

PostgreSQL resmi deposunu sisteminize başarıyla eklediğinize göre, depoları güncelleyebilirsiniz:

sudo apt-get update

Artık PostgreSQL’i yükleyebilirsiniz:

sudo apt-get install postgresql postgresql-contrib

PostgreSQL veritabanı sunucusu varsayılan olarak yüklendikten sonra, “postgres” rolüne sahip bir kullanıcı “postgres” oluşturabilir. Postgres sunucusuna bağlanmak için sisteme kullanıcı postgres olarak giriş yapılır ve veritabanı bağlanır.

sudo -u postgres psql

PostgreSQL veritabanı sunucusuna giriş yapıldıktan sonra, giriş bilgilerini kontrol etmek için aşağıdaki komut kullanılabilir:

postgres-# \conninfo

PostgreSQL veritabanı komut isteminden ayrılmak için ise aşağıdaki komut kullanılabilir:

postgres-# \q

Güle güle kullanın.

0

Debian 10 Buster’a takas (swap) alanı nasıl eklenir

Bilindiği gibi, takas (swap) alanı, fiziksel bellek miktarı dolduğunda kullanılan alandır. Bir GNU/Linux sistemde, RAM yetersiz olduğunda, aktif olmayan sayfalar RAM’den takas (swap) alana taşınır. Takas (swap) alanı, özel olarak ayrılmış bir alan ya da bir takas dosyası olabilir. Özellikle, bir Debian sanal makinesini çalıştırırken takas bölümü mevcut değildir, bunu, kullanıcının oluşturması gerekir. Kurulum sırasında takas (swap) alan oluşturmadıysanız ve artık oluşturmaya karar verdiyseniz, bu yazı, size rehberlik edecektir.

Continue Reading →

Sistem kurulumunda takasın etkin olup olmadığını kontrol etmek için aşağıdaki komutu çalıştırın:

sudo swapon --show

Çıktı boş dönerse, bu, sistemin takas alanının olmadığı anlamına gelir. Aşağıdakine benzer bir çıktı alırsanız, sisteminizde takas etkinleştirilmiştir ve takas olarak ayrılan yer de bellidir.

NAME TYPE SIZE USED PRIO
/dev/sda2 partition 4G 0B -1

Şimdi, Debian 10 Buster’a nasıl takas (swap) alanı ekleyeceğimiz konusuna gelelim. Öncelikle bir takas dosyası oluşturalım. Biz bu çalışmamızda 1 GB’lık bir takas alanı oluşturup etkinleştireceğiz. Siz bu boyutu, dilediğiniz boyuta dönüştürebilirsiniz. Bunun için:

sudo fallocate -l 1G /swapfile

Fallocate yüklü değilse veya fallocate’in başarısız olduğunu söyleyen bir hata mesajı alırsanız, aşağıdaki komutu kullanabilirsiniz:

sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576

Yalnızca root haklarına sahip kullanıcı takas dosyasını okuyabilir ve yazabilir. Bu nedenle, izinleri doğru ayarlamak için aşağıdaki komutu verin:

sudo chmod 600 /swapfile

Dosyada takas alanını ayarlamak için mkswap aracını kullanmak uygun olacaktır:

sudo mkswap /swapfile

Şimdi takas dosyasını etkinleştirelim:

sudo swapon /swapfile

Değişikliğin kalıcı olmasını sağlamak için etc/fstab dosyasına kaydetmemiz gerrekiyor:

sudo nano /etc/fstab

etc/fstab dosyasına aşağıdaki satırı yapıştırıyoruz:

/swapfile swap swap defaults 0 0

Takas işleminin etkin olup olmadığını kontrol etmek için swapon veya free komutunu kullanabilirsiniz:

sudo swapon --show

Çıktı, aşağıdakine benzer bir şey olmalıdır:

NAME TYPE SIZE USED PRIO
/swapfile file 1024M 507.4M -1

Kullanımı görmek için:

sudo free -h

  • Değişim değerini ayarlamak

Değişim değeri, bir Linux çekirdeği özelliğidir. Değişkenlik, 0 ile 100 arasında bir değere sahip olabilir. Düşük bir değer, çekirdeğin mümkün olduğu her yerde değişmekten kaçınmaya çalışmasına neden olurken, daha yüksek bir değer, çekirdeğin yer değiştirme alanını daha agresif bir şekilde kullanmasını sağlar. Varsayılan swappiness değeri 60’tır. Cat komutunu kullanarak mevcut swappiness değerini kontrol edebilirsiniz:

cat /proc/sys/vm/swappiness

İhtimal çıktı aşağıdaki gibi gelecektir:

60

60 takas değeri masaüstü bir bilgisayar için uygun olsa da, sunucular için daha düşük bir değer ayarlamak gerekir. Örneğin, takas değerini mesela 10 olarak ayarlamak için şunu yazın:

sudo sysctl vm.swappiness=10

Bu parametrenin yeniden başlatmalar arasında kalıcı olması için, /etc/sysctl.conf dosyasına şu satırı ekleyin:

vm.swappiness=10

Optimum değişim değeri, sistem iş yükünüze ve belleğin nasıl kullanıldığına bağlıdır. En iyi değeri bulmak için bu parametreyi küçük artışlarla ayarlamanız gerekebilir. Takas (swap) alanınızı güle güle kullanın.

* * * * * *

Takas dosyasını herhangi bir nedenle devre dışı bırakmak ve kaldırmak için aşağıdaki adımları izleyebilirsiniz. Takas alanını çalıştırarak devre dışı bırakabilirsiniz:

sudo swapoff -v /swapfile

/etc/fstab dosyasını metin editörüyle açarak, daha önce eklemiş olduğunuz aşağıdaki satırı silin:

/swapfile swap swap defaults 0 0

Son olarak, oluşturduğunuz gerçek takas dosyasını silin:

sudo rm /swapfile

Kolay gelsin.

0

Debian 10 Buster’a Nginx nasıl kurulur?

2002 yılında bir rus mail sunucu sitesi için Rus yazılım mühendisi Igor Sysoev tarafından geliştirilmeye başlanan hafif, stabil, hızlı bir mail istemcisi olarak kodlanan ve 2005 senesinde geliştirilmesi için açık kaynak olarak dağıtımına başlanan Nginx; GNU/Linux, FreeBSD, Windows, MacOS ve Solaris işletim sistemlerinde çalışabilmektedir. İnternette en büyük sitelerin bazılarına güç sağlayan açık kaynak kodlu, yüksek performanslı bir HTTP ve proxy sunucusu olan Nginx; Apache ile karşılaştırıldığında, çok sayıda eşzamanlı bağlantıyı yönetebilmesi ve bağlantı başına daha küçük kaynak tüketmesi ile kendini göstermektedir. Bu yazıda, Nginx’in Debian 10 Buster’a nasıl kurulduğunu ele alacağız. Nginx, varsayılan Debian Buster depolarına dahil edilmiştir. Bu nedenle, kurulum oldukça basittir. O halde, Nginx kurulumuna geçebiliriz.

Continue Reading →

Root ya da sudo ayrıcalıklarına sahip bir kullanıcı olarak öncelikle depolarımızı tazeleyelim:

sudo apt update

Ardından Nginx kurulumu için komutumuzu çalıştıralım:

sudo apt install nginx

Kurulum işlemi tamamlandıktan sonra Nginx servisi otomatik olarak başlayacaktır. Bunu, curl komutuyla aşağıdaki gibi doğrulayabiliriz:

curl -I 127.0.0.1

Bu komut için dönen çıktı aşağıdakine benzer bir şey olacaktır:

HTTP/1.1 200 OK
Server: nginx/1.14.2
Date: Tue, 16 Jul 2019 16:50:46 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Tue, 16 Jul 2019 16:50:26 GMT
Connection: keep-alive
ETag: "5d2e0052-264"
Accept-Ranges: bytes

Güvenlik duvarını (firewall) kullananlar, ‘Nginx Full’ profilini etkinleştirerek HTTP (80) ve HTTPS (443) portlarını açabilirler. ‘Nginx Full’ profilini etkinleştirmek için:

sudo ufw allow 'Nginx Full'

Güle güle kullanın.

0

Debian 10 Buster’a Java nasıl kurulur?

Web’i daha kullanışlı hale getiren uygulamalar geliştirmek için kullanılan bir teknoloji olarak tanımlanan Java’nın öncelikle çeşitli yazılımların çalıştırılabilmesi için bir gereklilik olduğunu biliyorsunuz. Farklı uygulamalar ve sistemler oluşturmak için kullanılan en popüler programlama dillerinden biri olan Java’da geliştirilen uygulamalar ölçeklenebilir, esnek ve bakımı yapılabilir. Java, OpenJDK ve Oracle Java’nın iki farklı uygulaması vardır; bunlar arasında Oracle Java‘nın birkaç ek ticari özelliği olması dışında aralarında fark yoktur. Oracle Java License, kişisel kullanım ve geliştirme kullanımı gibi yazılımların yalnızca ticari olmayan kullanımına izin verir.

Continue Reading →

Varsayılan Debian 10 depoları iki farklı Java paketi içerir: Java Runtime Environment (JRE) ve Java Development Kit (JDK). JRE, Java sanal makinesini (JVM), Java programlarını çalıştırmanıza izin veren sınıfları ve ikili dosyaları içerir. Java geliştiricileri, JRE ve Java uygulamaları oluşturmak için gereken geliştirme/hata ayıklama araçlarını ve kitaplıklarını içeren JDK’yi yüklemelidir. Hangi Java paketini kuracağınızdan emin değilseniz, varsayılan OpenJDK (JDK 11) sürümüne bağlı kalmanız önerilir. Debian 10 Buster’daki varsayılan Java geliştirme ve çalışma zamanı Java Platformunun açık kaynaklı uygulaması olan OpenJDK 11’dir. Şimdi sistemimize OpenJDK 11’i kuracağız. Şimdi sudo ayrıcalıklarına sahip bir kullanıcı olarak öncelikle depoları güncelleyelim:

sudo apt update

Artık OpenJDK 11 JDK paketini kurmak için aşağıdaki komutu verebiliriz:

sudo apt install default-jdk

Yükleme tamamlandıktan sonra, Java sürümünü kontrol edebilirsiniz:

java -version

Çıktı aşağıdakine benzer bir şey olmalıdır:

openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5)
OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)

Güle güle kullanın.

0

Emmabuntus DE3 RC duyuruldu

Düşük donanımlı bilgisayarları hedefleyen kullanıcı dostu bir dağıtım olan  Emmabuntüs’ün XFCE masaüstü ortamıyla gelen, Debian 10 Buster tabanlı DE3 RC sürümü duyuruldu. Kaynaklara oldukça açık olması için çaba gösterilen dağıtımın en yeni geliştirme sürümünün 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. Debian 10 Buster altında Emmabuntüs DE2’ye dayalı olarak olarak gelen bu sürüm adayının bazı yeni düzeltmeler içerdiği, koyu/açık tema kullanımında iyileştirme, dil desteği ve canlı modda yerelleştirme gibi özelliklerle geliyor. Emmabuntus DE3 RC hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Emmabuntus DE3 RC edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0