You are on page 1of 61

ARCH LINUX REHBERI 1.

Bu belge Ramazan ALTINTOP tarafından Arch Linux kullanıcıları için


hazırlanmıştır.

Linkedin: https://www.linkedin.com/in/ramazanaltintop/

Fb Grubumuz: https://www.facebook.com/groups/archlinuxtr/

Fb Sayfamız: https://www.facebook.com/ArchLinuxTR/

İçerik sürekli güncel tutulacaktır.

İçeriğe olacak olan katkılarınızı


ramazan(.)altintop(at)outlook.com adresine gönderebilirsiniz.
Gönderim yaptıktan sonra fb hesabımdan bana ulaşabilirsiniz.

https://www.facebook.com/ramazanaltintop.40
Icerik Listesi
Arch Linux Kurulum Rehberi.......................................4
Kurulum Özellikleri............................................4
Kurulum Isosunun Hazırlanması..................................4
Klavyenin Türkçeleştirilmesi...................................5
Internete Baglanma.............................................6
Internet Baglantı Kontrolü.....................................6
UEFI,GPT,MBR Ornek Düzenleri...................................6
UEFI/GPT örnek düzeni.......................................7
BIOS/MBR örnek düzeni.......................................7
BIOS/GPT örnek düzeni.......................................7
Bölümleme Araçlarının Belirlenmesi.............................8
Disklerin Biçimlendirilmesi...................................10
Disklerin Bağlanması..........................................10
Temel Paket Kurulumları.......................................11
Genfstab ve Fstab.............................................12
Chroot Olma...................................................13
Hostname Belirleme............................................14
Yerel Ayarlar.................................................17
Sistem Yerel Ayarları.........................................19
Bölge Ayarları................................................19
Pacman Yapılandırması.........................................20
Kullanıcı ve Şifre Işlemleri..................................22
Sudoers Yapılandırması........................................23
Internet bağlantısı için Paket Ihtiyaçları....................24
GRUB Kurulumu ve EFI için Paket Ihtiyaçları...................25
i3 Kurulumu öncesi Son Adım...................................27
Arch Linux i3 Kurulumu........................................28
Arch Linux Yapılandırma Ayarları................................28
.xinitrc Yapılandırması.......................................28
Türkçe Klavyenin Ayarlanması..................................28
Geçici olarak Terminal Görünümünü Değiştirme..................28
Ses Yapılandırması............................................30
Disklerin Otomatik olarak Bağlanması..........................31
i3blocks veya i3status Kullanımı..............................31
Arch Linux Uygulamaların Yüklenmesi.............................31
Terminal Kurulumu.............................................31
Editör Kurulumu...............................................32
Vim Kurulumu..................................................32
Ranger Kurulumu...............................................32
Zathura Kurulumu..............................................32
QuteBrowser Kurulumu..........................................32
Feh Kurulumu..................................................33
Pidgin Kurulumu...............................................33
Pikaur Kurulumu...............................................34
Anydesk Kurulumu..............................................34
irssi Kurulumu................................................34
Office Uygulamalarının Kurulumu...............................34
Gparted Kurulumu..............................................34
i3-gaps Kurulumu..............................................34
Filezilla Kurulumu............................................34
Git Kurulumu..................................................35
Ekran Görüntüsü Alma Kurulumu.................................35
Resim Görüntüleyicisi Kurulumu................................35
Openvpn ve Tor Kurulumu.......................................35
Compton Kurulumu..............................................36
Zip Araçlarının Kurulumu......................................36
Torrent Aracının Kurulumu.....................................36
Aptana Studio Kurulumu........................................37
Vmware Workstation Kurulumu...................................40
Arch Linux Hata Çözümleri.......................................48
error status_command process exited unexpectedly (exit 1). . . . .48
Locale Hatası.................................................49
[pulseaudio] main.c: pa_pid_file_create() başarısız oldu.. . . . .49
Please make sure that the kernel module ‘vmmon’ is loaded.. . . .50
alsamixer ile geçici ses sorununu giderme.....................50
Command exited with status 2, see :messages for details.......51
Tor Ağıyla bağlantı kurulamadı................................52
Hatalı Saat ve Tarihi Değiştirme..............................54
Fakeroot: Komut yok...........................................55
Openbox netctl problemi.......................................56
Kernel driver not installed and FATAL: Module vboxdrv not found
in directory..................................................57
Could not find bundler........................................58
conky-lua-archers-git compiling error.........................60
Permission denied failed to initialize KVM....................61
Steam Kurulum Problemi........................................61
spice graphics are not supported..............................63
kvm disabled by bios..........................................63
Arch Linux Kurulum Rehberi

Kurulum Özellikleri
1. Bu rehberde anlatılan adımların tamamı sırasıyla gerçek makinede denenerek
test edilmiştir.
2. GPT Diskler göz önüne alınarak anlatım yapılmıştır.
3. Kurulum EFI olarak yapılmıştır.

Kurulum Isosunun Hazırlanması


www.archlinux.org/download adresine giriniz. Bu kısımda BitTorrent Download
(recommended) kısmında yer alan Magnet veya Torrent seçiminizi yaparak
indirmenizi tamamlayabilirsiniz.

Ayrıca HTTP Direct Downloads kısmında listelenmiş şekilde birçok ülkeyi


görebilirsiniz. Türkiye’yi seçtiğimizde şu linke gitmiş olacağız.
http://ftp.linux.org.tr/archlinux/iso/2018.11.01/
Bu linkten de indirmemizi tamamlayabiliriz.

.iso uzantılı dosyamızı indirdikten sonra eğer Windows kullanıyorsanız Rufus


programı ile bu isoyu bir USB’ye yazdıracağız.

Rufus programını aşağıdaki linkten indirebilirsiniz.


https://rufus-usb.tr.uptodown.com/windows

Kullanacağınız Rufus programı 3.0 versiyonu ve üzeriyse bölümlendirme şemasından


GPT seçeneğini seçip start butonuna bastıktan sonra DD IMAGE MODE’u seçerek
yazdırmalısınız.

Kullanacağınız Rufus programı 3.0 versiyonu altı ise alttaki açılır menüden DD IMAGE
MODE ile yazdırmalısınız.

USB Flash Kurulum Medyası hakkında daha fazla bilgiyi aşağıdaki linkten
bulabilirsiniz.
https://wiki.archlinux.org/index.php/USB_flash_installation_media

BIOS ile USB’mizi boot ettikten sonra Arch Linux kurulumuza geçelim.
Klavyenin Türkçeleştirilmesi

Konsol üzerinde yazmış olduğumuz klavyeyi değiştirmek için KEYMAP ataması yani
tuş eşleme işlemi yaparak Q Klavye yapmalıyız.
loadkeys trq
Internete Baglanma
İnternete bağlanmak için aşağıdaki komutu kullanacağız.
wifi-menu

Internet Baglantı Kontrolü

$ ping -c 4 www.archlinux.org
PING apollo.archlinux.org (138.201.81.199) 56(84) bytes of data.
64 bytes from apollo.archlinux.org (138.201.81.199): icmp_seq=1 ttl=51 time=67.0 ms
64 bytes from apollo.archlinux.org (138.201.81.199): icmp_seq=2 ttl=51 time=61.8 ms
64 bytes from apollo.archlinux.org (138.201.81.199): icmp_seq=3 ttl=51 time=62.8 ms
64 bytes from apollo.archlinux.org (138.201.81.199): icmp_seq=4 ttl=51 time=62.3 ms

--- apollo.archlinux.org ping statistics ---


4 packets transmitted, 4 received, 0% packet loss, time 7ms
rtt min/avg/max/mdev = 61.762/63.470/67.048/2.098 ms

Internet bağlantımızın başarılı bir şekilde sağlandığını görüyoruz.

UEFI,GPT,MBR Ornek Düzenleri


Kurulumumuzu UEFI/GPT, BIOS/MBR, UEFI/BIOS planlarında gerçekleştirebilirsiniz.
Ben bu belgede UEFI/GPT planına göre anlatım yapacağım. Şimdi aşağıda bu 3 farklı
plan için oluşturulan ArchWiki’den alıntılamış olduğum örnekleri inceleyiniz.
UEFI/GPT örnek düzeni

Partition Suggested
Mount point Partition Partition type GUID
attributes size
C12A7328-F81F-11D2-
/boot or /dev/
BA4B-00A0C93EC93B : 550 MiB
/efi sda1
EFI system partition
4F68BCE3-E8CD-4DB1-
/dev/ 96E7-FBCAF984B709 : 23 - 32
/
sda2 Linux x86-64 root GiB
(/)
0657FD6D-A4AB-43C4-
/dev/ More than
[SWAP] 84E5-0933C84B4F4F :
sda3 512 MiB
Linux swap
933AC7E1-2EB4-4F13- Remainder
/dev/
/home B844-0E14E2AEF915 : of the
sda4
Linux /home device
BIOS/MBR örnek düzeni

Mount Partition type Boot


Partition Suggested size
point ID flag
/ /dev/sda1 83 : Linux Yes 23 - 32 GiB
[SWAP] /dev/sda2 82 : Linux swap No More than 512 MiB
Remainder of the
/home /dev/sda3 83 : Linux No
device
BIOS/GPT örnek düzeni

Mount Partition Suggested


Partition Partition type GUID
point attributes size
21686148-6449-6E6F-744E-
/dev/
None 656564454649 : BIOS boot 1 MiB
sda1
partition
4F68BCE3-E8CD-4DB1-96E7- 2 : Legacy
/dev/
/ FBCAF984B709 : Linux x86- BIOS 23 - 32 GiB
sda2
64 root (/) bootable
[SWAP /dev/ 0657FD6D-A4AB-43C4-84E5- More than
] sda3 0933C84B4F4F : Linux swap 512 MiB
/home /dev/ 933AC7E1-2EB4-4F13-B844- Remainder
of the
0E14E2AEF915 : Linux
sda4 device
/home

Bölümleme Araçlarının Belirlenmesi


Disk bölümlerini yönetmek için 2 farklı seçenek olduğunu belirttik. Diskimizin GPT mi
yoksa MBR mı olduğunu öğrendikten sonra bu seçimimize göre bir bölümleme aracı
seçmemiz gerekiyor.

MBR ve GPT hakkında daha fazla bilgi için aşağıdaki linki inceleyiniz.

https://wiki.archlinux.org/index.php/Partitioning

MBR GPT
fdisk
fdisk
Dialog gdisk
parted
parted
cfdisk
Pseudo-graphics cfdisk
cgdisk
sfdisk
sfdisk
Non-interactive sgdisk
parted
parted
GParted GParted
Graphical gnome-disk-utility gnome-disk-utility
partitionmanager partitionmanager

cfdisk kullanmaya karar verdim. Sizde kendinize göre bir bölümleme aracı seçerek
devam ediniz.

Bir önceki örnek düzen sayfasından yararlanarak UEFI/GPT bölümünde EFI alanı
550M olarak önerilmiş ancak ben 300M ‘ ın yeterli olacağını düşünüyorum. 300M EFI
ve 200G Linux File System oluşturacağım. EFI bölümüm FAT, Linux dosya sistemim
ise ext4 formatında olacaktır.

$ cfdisk /dev/sdb

Komutuyla karşımıza gelen panel ile diskimizi oluşturuyoruz.

dev/sdb1 300M EFI SYSTEM

dev/sdb2 223.3G Linux File System

Yukarıdaki ayarlara göre diskimi böldüm ve kaydettim.


Disklerin Biçimlendirilmesi

# mkfs.fat -F32 /dev/sdb1

# mkfs.ext4 /dev/sdb2

Disklerin Bağlanması
/mnt dizini ve alt dizinleri CDROM’lar, Disketler, USB vb.. depolama aygıtlarının
bağlanması için geçici bağlama noktaları olmak üzere tasarlanmıştır. Bizde
biçimlendirmiş olduğumuz bu diskleri geçici olarak bağlayarak işlemler yapacağız.

Ilk önce dosya sistemimizi /mnt ‘ ye bağlayalım.

# mount /dev/sdb2 /mnt

Ardından iç içe 2 adet dizin oluşturmalıyız.

# mkdir -p /mnt/boot/EFI

Ardından EFI kısmımıza bu bölümü bağlayalım.

# mount /dev/sdb1 /mnt/boot/EFI

Temel Paket Kurulumları


