Gerekli Paketlerin Güncellenmesi
Rocky Linux 9 üzerinde programlama dillerinin kurulumu için öncelikle sistemdeki paketlerin güncellenmesi önemlidir. Terminal açılarak aşağıdaki komutlar kullanılmalıdır.
“`bash
sudo dnf update
“`
Bu işlem, mevcut paketlerin en son sürümlerine güncellenmesini sağlayacaktır. Güncelleme tamamlandıktan sonra, sistem daha stabil ve güvenli bir hale gelecektir.
Python Kurulumu
Rocky Linux 9 üzerinde Python kurmak oldukça basittir. Python, genellikle sistemle birlikte gelir; ancak en güncel sürümünü kurmak için aşağıdaki adımlar izlenmelidir.
“`bash
sudo dnf install python3
“`
Kurulumun ardından Python sürümünü kontrol etmek için aşağıdaki komut kullanılabilir.
“`bash
python3 –version
“`
Pip, Python paket yöneticisinin kurulumu için ise aşağıdaki komut tercih edilir.
“`bash
sudo dnf install python3-pip
“`
Java Kurulumu
Java kurulumunda OpenJDK tercih edilecektir. OpenJDK’nin en son sürümünü yüklemek için şu adımlar izlenebilir.
“`bash
sudo dnf install java-17-openjdk-devel
“`
Java’nın kurulumunu doğrulamak için aşağıdaki komut kullanılmalıdır.
“`bash
java -version
“`
Eğer birden fazla Java sürümü kurulu ise, hangi sürümün varsayılan olacağını belirlemek için aşağıdaki komut kullanılabilir.
“`bash
sudo alternatives –config java
“`
Go Kurulumu
Go dili de hızlı bir şekilde kurulabilir. Go’nun en son sürümünün resmi web sitesinden indirilmesi önerilir. Terminalde aşağıdaki komut ile Go kurulum işlemi gerçekleştirilebilir.
“`bash
sudo dnf install golang
“`
Kurulumun ardından Go versiyonunu kontrol etmek için aşağıdaki komut kullanılması gerekmektedir.
“`bash
go version
“`
Rust Kurulumu
Rust dili, resmi bir yükleyici olan rustup aracılığıyla kurulmaktadır. Rust’ın sistem üzerindeki kurulumunu gerçekleştirmek için aşağıdaki komut kullanılmalıdır.
“`bash
curl –proto ‘=https’ –tlsv1.2 -sSf https://sh.rustup.rs | sh
“`
Yukarıdaki işlem tamamlandıktan sonra terminal kapatılıp açılmalı ya da aşağıdaki komut çalıştırılmalıdır.
“`bash
source $HOME/.cargo/env
“`
Rust’ın başarılı bir şekilde kurulduğunu kontrol etmek için ise şu komut kullanılabilir.
“`bash
rustc –version
“`
C++ Kurulumu
C++ geliştirme ortamı için genellikle GCC (GNU Compiler Collection) kurulu olmalıdır. Rocky Linux 9 üzerinde GCC kurmak için aşağıdaki komut kullanılabilir.
“`bash
sudo dnf install gcc-c++
“`
Kurulumun ardından C++ derleyicisinin kurulu olduğunu doğrulamak için şu komut işe yarar.
“`bash
g++ –version
“`
Node.js Kurulumu
Node.js kurulumu için, NodeSource reposu kullanılabilir. Öncelikle gerekli repository eklenmesi gereklidir. Node.js’in en son sürümünü kurmak için aşağıdaki komutlar kullanılmalıdır.
“`bash
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash –
sudo dnf install nodejs
“`
Kurulum tamamlandıktan sonra, Node.js sürümünü kontrol etmek için şu komut kullanılmalıdır.
“`bash
node –version
“`
Geliştirme Araçları ve Kütüphaneler
Kurulan dillerin yanında, çoğu programlama dili için geliştirme araçları ve kütüphaneler de gereklidir. Gerekli derleyici ve araçların kurulumu için genel bir paket olan Development Tools grubu kurularak destek sağlanabilir.
“`bash
sudo dnf groupinstall “Development Tools”
“`
Sonuç
Rocky Linux 9 üzerinde Python, Java, Go, Rust, C++, Node.js gibi programlama dillerinin kurulumu için yukarıda açıklanan adımlar takip edilmelidir. Her bir dil için özel kütüphaneler ve paket yöneticileri, geliştirici deneyimini artıran önemli araçlardır. Kurulumlar tamamlandıktan sonra, sistem üzerinde programlamaya başlanabilir ve geliştirilecek projelere yönelik bir çalışma ortamı hazırlanmış olur. Bu dillerin her biri kendi ekosistemine sahiptir; bu nedenle kullanıcıların tercih ettikleri dilin belgelerini ve topluluklarını takip etmesi faydalı olacaktır.


