Linux Kurulum #2 - Debian 9 Stretch 9.6 Kurulumu
İçindekiler:
R, istatistiksel hesaplama ve grafiksel sunum konusunda uzmanlaşmış, hızla büyüyen açık kaynaklı bir programlama dilidir. R İstatistiksel Hesaplama Vakfı tarafından desteklenir ve temel olarak istatistikçiler ve veri madencileri tarafından istatistiksel yazılım geliştirmek ve veri analizi yapmak için kullanılır.
Bu eğitici, R'yi bir Debian 9 sistemine nasıl yükleyeceğiniz konusunda size yol gösterecektir.
Ön şartlar
Bu eğiticiye devam etmeden önce aşağıdaki önkoşulları karşıladığınızdan emin olun:
- En az 1G RAM'e sahip Debian 9 sistemi. Makinenizde 1GB'tan daha az RAM varsa, takas dosyası oluşturabilirsiniz. Sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açın.
Debian Üzerinde R Kurulumu
Bu makaleyi yazarken, R'nin en son kararlı sürümü sürüm 3.5'tir. Debian depolarındaki R paketleri genellikle güncelliğini yitirdiğinden, CRAN tarafından tutulan havuzu ekleyerek R'yi kuracağız.
Aşağıdaki adımlar, Debian 9'a R'nin en son kararlı sürümünün nasıl kurulacağını açıklar:
-
HTTPS üzerinden yeni bir havuz eklemek için gerekli bağımlılıkları yükleyin:
sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2Aşağıdaki komutları çalıştırarak CRAN veri havuzunu etkinleştirin ve CRAN GPG anahtarını sisteminize ekleyin:
sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'Depo eklendikten sonra, paketler listesini güncelleyin ve R paketini şunu yazarak yükleyin:
sudo apt updatesudo apt install r-baseR sürümünü yazdıracak olan aşağıdaki komutu çalıştırarak kurulumu doğrulayın:
R --versionR version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see
CRAN'dan R Paket Kurma
R'nin bu kadar popüler olmasının ana nedenlerinden biri, Kapsamlı R Arşiv Ağı (CRAN) aracılığıyla sağlanan geniş paket dizisidir.
Zaten yüklemediyseniz, R Paketlerini derlemek için gerekli araçları içeren derleme temelli paketi yükleyin.
sudo apt install build-essential
Gösteri amacıyla, yaygın dize manipülasyonlarının hızlı ve doğru uygulamalarını sağlayan
stringr
adlı bir paket yükleyeceğiz.
Kök olarak başlatıldığında, paketler global olarak yüklenecek ve tüm sistem kullanıcıları tarafından kullanılabilecektir. R'yi sudo olmadan başlatırsanız, kullanıcı için kişisel bir kütüphane oluşturulur.
R konsolunu root olarak açarak başlayın:
sudo -i R
R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. >
Aşağıdaki komutların tümü R konsolu içinde yürütülür.
stringr
paketini kurmak için
stringr
yazın:
install.packages("stringr")
Kurulum biraz zaman alacak ve tamamlandığında kütüphaneyi yükleyin:
library(stringr)
tutorial
adında basit bir karakter vektörü oluşturun:
tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")
Bir dizenin uzunluğunu yazdıran aşağıdaki işlevi çalıştırın:
str_length(tutorial)
3 2 7 1 2 6 1
Mevcut CRAN Paketleri Adında daha fazla R paketi bulabilir ve
install.packages()
ile kurabilirsiniz.
Sonuç
Debian sisteminizi başarıyla yüklediniz ve R paketlerini nasıl kuracağınızı öğrendiniz.
Bir sorunla karşılaşırsanız veya geri bildirim alırsanız, aşağıya bir yorum bırakın.
debian rDebian 9 Üzerinde Apache ile Phpmyadmin Kurulumu ve Güvenliği
phpMyAdmin, MySQL ve MariaDB sunucularının web tabanlı bir arayüz üzerinden yönetimini basitleştirmek için tasarlanmış ücretsiz, açık kaynaklı bir PHP tabanlı uygulamadır. Bu eğitimde, Apache web sunucusuyla Debian 9'a phpMyAdmin kurmak ve güvenliğini sağlamak için gerekli adımlar açıklanmaktadır.
Debian 9 Üzerinde MySQL Kurulumu
Bu eğitimde, MySQL Apt Deposundan bir Debian 9 makinesine MySQL'in nasıl kurulacağını ve güvence altına alınacağını göstereceğiz.
Debian 9 Üzerinde PHP Kurulumu
Bu derste, Debian 9 sunucusuna PHP 7.2 kurulumu adımlarında size yol göstereceğiz. Ayrıca Apache ve Nginx'in PHP'yi çalıştıracak şekilde nasıl yapılandırılacağını da göstereceğiz.







