Merhaba TürkHackTeam Üyeleri.
Bu Konumda Sizlere Arch Linux'u Kurduktan Sonra Yapılması Gereken Hususlara Değineceğim.
Konu İçeriği
➤ Yay & Pamac Kurulumu
➤ Tarayıcı Kurulumu
➤ Medya Oynatıcısı Kurulumu
➤ Resim Düzenleyicisi Kurulumu
➤ Office Dosyaları Düzenleyici Kurulumu
➤ Arşiv Yöneticisi Kurulumu
➤ Bluetooth Paketlerinin Kurulumu
➤ Telefon Bağlamak İçin Bazı Paketlerin Kurulumu
➤ Web Geliştiriciler İçin Localhost (Mysql, Apache, Php) Kurulumu
➤ Geliştiriciler İçin Visual Studio Code Kurulumu
YAY & Pamac Kurulumu
Öncelikle bu makalemde masaüstü ortamı gibi temel şeylerin kurulduğunu varsayıyorum. İlk olarak AUR paketlerini cihazımıza kurabilmek için ihtiyacımız olan bazı yardımcı programlardan birisi olan YAY'ın kurulumu ile başlayalım. Aşağıdaki komutları tek tek komut istemine giriyoruz.
mkdir Sources && \
cd Sources && \
git clone https://aur.archlinux.org/yay.git && \
cd yay && \
makepkg -sri && \
yay –editmenu –nodiffmenu –save
Akabinde kurulum için onay isteyecek "E" yazıp kurulumu başlatıyoruz.
Şimdi paketlerimizi güncelleyelim sonrasında da Pacman in GUI versiyonu diyebileceğimiz Pamac paket yöneticisini kuralım.
sudo pacman -Syyuu && \
yay -Syyuu
Pamac ı kurmak için aşağıdaki komutu çalıştıralım.
yay -S pamac-aur
Ve artık grafiksel bir paket yöneticisine sahipiz.
Tarayıcı Kurulumu
Şimdide bir internet tarayıcısı kuralım. Herkesin kullanmak istediği tarayıcı farklı olabileceği için farklı tarayıcıların kurulum komutlarını koydum. Hangi tarayıcıyı cihazınıza kurmak istiyorsanız ilgili komutu çalıştırabilirsiniz. Ben Firefox Developer Edition kullanıyorum tavsiye ederim.
sudo pacman -S firefox
sudo pacman -S firefox-developer-edition
yay -S google-chrome
sudo pacman -S chromium
sudo pacman -S opera
Medya Oynatıcısı Kurulumu
Medya oynatıcısı olarak VLC kuracağız. VLC'yi aşağıdaki komut ile kurabilirsiniz.
sudo pacman -S vlc
Resim Düzenleyicisi Kurulumu
Resim vs düzenlemek için GIMP aracı işimizi görecektir. Aşağıdaki komut ile GIMP'i kuruyoruz.
sudo pacman -S gimp
Office Dosyaları Düzenleyici Kurulumu
Office dosyalarını düzenlemek için oldukça popüler ve ücretsiz olan LibreOffice aracını kullanacağız. LibreOffice'i aşağıdaki komut ile kuruyoruz. Komutu yazdıktan sonra 1 mi 2 mi diye bir soru soracaktır. Biz 1 i seçip akabinde kurulum onayı sorusuna E yazıp kurulumu başlatıyoruz.
sudo pacman -S libreoffice
Arşiv Yöneticisi Kurulumu
Zip, tar gibi dosyaları oluşturmak/çıkartmak için bazı araçları ihtiyacımız olacak. Aşağıdaki komutla gerekli olan arşiv yöneticilerini kuruyoruz.
sudo pacman -S p7zip p7zip-plugins unrar tar rsync
Bluetooth Paketlerinin Kurulumu
Bluetooth için bazı paketleri kurmamız ve Bluetooth hizmetini başlatmamız gerek. Komutları sırasıyla yazarak paketleri kurup hizmeti aktifleştirelim.
sudo pacman -S bluez blueman bluez-utils
modeprobe btusb
sudo systemctl enable bluetooth && sudo systemctl start bluetooth
Telefon Bağlamak İçin Bazı Paketlerin Kurulumu
Arch'a Android bir telefon bağlamak istiyorsak öncelikle MTP protokolünü yüklememiz gerek. Bu protokol bizim Android Dosya Sistemine erişmemizi sağlayacak.
sudo pacman -S mtpfs
Akabinde jmtpfs isimli başka bir paketi kuruyoruz.
cd ~/Downloads && \
git clone https://aur.archlinux.org/jmtpfs.git && \
cd jmtpfs && \
makepkg -s && \
sudo pacman -U jmtpfs*.tar.xz
Şimdi ise telefonu her seferinde manuel olarak bağlamayalım diye aşağıdaki paketi kuruyoruz.
sudo pacman -Sy gvfs-mtp
Akabinde dosya yöneticimiz için PTP desteğini aktifleştirelim.
sudo pacman -Sy gvfs-gphoto2
Son olarak
reboot
komutunu çalıştırarak sistemizi yeniden başlatıyoruz.Web Geliştiriciler İçin Localhost (Mysql, Apache, Php) Kurulumu
Şayet web geliştiricisiyseniz bilgisayarınızda yazdığınız kodların testinizi yapmanız gerekecek. Apache server a ve phpmyadmin e ihtiyacınız olacak. Şimdi onların kurulumunu gerçekleştirelim. Öncelikle apache yi kuruyoruz.
sudo su
pacman -S apache
Kurulum bittikten sonra Httpd.conf dosyası üzerinde düzenleme yapmamız gerekecek.
nano /etc/httpd/conf/httpd.conf
Dosyamız açılınca aşağıdaki satırı buluyoruz ve başındaki "#" işaretini silip dosyayı kaydediyoruz.
#LoadModule unique_id_module modules/mod_unique_id.so
Akabinde apache servisimizi aktif ediyoruz ve düzgün çalışıp çalışmadığını kontrol ediyoruz.
systemctl enable httpd
systemctl restart httpd
systemctl status httpd
Çıktımızda active alanının karşısında active (running) yazıyor ise sorunsuz çalışıyor demektir. Şimdi MySql'in kurulumuna geçelim. Bize sorulan soruya 1 yazıp devam ediyoruz.
pacman -S mysql
Akabinde veritabanı dosyalarının nereye kaydedileceğini manuel olarak belirlememiz gerek. Bunun için aşağıdaki komutu kullanabilirsiniz.
mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
Şimdi MySql servisini aktif edip testini gerçekleştiriyoruz.
systemctl enable mysqld
systemctl start mysqld
systemctl status mysqld
Çıktımızda active alanının karşısında active (running) yazıyor ise sorunsuz çalışıyor demektir. Şimdi MySql'in yapılandırmasını yapalım. Aşağıdaki komutu çalıştırıyoruz bizden şifre isteyecek enter a basıp geçebilirsiniz.
mysql_secure_installation
Akabinde root şifresini değiştirmek isteyip istemediğimizi soracak Y yazıyoruz. Burada root şifresini belirliyoruz iki defa yeni şifrenizi girdirttikten sonra bize 4 tane peş peşe soru soracak soruların her birine Y basıp devam edebilirsiniz. Ve yapılandırmamız tamamlanmış oldu.
Şimdi PHP'yi kuralım.
pacman -S php php-apache
PHP ayarlarını yapmak için Httpd.conf dosyasını tekrardan düzenlememiz gerekiyor.
nano /etc/httpd/conf/httpd.conf
Aşağıdaki satırı bulup yorum satırı haline getiriyoruz yani başına "#" işaretini ekliyoruz.
LoadModule mpm_event_module modules/mod_mpm_event.so
Akabinde LoadModule'lerin altına aşağıdaki kodları ekliyoruz.
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
LoadModule php_module modules/libphp.so
AddHandler php-script php
Include'ların en altına da aşağıdaki kodu ekliyoruz ve dosyayı kaydetip çıkıyoruz.
Include conf/extra/php_module.conf
Yaptığımız ayarların aktifleşmesi için httpd servisini yeniden başlatıyoruz.
systemctl restart httpd
Test etmek için tarayıcınızın URL kısmına localhost veya 127.0.0.1 yazabilirsiniz. Localhost da gözükecek dosyaları da /srv/http/ buraya atacaksınız.
Geliştiriciler İçin Visual Studio Code Kurulumu
Visual Studio Code'un kurulumunu yapalım. Aşağıdaki komutları tek tek giriyoruz.
cd ~/Downloads
git clone https://AUR.archlinux.org/visual-studio-code-bin.git
cd visual-studio-code-bin/
makepkg -s
sudo pacman -U visual-studio-code-bin-*.pkg.tar.xz
VS Code'un kurulumu tamamlandı.
Okuduğunuz İçin Teşekkür Ederim.
Esenlikle Kalın...
Saygılarımla
Son düzenleme: