Skip to content

R3CQ/Arch-Doc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 

Repository files navigation

📘 Arch Linux Kurulum ve Yapılandırma Dökümantasyonu

🐚 Zsh Yapılandırması

1. Zsh Kurulumu

Zsh, sisteminizde yüklü değilse, aşağıdaki komutla kurabilirsiniz:

sudo pacman -S zsh        # Zsh yükleme

2. Oh-My-Zsh Kurulumu

Oh My Zsh, Zsh için popüler bir yapılandırma yönetim aracıdır. Aşağıdaki komutla kurabilirsiniz:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"  # Oh-My-Zsh yükleme

Kurulumdan sonra, ~/.zshrc dosyasına otomatik olarak Oh-My-Zsh yapılandırması eklenecektir.

⚙️ Oh-My-Zsh ve Eklenti Kurulumu

nano .zshrc

plugins=(git z sudo fzf-tab colored-man-pages zsh-history-substring-search zsh-completions zsh-autosuggestions zsh-syntax-highlighting)

🔌 Eklentiler

git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
git clone https://github.com/Aloxaf/fzf-tab ~/.oh-my-zsh/custom/plugins/fzf-tab
git clone https://github.com/zsh-users/zsh-completions ~/.oh-my-zsh/custom/plugins/zsh-completions
git clone https://github.com/zsh-users/zsh-history-substring-search ~/.oh-my-zsh/custom/plugins/zsh-history-substring-search

autoload -U compinit && compinit

🔄 Zsh Konfigürasyonunun Yüklenmesi

source ~/.zshrc
  • Açıklama: Yapılandırma dosyanızı yeniden yükler ve yapılan değişikliklerin aktif olmasını sağlar.

🛠️ Sistem Sürücü Kurulumları

🔋 Güç Yönetimi

sudo pacman -S power-profiles-daemon     # Güç yönetimi aracı
sudo systemctl enable --now power-profiles-daemon  # Güç yönetimi servisini etkinleştir ve başlat

🔵 Bluetooth Yönetimi

sudo pacman -S bluez bluez-utils     # Bluetooth desteği sağlayan paketler
sudo systemctl enable bluetooth --now  # Bluetooth servisini etkinleştir ve başlat

🧰 KDE Applications

📊 Hesaplama ve Ofis Araçları

sudo pacman -S kcalc            # Hesap makinesi
sudo pacman -S libreoffice      # Ofis paketi
sudo pacman -S okular           # PDF görüntüleyici
sudo pacman -S kate             # Gelişmiş metin editörü

🖼️ Resim ve Fotoğraf Yönetimi

sudo pacman -S gwenview         # Resim görüntüleyici
sudo pacman -S digikam          # Fotoğraf yönetimi
sudo pacman -S krita            # Dijital resim yazılımı
sudo pacman -S gimp             # Görsel düzenleme yazılımı

🎥 Video ve Multimedya

sudo pacman -S vlc              # Video oynatıcı
sudo pacman -S elisa            # Müzik oynatıcı
sudo pacman -S obs-studio       # Ekran kayıt ve yayın yazılımı
sudo pacman -S cheese kamoso    # Webcam uygulamaları
sudo pacman -S ktorrent         # Torrent istemcisi
sudo pacman -S kdenlive         # Video düzenleme yazılımı

📧 İletişim ve Şifre Yönetimi

sudo pacman -S kmail            # E-posta istemcisi
sudo pacman -S kwallet kwalletmanager # Şifre yönetimi

🛠️ Sistem Araçları ve Yönetimi

sudo pacman -S timeshift        # Sistem yedekleme aracı
sudo pacman -S partitionmanager # Disk bölümleme aracı
sudo pacman -S ksystemlog       # Sistem log görüntüleyici
sudo pacman -S kompare          # Dosya karşılaştırma aracı
sudo pacman -S kgpg             # GPG arayüzü
sudo pacman -S kget             # İndirme yöneticisi
sudo pacman -S filelight        # Disk kullanım görselleştirme