Sistemimize şu anda pacstrap yardımı ile base ve base-devel
gruplarını kuracağız.Base grubunda 52 paket ve base-devel grubunda
ise 27 adet paket mevcuttur. Paketlerin büyük bir kısmı core
deposunda olduğu için bu kısımda depo ayarlarında bir değişiklik
yapmamıza ihtiyaç yoktur. Base ve Base-devel gruplarının içindeki
paketleri görüntülemek ve daha fazla detaylı bilgi almak
istiyorsanız aşağıdaki linkleri görüntüleyebilirsiniz.

https://www.archlinux.org/groups/x86_64/base/

https://www.archlinux.org/groups/x86_64/base-devel/
# pacstrap /mnt base base-devel

Genfstab ve Fstab
Genfstab, bir fstab dosyasına ek olarak root tarafından verilen
bir bağlama noktası altında, bağlı cihazlara dayalı uygun çıktı
üretir.
Fstab Linux ve diğer Unix gibi işletim sistemlerinde, sistemdeki
büyük dosya sistemleri hakkında bilgileri içeren bir yapılandırma
dosyasıdır. /etc klasörünün içerisinde yer alır.

Aşağıdaki komutla yapılandırma dosyamızı güncelleyelim ve kontrol


edelim.

# genfstab -U -p /mnt >> /mnt/etc/fstab

Ardından fstab dosyamızı aşağıdaki cat komutuyla yazdırarak


kontrolümüzü gerçekleştirelim.

# cat /mnt/etc/fstab

Chroot Olma
Chroot, geçerli bir çalışan işlem için üzerinde olduğumuz kök
dizini değiştiren bir işlemdir. Dizini değiştirdiğimiz andan
itibaren bu dizin ağacının dışındaki dosyalara ve komutlara
erişemezsiniz. Bu değiştirilmiş ortama ise chroot-jail denir.

Aşağıdaki komut ile chroot oluyoruz.


# arch-chroot /mnt

Hostname Belirleme
Bir hostname ismi bir ağdaki bir makineyi tanımlamak için
oluşturulan benzersiz bir isimdir.

# echo HOSTNAME > /etc/hostname


Yerel Ayarlar
Yerel ayarlar core kütüphanesinde bulunan glibc(GNU C Library) ve
yerel ayara duyarlı olan programlar tarafından yazının, zamanın,
tarihin... doğru görüntülenebilmesi için kullanılır.

# nano /etc/locale.gen

CTRL + W tuşlarına basarak #tr yazıp tamam tuşuna basınız

Yukarıdaki 2 satırın önündeki diyez(#) işaretini kaldırarak CTRL+X


ile kaydedip çıkınız.

Daha sonra aşağıdaki komut ile oluşturmamızı tamamlayalım.

# locale-gen
Sistem Yerel Ayarları
Sistem yerel ayarları çin LANG değişkenini /etc/locale.conf
dosyasına yazmalıyız. Burada /etc/locale.gen dosyasında aktif
etmiş olduğumuz 2 satırın ilk sütununu alacağız.

Ilk önce düzenlememiz gereken dosyayı nano editörüyle açıyoruz.

# nano /etc/locale.conf

Aşağıdaki şekilde girdilerimizi giriyoruz ve kaydederek çıkıyoruz.

LANG=tr_TR.UTF-8

Ayrıca kurulumunuza türkçe olarak devam etmek istiyorsanız


aşağıdaki komut ile devam edebilirsiniz.

# export LANG=tr_TR.UTF-8

Bölge Ayarları
# ln -sf /usr/share/zoneinfo/Europe/Istanbul /etc/localtime
Soft Link ve Hard Link hakkında daha fazla detay için aşağıdaki
linke bakınız.

https://www.nixtutor.com/freebsd/understanding-symbolic-links/

Pacman Yapılandırması
Pacman libalpm(3) (Arch Linux Package Management Library)

pacman.conf pacman paket yöneticisi konfigürasyon dosyasıdır.

# nano /etc/pacman.conf
İlk önce Multilib deposunu açıyoruz.

MultiLib 64 bit yüklemelerde, 32 bit uygulamaları çalıştırmak ve


kurmak için kullanılabilecek 32 bit yazılım ve kütüphanelerini
içerir.

Multilib deposunu açmak için önlerindeki diyez işaretini


kaldırmamız yeterlidir.

Eğer yaourt kurulumu istiyorsanız Aşağıdaki depoyu


ekleyebilirsiniz.

# Add archlinux.fr for yaourt

[archlinuxfr]

SigLevel = Never

Server = http://repo.archlinux.fr/$arch

Ardından güncelleyelim.

# pacman -Syu

Kullanıcı ve Şifre Işlemleri


Root parolasını değiştirmeliyiz. Aşağıdaki komut ile parolamızı
değiştiriyoruz.
# passwd

Ardından yeni bir kullanıcı ekleyelim.

# useradd -mg users -G wheel,storage,power -s /bin/bash KULL_ADI

Yeni oluşturduğumuz kullanıcının şifresini belirleyelim.

# passwd KULL_ADI
useradd komutuyla ilgili daha fazla bilgi için aşağıdaki linke
tıklayınız.

https://www.computerhope.com/unix/useradd.htm

Sudoers Yapılandırması
/etc/sudoers dosyasında değişiklikler yapmamız gerekiyor.

Bu değişiklikler için aşağıdaki komut ile yapılandırma dosyamızı


açalım.

#nano /etc/sudoers

KULL_ADI ALL=(ALL) ALL

ekledikten sonra wheel önündeki diyez işaretini kaldıralım.Yani şu


görünüme sahip olacaktır.

%wheel ALL=(ALL) ALL

Ctrl+x ile kaydedip çıkıyoruz.

Internet bağlantısı için Paket Ihtiyaçları


Kurulumdan sonra wifi-menu ile internete bağlanabilmemiz için
aşağıdaki 2 paketi kurmamız gerekiyor.

# pacman -S dialog wpa_supplicant


Ardından wifi driver’ımı aşağıdaki komutla bulalım.

# lspci -k

03:00.0 Network controller: Intel Corporation Centrino Wireless-N


2230 (rev c4)

Subsystem: Intel Corporation Centrino Wireless-N 2230 BGN

Kernel driver in use: iwlwifi

Kernel modules: iwlwifi

Aşağıdaki linke tıklayalım

http://linux-wless.passys.nl/query_part.php?brandname=Intel

Buradan firmware ‘in ipw2200 olduğunu bulduktan sonra AUR’da bu


paketi buldum.

https://www.archlinux.org/packages/core/any/ipw2200-fw/

core deposunda olduğu için ve bu depo öntanımlı olduğundan dolayı


aşağıdaki komutla direkt olarak kurabiliriz.

# pacman -s ipw2200-fw

Bu konuyla ilgili aşağıdaki linklerden yararlanabilirsiniz


https://wireless.wiki.kernel.org/en/users/drivers

https://wikidevi.com/wiki/List_of_Wi-Fi_Device_IDs_in_Linux

https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported

https://wiki.archlinux.org/index.php/
Wireless_network_configuration

GRUB Kurulumu ve EFI için Paket Ihtiyaçları


# pacman -S grub efibootmgr dosfstools os-prober mtools

# grub-install –target=x86_64-efi –-bootloader-id=X –-recheck


# grub-mkconfig -o /boot/grub/grub.cfg
i3 Kurulumu öncesi Son Adım

# exit

# umount -a

# telinit 6

Arch Linux i3 Kurulumu


# pacman -S i3 dmenu xorg xorg-xinit

Kurulumları tamamladık.

Arch Linux Yapılandırma Ayarları

.xinitrc Yapılandırması
# nano ~/.xinitrc

açılan dosyayı şu şekilde kaydedelim.

#!/bin/bash

exec i3

Reboot edip kullanıcı adı ve şifremizi girdikten sonra aşağıdaki


komutu girerek i3 pencere yöneticisini başlatabiliriz.
$ startx

Ardından $mod+shift+e tuşuna basarak i3’ü kapatıyoruz.

Türkçe Klavyenin Ayarlanması


$ sudo nano /etc/X11/xorg.conf.d/00-keyboard.conf

Section “InputClass”

Identifier “evdev keyboard catchall”

MatchIsKeyboard “on”

MatchDevicePath “/dev/input/event*”

Driver “evdev”

Option “XkbLayout“ “tr”

EndSection

Geçici olarak Terminal Görünümünü Değiştirme


$ sudo gedit ~/.Xdefaults
! urxvt

URxvt*geometry: 115x40
!URxvt*font: xft:Liberation Mono:pixelsize=14:antialias=false:hinting=true
URxvt*font: xft:Inconsolata:pixelsize=17:antialias=true:hinting=true
URxvt*boldFont: xft:Inconsolata:bold:pixelsize=17:antialias=false:hinting=true
!URxvt*boldFont: xft:Liberation Mono:bold:pixelsize=14:antialias=false:hinting=true
URxvt*depth: 24
URxvt*borderless: 1
URxvt*scrollBar: false
URxvt*saveLines: 2000
URxvt.transparent: true
URxvt*.shading: 10

! Meta modifier for keybindings


!URxvt.modifier: super

!! perl extensions
URxvt.perl-ext: default,url-select,clipboard

! url-select (part of urxvt-perls package)


URxvt.keysym.M-u: perl:url-select:select_next
URxvt.url-select.autocopy: true
URxvt.url-select.button: 2
URxvt.url-select.launcher: chromium
URxvt.url-select.underline: true
! Nastavuje kopirovani
URxvt.keysym.Shift-Control-V: perl:clipboard:paste
URxvt.keysym.Shift-Control-C: perl:clipboard:copy

! disable the stupid ctrl+shift 'feature'


URxvt.iso14755: false
URxvt.iso14755_52: false

!urxvt color scheme:

URxvt*background: #2B2B2B
URxvt*foreground: #DEDEDE

URxvt*colorUL: #86a2b0

! black
URxvt*color0 : #2E3436
URxvt*color8 : #555753
! red
URxvt*color1 : #CC0000
URxvt*color9 : #EF2929
! green
URxvt*color2 : #4E9A06
URxvt*color10 : #8AE234
! yellow
URxvt*color3 : #C4A000
URxvt*color11 : #FCE94F
! blue
URxvt*color4 : #3465A4
URxvt*color12 : #729FCF
! magenta
URxvt*color5 : #75507B
URxvt*color13 : #AD7FA8
! cyan
URxvt*color6 : #06989A
URxvt*color14 : #34E2E2
! white
URxvt*color7 : #D3D7CF
URxvt*color15 : #EEEEEC

Değişiklikleri görmek için $mod+shift+r ye basalım.

Ses Yapılandırması
$ sudo pacman -S alsa-firmware alsa-utils alsa-plugins pulseaudio-
alsa pulseaudio

Kurulumuzu tamamladıktan sonra config ayarlarını düzenleyelim.

$ sudo gedit ~/.config/i3/config

exec --no-startup-id "pulseaudio --start”

Ses Kontrolünü gerçekleştirmek için aşağıdaki paketi yükleyelim.

$ sudo pacman -S pavucontrol


Geçerli ses düzeyini i3status barda görüntülemek için aşağıdaki
dosyamızı düzenleyelim

$ sudo gedit /etc/i3status.conf


order += "volume master"
...
...
...

volume master {
format = "V: %volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}

Şimdi ses kontrolünü klavyeden yapabilmemiz için aşağıdaki


komutları yapılandırma dosyamıza ekleyelim.

$ sudo gedit ~/.config/i3/config

# Pulse Audio controls

bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +5% #increase


sound volume

bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -5% #decrease


sound volume

bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle # mute sound

Sistemim şu anda pavucontrol’e bağlanmadığı için bu komutların bir


anlamı kalmadı. Bunun çözümü için şu başlığa bakınız.

Disklerin Otomatik olarak Bağlanması


$ sudo pacman -S devmon

$ sudo gedit ~/.config/i3/config

exec --no-startup-id "devmon –no-gui"

kaydedip reboot edelim.

i3blocks veya i3status Kullanımı


$ sudo pacman -S i3status
$ sudo pacman -S i3blocks

i3blocks kullanımı için

sudo gedit ~/.config/i3/config

bar {

status_command i3blocks

i3status kullanımı için

bar {

status_command i3status

Arch Linux Uygulamaların Yüklenmesi

Terminal Kurulumu
$ pacman -S rxvt-unicode rxvt-unicode-terminfo

Terminal ile ilgili yaptığımız değişiklikleri ~/.Xdefaults


dosyasına kaydedeceğiz. Yapmış olduğumuz değişiklikleri
görüntülemek için ise $mod+shift+r tuşlarına bastıktan sonra
$mod+enter tuşları ile terminali açarak bakabilirsiniz.

Editör Kurulumu
$ sudo pacman -S gedit

Diğer editörleri aşağıdaki linkten inceleyebilirsiniz.

https://wiki.archlinux.org/index.php/Category:Text_editors

Vim Kurulumu
$ sudo pacman -S vim

Ranger Kurulumu
$ sudo pacman -S ranger

Dosya yöneticisinde resimlerin önizlemesini görmek için şu paketi


kurmalısınız.
https://aur.archlinux.org/rxvt-unicode-pixbuf.git

$ ranger --copy-config=all

$ sudo gedit ~/.config/ranger/rc.conf

set preview_images true

set preview_images_method urxvt

Zathura Kurulumu
$ sudo pacman -S zathura zathura-pdf-poppler

QuteBrowser Kurulumu
$ sudo pacman -S qutebrowser

$ sudo pacman -S mlocate

$ sudo updatedb

$ locate qutebrowser

Qutebrowser ayarlarını yapmak için tarayıcımızı açalım.

:set

/fonts

“Dejavu Sans Mono” olarak ayarlıyorum.

Yeni bir sekme açmak için t tuşuna bastığımda bunun


gerçekleşmesini istiyorum.

:bind t :open -t

Farklı aramalar yapmak için

:set

/searchengines

{"DEFAULT": "https://duckduckgo.com/?
q={}","aw":"https://wiki.archlinux.org/?search={}","g":"https://
www.google.com/search?hl=en&q={}","gw":"https://wiki.gentoo.org/?
search={}"}
Ardından ;m ile mpv kullanmanız için aşağıdaki ayarı yapınız.

:set

bindings.commands kısmına aşağıdaki kodu ekleyiniz.

{"normal": {";m": "hint links spawn mpv {hint-url}", "M": "hint


links spawn mpv {hint-url}", "m": "spawn mpv {url}"}}

Feh Kurulumu
$ sudo pacman -S feh

Ardından

$ sudo ~/.config/i3/config

# Feh Configuration

exec feh --bg-scale ~/Downloads/arch.jpg

Pidgin Kurulumu
https://aur.archlinux.org/packages/pidgin-light/

Kurulumunu yaptıktan sonra facebook gibi sohbet araçlarını


kullanmak için aşağıdaki paketi kurunuz.

$ sudo pacman -S purple-plugin-pack

Pikaur Kurulumu
$ sudo pacman -S pikaur

Anydesk Kurulumu
$ pikaur anydesk

irssi Kurulumu
$ sudo pacman -S irssi

Office Uygulamalarının Kurulumu


$ sudo pacman -S libreoffice-fresh
Gparted Kurulumu
$ sudo pacman -S gparted

i3-gaps Kurulumu
i3-gaps pencereleriniz arasında belirli boşluklar oluşturarak daha
düzenli hale getirir.

$ sudo pacman -S i3-gaps

$ sudo ~/.config/i3/config

# i3-gaps

gaps inner 10

gaps outer 25

smart_gaps on

Filezilla Kurulumu
$ sudo pacman -S filezilla

Git Kurulumu
$ sudo pacman -S git

Ekran Görüntüsü Alma Kurulumu


$ sudo pacman -S gnome-screenshot

Ardından bunu bir kısayol tuşuna atayalım.

$ sudo gedit ~/.config/i3/config

bindsym $mod+p exec gnome-screenshot

şeklinde ayarlamamızı yapalım. Bundan sonra $mod+p ye bastığımızda


direk olarak screenshot alabileceğiz.

Resim Görüntüleyicisi Kurulumu


$ sudo pacman -S gpicview
Openvpn ve Tor Kurulumu
$ sudo pacman -S openvpn

$ sudo pacman -S unzip

$ cd ~/Downloads/openvpn

$ sudo openvpn --config vpnbook-us1-tcp443.ovpn

root şifrenizi girin.

user name: vpnbook

password: 5bhea6u

Yeni terminal açınız.

$ pikaur -S tor-browser-tr

Karşılaşılan hata karşısında “p” tuşuna basınız.

Ardından VPN açık olduğu terminalde “CTRL+C” basınız.

Terminalde

$ tor-browser-tr &

Compton Kurulumu
$ sudo pacman -S compton

$ sudo ~/.config/i3/config

exec_always compton -f

Kaydediyoruz.

Zip Araçlarının Kurulumu


$ sudo pacman -S p7zip

Torrent Aracının Kurulumu


$ sudo pacman -S transmission-cli
$ transmission-daemon
$ transmission-remote -l
ID Done Have ETA Up Down Ratio Status Name
Sum: None 0.0 0.0
$ transmission-remote -a 'magnet:?xt=urn:btih:c5de2604156e9f6f7bc5f625fef5d7da63cc21ee&dn=archlinux-
2018.11.01-x86_64.iso&tr=udp://tracker.archlinux.org:6969&tr=http://tracker.archlinux.org:6969/
announce'
localhost:9091/transmission/rpc/ responded: "success"
$ transmission-remote -l
ID Done Have ETA Up Down Ratio Status Name
1 n/a None Unknown 0.0 0.0 None Downloading archlinux-2018.11.01-
x86_64.iso
Sum: None 0.0 0.0

Şimdi terminal yerine indirmemizi tarayıcı üzerinde


görüntüleyelim.

http://localhost:9091/transmission/web/

Bu adrestende indirmenizin son durumunu görüntüleyebilirsiniz.

Son olarak terminal üzerinden son duruma bakalım.


$ transmission-remote -l
ID Done Have ETA Up Down Ratio Status Name
1 88% 546.6 MB 1 min 0.0 753.0 0.0 Downloading archlinux-2018.11.01-
x86_64.iso
Sum: 546.6 MB 0.0 753.0

Aptana Studio Kurulumu


Bugün Arch Linux'ta Aptana Studio 3 kurulumunda
karşılaştığımız hatayı nasıl çözebileceğimizi ve aptana
studio'yu nasıl kurabileceğimizden bahsedeceğim.
$ git clone https://aur.archlinux.org/aptana-studio.git

$ cd aptana-studio

$ makepkg -g >> PKGBUILD

$ makepkg -sri

Karşılaşılan Hata:

mv: 'Aptana_Studio_3' durumlanamadı: Böyle bir dosya ya da dizin


yok

==> HATA: package() içinde bir hata oluştu.

Çıkılıyor...

Hatanın çözümü için aşağıdaki komutla PKGBUILD dosyasını


düzenleyin.

$ sudo gedit PKGBUILD

build kısmını aşağıdaki şekilde değiştiriniz.

build() {

cd $srcdir

mkdir -p Aptana_Studio_3

bsdtar -xf *.zip -C Aptana_Studio_3

mkdir -p $srcdir/usr/bin/

echo 'exec /usr/lib/aptana/AptanaStudio3' >


$srcdir/usr/bin/aptana-studio

Kaydedip çıkınız ve kurulumu şu şekilde tamamlayınız.

$ makepkg -sri

Aptana-studio'yu dmenu üzerinden açmaya çalıştığımda program


çalışmadı. Bunun sebebini öğrenmek için terminal üzerinde
aşağıdaki komutla programı açmaya çalıştım ve şu çıktılarla
karşılaştım.

$ aptana-studio
/usr/bin/aptana-studio: satır 1: /usr/lib/aptana/AptanaStudio3:
Erişim engellendi

/usr/bin/aptana-studio: satır 1: exec:


/usr/lib/aptana/AptanaStudio3: çalıştırılamıyor: Erişim engellendi

Bunun çözümü için şu komutla çalıştırma yetkisi verdim.

$ sudo chmod +x /usr/lib/AptanaStudio3

Ardından program açıldı.Ancak yine bir hatayla karşılaştık :)

Bu hatanın çözümü için Java Sürümünde bir değişiklik yapmamız


gerekiyor.

jdk8 kurulumu için aşağıdaki adımları takip ediniz.

$ cd /tmp

$ git clone https://aur.archlinux.org/jdk8.git

$ cd jdk8/

$ makepkg -g >> PKGBUILD

$ makepkg -sri

Bu şekilde kurulumumuzu tamamladık. İlk önce hangi java


sürümümüzün aktif olduğuna bakalım.

$ sudo archlinux-java status

Available Java environments:

java-11-openjdk (default)

java-8-jdk

Şimdi Java-8-jdk paketimizi default hale getirelim.

$ sudo archlinux-java set java-8-jdk

Ardından tekrar durumumuzu bir kontrol edelim.


$ sudo archlinux-java status

Available Java environments:

java-11-openjdk

java-8-jdk (default)

Güncellemelerimizi yapalım.

$ sudo pacman -Syyu

Son olarak bilgisayarımızı yeniden başlatalım.

$ sudo reboot -h now

Uyarı: Java kullanan programları root olarak çalıştırırsanız


javayıda root olarak çalıştırmanız gerekir. Komutlarla javayı root
olarak kullanmak sisteminize zarar verebilir.

$ aptana-studio

Vmware Workstation Kurulumu


Vmware Workstation Kurulumundan önce aşağıdaki bağımlılıkları
doğru bir şekilde kurmamız gerekiyor.

1. fuse2 - for vmware-vmblock-fuse

2. gtkmm - for the GUI

3. linux-headers - for module compilation


4. ncurses5-compat-libs AUR - needed by the --console installer

5. libcanberra - for event sounds

6. pcsclite

ncurses5-compat-libs haricindeki kurulumları yapalım.

$sudo pacman -S fuse2 gtkmm linux-headers libcanberra pcsclite

Ardından ncurses5-compat-libs kurulumuna geçelim.

$ cd /tmp

$ git clone https://aur.archlinux.org/ncurses5-compat-libs.git

$ cd ncurses-compat-libs

$ makepkg -g >> PKGBUILD

$ makepkg -sri

ncurses-6.1.tar.gz ... BAŞARISIZ (bilinmeyen kamu anahtarı


702353E0F7E48EDB)

==> HATA: Bir veya daha fazla PGP imzası doğrulanamıyor!

Bu hatanın giderilmesi için şu adımları izleyiniz.

$ gpg --recv-keys 702353E0F7E48EDB

$ gpg --list-keys

$ rm -rd ~/.gnupg

$ gpg --recv-keys 702353E0F7E48ED8

$ makepkg -sri

Bu şekilde paketlerimizi kurduk.

Şimdi Linux için Wmware Workstation indirelim.

https://www.vmware.com/products/workstation-pro/workstation-pro-
evaluation.html

İndirmiş olduğumuz dizine gidelim.

.sh uzantılı kurulum dosyasını indirdik.

$ cd
sudo sh VMware-Workstation-Full-15.0.1-10737736.x86_64.bundle

Sözleşmeyi kabul edip Next butonuna tıklayınız.

Ön tanımlı olan /etc/init.d yazıp Next diyelim.


Güncelleştirmeler için “Yes” diyelim ve Next butonuna tıklayalım.

Next diyelim.
Kullanıcı adını girip Next diyelim.

Paylaşılan Sanal Makineler için dizin girelim.


Portumuzu girelim ve Next diyelim.
Lisans numaranızı giriniz.

Artık Kurulum Hazır.

Install diyerek kurulumuza başlayalım.


Kurulum Tamamlandı.

Close diyerek çıkalım.

Eğer lisans numarasını girmediyseniz programı ilk açtığınızda şu


ekran ile karşılaşırsınız.
Yukarıda lisans anahtarını girmeniz için root olarak programı
açmalısınız.

$ sudo vmware

lisans numasını girin.

Vmware kurulumu tamamlandı.


Arch Linux Hata Çözümleri

error status_command process exited unexpectedly


(exit 1)
i3status hatası alıyorsanız sağ alt tarafta geçici çözüm için şu
adımları izlemeniz yeterli olacaktır.

$ sudo gedit ~/.config/i3/config

Öntanımlı kod

bar {

status_command i3status

Yukarıdaki ön tanımlı olan kodu aşağıdaki kod ile değiştiriniz.

Bar {

status_command LC_ALL=C i3status

Locale Hatası
Böyle bir hata aşağıdaki gibi çıktı üretir.

$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=tr_TR.UTF-8
LC_CTYPE="tr_TR.UTF-8"
LC_NUMERIC="tr_TR.UTF-8"
LC_TIME="tr_TR.UTF-8"
LC_COLLATE="tr_TR.UTF-8"
LC_MONETARY="tr_TR.UTF-8"
LC_MESSAGES="tr_TR.UTF-8"
LC_PAPER="tr_TR.UTF-8"
LC_NAME="tr_TR.UTF-8"
LC_ADDRESS="tr_TR.UTF-8"
LC_TELEPHONE="tr_TR.UTF-8"
LC_MEASUREMENT="tr_TR.UTF-8"
LC_IDENTIFICATION="tr_TR.UTF-8"
LC_ALL=

Ya da bu tarz bir hata karşısında şu çıktıyla karşılaşırız.


Could not set locale Please make sure all your LC_*/LANG settings are correct

Bu hatayı gidermek için .xinitrc dosyasını düzenleyip aşağıdaki


kodları eklemeliyiz.

$ sudo gedit ~/.xinitrc

export LC_ALL=”tr_TR.UTF-8”

export LC_COLLATE=C

export LANG = tr_TR.UTF-8

.xinitrc yaptığımız değişikliklerin sistemde kalıcı değişikliğe


sebep olacağını unutmayınız.

[pulseaudio] main.c: pa_pid_file_create()


başarısız oldu.
$ pulseaudio

$ pulseaudio

E: [pulseaudio] pid.c: Daemon already running.

E: [pulseaudio] main.c: pa_pid_file_create() başarısız oldu.

Bu hatanın giderilmesi için aşağıdaki komutlar sırasıyla


yazılmalıdır.

$ pulseaudio --kill

$ pulseaudio --start

Şimdi $mod+shift+r ile sistemimizi tekrar çalıştırdığımızda


kontrol tuşlarımızla sesi kontrol edebileceğiz.

Please make sure that the kernel module ‘vmmon’


is loaded.
Problemin çözümü için
aşağıdaki komutu root
olarak girmeniz
yeterlidir.

$ sudo vmware-modconfig --console --install-all

alsamixer ile geçici ses sorununu giderme


$ sudo alsamixer

ses seviyesini ayarlayıp çıkınız.

$ sudo alsactl store

Command exited with status 2, see :messages for


details

:messages ile qutebrowser’a baktığımda bu çıktı ile karşılaştım.

Process stdout: Playing: https://www.youtube.com/watch?v=-


ufQ56XytY8 [ytdl_hook] youtube-dl failed: not found or not enough
permissions Failed to recognize file format. Exiting... (Errors
when loading file)
Sorun bir paket eksikliğinden kaynaklanıyor.

Çözüm için

$ sudo pacman -S youtube-dl

Tor Ağıyla bağlantı kurulamadı


Yada şu şekilde bağlantınız takılı kalıyor olabilir.
Bu hatanın sebebi tarihimin yanlış olmasıydı. Bugün ayın 19’u
olmasına rağmen 18 görünüyordu. Bu sorunu ortadan kaldırmak için
Hatalı Saat ve Tarih Değiştirme başlığına bakabilirsiniz.
Hatalı Saat ve Tarihi Değiştirme
Eğer i3status’da tarihiniz ve saatiniz yanlış ise şu adımları
izlemeniz gerekiyor.

$ sudo hwclock --set --date="2018-11-18 03:50:50"

$ sudo hwclock -s

$mod+shift+r

Fakeroot: Komut yok

Bu sorunu yaşayan arkadaşım için paketi kendi bilgisayarımda kurup


paketin sağlam olup olmadığını kesinlikle kontrol ettim.

Aşağıdaki komut ile paketimizi kurabiliyoruz.

$ yaourt -S pacifica-icon-theme

Ancak ya yukarıdaki hata ile karşılaşırsanız ve Arch Linux'a yeni


başlamış biriyseniz o zaman ne olacak.
$ sudo pacman -S fakeroot

$ yaourt -S pacifica-icon-theme

Sorunsuz bir şekilde paketimiz yüklenecektir. Komut yok hatası ile


karşılaşıyorsanız muhtemel çözümü eksik olan paketlerin kurulması
ile çözebilirsiniz.

Openbox netctl problemi

Job for netctl@wlp3s0\x2dBARBAROS_KAS.service failed because the control process exited with error
code.
See "systemctl status "netctl@wlp3s0\\x2dBARBAROS_KAS.service"" and "journalctl -xe" for details.
[root@barbaros barbaros]# systemctl status netctl@wlp3s0\\x2dBARBAROS_KAS.service
● netctl@wlp3s0\x2dBARBAROS_KAS.service - Networking for netctl profile wlp3s0-BARBAROS_KAS
Loaded: loaded (/usr/lib/systemd/system/netctl@.service; static; vendor preset: disabled)
Active: failed (Result: exit-code) since Tue 2017-04-04 15:59:36 UTC; 11s ago
Docs: man:netctl.profile(5)
Process: 614 ExecStart=/usr/lib/network/network start %I (code=exited, status=1/FAILURE)
Main PID: 614 (code=exited, status=1/FAILURE)

Nis 04 15:59:18 barbaros systemd[1]: Starting Networking for netctl profile wlp3s0-BARBAROS_KAS...
Nis 04 15:59:18 barbaros network[614]: Starting network profile 'wlp3s0-BARBAROS_KAS'...
Nis 04 15:59:36 barbaros network[614]: WPA association/authentication failed for interface 'wlp3s0'
Nis 04 15:59:36 barbaros network[614]: Failed to bring the network up for profile 'wlp3s0-
BARBAROS_KAS'
Nis 04 15:59:36 barbaros systemd[1]: netctl@wlp3s0\x2dBARBAROS_KAS.service: Main process exited,
code=exited, status=1/FAILURE
Nis 04 15:59:36 barbaros systemd[1]: Failed to start Networking for netctl profile wlp3s0-
BARBAROS_KAS.
Nis 04 15:59:36 barbaros systemd[1]: netctl@wlp3s0\x2dBARBAROS_KAS.service: Unit entered failed
state.
Nis 04 15:59:36 barbaros systemd[1]: netctl@wlp3s0\x2dBARBAROS_KAS.service: Failed with result
'exit-code'.

Merhaba arkadaşlar. Yukarıdaki problemi nasıl çözdüğümden hemen


bahsedeyim.

netctl ve network managerı yüklemiştim. İkiside aynı amaçlı


programdır. Network manageri tüm bağımlılıklarıyla birlikte
sildim. Bu yüzden wpa_supplicant paketi de silindi. bu yuzden arch
dual boot kullandığım için arch linux ile chroot oldum ve
wpa_supplicant paketi yükledim. Reboot edip arch linux openbox'ımı
açtım. terminalde wifi-menu yazarak kendi internetime bağlandım.

Kernel driver not installed and FATAL: Module


vboxdrv not found in directory

Yardımcı video: https://www.youtube.com/watch?v=O694C3tsZjI

$ su

# pacman -S virtualbox

paket bağımlılıkları çözümleniyor...

:: VIRTUALBOX-HOST-MODULES için 2 sağlayıcı mevcut:

:: Depo community

1) virtualbox-host-dkms 2) virtualbox-host-modules-arch

Bir sayı girin (default=1): 2

# dkms autoinstall
# modprobe vboxdrv

modprobe: FATAL: Module vboxdrv not found in directory


/lib/modules/4.9.18-1-lts

# exit

$ modprobe vboxdrv

$ cd builds

$ git clone https://aur.archlinux.org/virtualbox-bin.git

$ cd virtualbox-bin

$ makepkg -g >> PKGBUILD

$ makepkg -sri

$ modprobe vboxdrv

modprobe: ERROR: could not insert 'vboxdrv': Operation not


permitted
$ sudo modprobe vboxdrv

Could not find bundler


ramarcher /opt/development/metasploit-framework $ bundle install

/usr/lib/ruby/2.3.0/rubygems/dependency.rb:319:in `to_specs':
Could not find 'bundler' (>= 0.a) among 16 total gem(s)
(Gem::LoadError)

Checked in 'GEM_PATH=/home/ramarcher/.rvm/gems/ruby-
2.3.1@metasploit-framework:/home/ramarcher/.rvm/gems/ruby-
2.3.1@global', execute `gem env` for more information

from /usr/lib/ruby/2.3.0/rubygems/dependency.rb:328:in `to_spec'

from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:65:in
`gem'

from /usr/bin/bundle:22:in `<main>'

ramarcher /opt/development/metasploit-framework $ bundle update

/usr/lib/ruby/2.3.0/rubygems/dependency.rb:319:in `to_specs':
Could not find 'bundler' (>= 0.a) among 16 total gem(s)
(Gem::LoadError)

Checked in 'GEM_PATH=/home/ramarcher/.rvm/gems/ruby-
2.3.1@metasploit-framework:/home/ramarcher/.rvm/gems/ruby-
2.3.1@global', execute `gem env` for more information
from /usr/lib/ruby/2.3.0/rubygems/dependency.rb:328:in `to_spec'

from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:65:in
`gem'

from /usr/bin/bundle:22:in `<main>'

ramarcher /opt/development/metasploit-framework $

ramarcher /opt/development/metasploit-framework $ gem install


bundler

Fetching: bundler-1.12.5.gem (100%)

Successfully installed bundler-1.12.5

Parsing documentation for bundler-1.12.5

Installing ri documentation for bundler-1.12.5

Done installing documentation for bundler after 5 seconds

1 gem installed

ramarcher /opt/development/metasploit-framework $ bundle install

Fetching gem metadata from https://rubygems.org/

Fetching version metadata from https://rubygems.org/

Fetching dependency metadata from https://rubygems.org/

Resolving dependencies....

Installing rake 11.2.2

Installing i18n 0.7.0

Using json 1.8.3

Installing minitest 5.9.0

Installing thread_safe 0.3.5

Installing builder 3.2.2

......
conky-lua-archers-git compiling error

Paket: https://aur.archlinux.org/packages/conky-lua-archers-git

Pakette çok küçük bir hata var.

PKGBUILD'ı düzenleyelim
prepare() {
cd "${srcdir}/${_pkgname}"
mkdir -p build/
}

Bu şekilde düzenledikten sonra kaydedelim.

Permission denied failed to initialize KVM


# modprobe kvm-intel

# groupadd kvm

# gpasswd -a USERNAME kvm

# chown root:kvm /dev/kvm setfacl -m g::rw /dev/kvm

# setfacl -m g::rw /dev/kvm

Steam Kurulum Problemi


Steam'i terminalden çalıştıramadım ve aşağıdaki hata ile
karşılaştım.

$ steam

/home/ramazan/.local/share/Steam/steam.sh: line 154: VERSION_ID:


unbound variable

/home/ramazan/.local/share/Steam/steam.sh: line 154: VERSION_ID:


unbound variable

Running Steam on arch 64-bit

/home/ramazan/.local/share/Steam/steam.sh: line 154: VERSION_ID:


unbound variable

STEAM_RUNTIME is enabled automatically

Installing breakpad exception handler for


appid(steam)/version(1468023329)

libGL error: unable to load driver: i965_dri.so

libGL error: driver pointer missing

libGL error: failed to load driver: i965

libGL error: unable to load driver: i965_dri.so

libGL error: driver pointer missing

libGL error: failed to load driver: i965

libGL error: unable to load driver: swrast_dri.so

libGL error: failed to load driver: swrast


Bu hataları gidermek için aşağıdaki komutları yazıyoruz.

find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc+


+.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print
-delete

find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name


"libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-
error.so*" \) -print -delete

rm -f ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/
i386-linux-gnu/libstdc++.so.6

rm -f ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/
i386-linux-gnu/libgcc_s.so.1

LC_ALL=C steam

spice graphics are not supported


Çözüm için;

qemu-git paketini bağımlılıklarıyla birlikte kaldırın ve aşağıdaki


paketi kurun.

https://aur.archlinux.org/packages/qemu-spice/

Bu kadar... :)

kvm disabled by bios


KVM, linux çekirdekli sistemler üzerinde, “çekirdek seviyesinde”
sanallaştırma yapmamıza imkan veren bir sanallaştırma
uygulamasıdır. Diğer sanallaştırma teknolojilerinin aksine hızlı,
ve çekirdek seviyesinde çalışmasından dolayıda çok güvenlidir.

$ egrep '^flags.*(vmx|svm)' /proc/cpuinfo

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good
nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq
dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1
sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand
lahf_lm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase smep
erms xsaveopt dtherm ida arat pln pts

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good
nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq
dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1
sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand
lahf_lm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase smep
erms xsaveopt dtherm ida arat pln pts

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good
nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq
dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1
sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand
lahf_lm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase smep
erms xsaveopt dtherm ida arat pln pts

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good
nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq
dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1
sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand
lahf_lm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase smep
erms xsaveopt dtherm ida arat pln pts

komutu ile sisteminizin kvm ' yi destekleyip desteklemediğini


görebilirsiniz.

Açılışta aldığım kvm disabled by bios hatası için bios ayarlarımı


düzenledim.

Intel Virtual Technology kısmını Enable olarak ayarlayıp reboot


ettikten sonra sorun düzelir.

You might also like