⚙️ Uygulama Başlatıcı ve Diğer Araçlar

sudo pacman -S krunner          # Uygulama başlatıcı
sudo pacman -S kdeconnect       # Telefon-PC entegrasyonu
sudo pacman -S power-profiles-daemon # Güç yönetimi
sudo pacman -S kleopatra        # Sertifika yönetimi
sudo pacman -S yakuake          # Açılır terminal

🧰 Sistem Uygulama Kurulumları

🌐 Ağ Araçları

sudo pacman -S wget            # İnternetten dosya indirme
sudo pacman -S net-tools       # Ağ araçları (ifconfig, netstat)
sudo pacman -S bind-tools      # DNS sorguları (dig, nslookup)
sudo pacman -S mtr             # Ağ bağlantı testi ve takibi
sudo pacman -S speedtest-cli   # İnternet hız testi

🔌 USB ve Donanım Araçları

sudo pacman -S usbutils        # USB cihazlarını gör (lsusb)
sudo pacman -S lm_sensors      # Donanım sıcaklık sensörleri - Bilgisayarın sıcaklık, voltaj ve fan hızını izlemek için kullanılır.

🔐 Güvenlik ve Bağlantı Araçları

sudo pacman -S quota           # Disk kotası yönetimi

🖥️ Dosya Sistemi ve Depolama Araçları

sudo pacman -S ntfs-3g exfat-utils dosfstools # Dosya sistemi desteği (NTFS, exFAT, FAT32)
sudo pacman -S fzf

📊 Sistem Bilgisi ve İzleme Araçları

sudo pacman -S neofetch        # Sistem bilgisi gösterimi
sudo pacman -S htop            # Sistem kaynakları izleme
sudo pacman -S btop            # Sistem kaynakları izleme

🧑‍💻 Geliştirici Araçları

🐳 Kubernetes Eklentileri Kurulumu

sudo pacman -S kubectl kubectx

🌐 Terraform & Ansible Kurulumu

sudo pacman -S terraform    # Infrastructure as Code
sudo pacman -S ansible      # Otomasyon ve konfigürasyon yönetimi

🐳 Docker Kurulumu

sudo pacman -S docker docker-compose
sudo systemctl enable --now docker
sudo usermod -aG docker $USER
newgrp docker
docker run hello-world

🐳 Docker Desktop (İsteğe bağlı)

yay -S docker-desktop
systemctl --user enable --now docker-desktop

🌐 Uygulamalar (AUR Üzerinden)

🌐 Arch Yay(AUR) Kurulumu

mkdir Workdir && cd Workdir
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

🌐 AUR'dan uygulama kurulumları:

yay -S visual-studio-code-bin
yay -S lens-bin
yay -S docker-desktop
yay -S google-chrome 
yay -S opera
yay -S spotify
yay -S slack-desktop 
yay -S zapzap 
yay -S teams-for-linux-bin 
yay -S postman-bin
yay -S octopi

🔒 Güvenlik

🛡️ UFW (Firewall)

sudo pacman -S ufw
sudo systemctl enable --now ufw

🔑 GPG ve Pass (şifre yönetimi)

sudo pacman -S pass gnupg
gpg --full-generate-key
gpg --list-keys
pass init YOUR_GPG_KEY_ID

🐳 Docker Compose Projesi Örneği

cd ~/Workdir
git clone https://github.com/bariiss/SpoofDPI.git
cd SpoofDPI
docker compose up -d

📊 Sistem Araçları ve Bilgileri

mtr <ip_adresi>
lsblk
lsusb
htop

📊 Sistem Temizliği (ARCH)

sudo pacman -Rns $(pacman -Qdtq)
sudo pacman -Scc
sudo paccache -r

🛡️ VPN

🛜 Globalprotect Kurulum

globalprotect connect -p remote.mokaunited.com -u <kullanıcı_adı>

About

Arch Install

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors