Debian 12 Üzerinde VirtualBox 6 & 7 Kurulumu

Bu makalede sizlere Debian 12 Linux dağıtımında sanal makineler oluşturma yöntemini açıklayacağım. Elbette bunu yapmak için Oracle VM VirtualBox kurma ve kullanma sürecini de ele alacağım.

Herşeyden önce Oracle VM VirtualBox size Windows, Linux & macOS işletim sistemlerini sanal olarak çalıştırmanıza yardımcı olur. Hem esnekliği hemde kullanım kolaylığı sayesinde birden fazla OS’u da kullanabilirsiniz.

Debian PC Üzerinde VirtualBox Kurulumu

Debian 12 Üzerinde Sanal Makine Oluşturmak İçin Oracle VM VirtualBox Nasıl Kurulur ve Yapılandırılır?

Oracle firması tarafından geliştirilen VirtualBox programını resmi websitesinden ücretsiz olarak bilgisayarınıza indirebilir ve bir veya birden fazla sistemi aynı anda host PC’nizde sanal olarak çalıştırabilirsiniz.

Host bilgisayarınıza Linux’un en popüler dağıtımlarından biri olan Debian’ı kurduktan sonra sisteminizde kurulu olması gereken programlardan biri de VirtualBox’tır. Bu program sayesinde Linux sisteminizin yanına ek olarak bir Windows 10 sanal makinesi kurabilirsiniz.

Dual-Boot yöntemi ile mevcut sisteminizin yanına bir Windows işletim sistemi kurarsanız sistem geçişlerinde PC’nizi her seferinde yeniden başlatmak zorunda kalacaksınız. VirtualBox sayesinde PC’nizi yeniden başlatmaya gerek duymadan hızlı bir şekilde Windows guest sisteminizi açabilir ve kullanmaya başlayabilirsiniz.

VirtualBox’ı İndirme ve Kurma

Oracle VM VirtualBox’ı PC’nize kurma yöntemi olarak hem APT hem de Oracle depolarını yapılandırmayı tercih edebilirsiniz. Fakat, en kolay yöntem olarak kendi websitesinden deb paketini indirmek ve kurmaktır.

Adım 1

PC’nize Oracle VM VirtualBox’ı indirmek için bu websayfasını ziyaret ediniz ve alttaki görseldeki gibi Download (İndir) görseline tıklayınız.

Linux İçin VirtualBox 6.1 İndirme

Adım 2

Download VirtualBox websayfasında Platform paketlerinden Linux Distributions (Linux Dağıtımları) tıklayınız.

Linux Dağıtımları

Adım 3

Bilgisayarınızda kurulu Linux dağıtımına tıklayınız ve açılan sayfada deb paketini kaydetmeyi seçiniz ve OK’a tıklayınız.

Debian 11 İçin Deb Paketini İndirme

Adım 4

Kuruluma başlamadan önce Debian paket listesini güncellemek için terminalde “sudo apt update” komutunu yürütünüz.

sudo apt update

Debian Paket Listesini Güncelleme

Adım 5

Paket listesini tazeledikten sonra VirtualBox için gerekli Linux kernellerini sisteminize kurmanız gerekir. Gerekli Linux kernellerini kurmak için terminalde “sudo apt install build-essential dkms” komutunu yürütünüz.

sudo apt install build-essential dkms

Linux Kernellerini Kurma

Adım 6

Sisteminize kurulacak yeni paketleri kontrol ettikten sonra onaylamak için Y tuşuna ve ardından Enter’a basınız.

Kurulacak Paketleri Onaylama

Adım 7

Gerekli hazırlıkları yaptıktan sonra terminali açınız ve “cd ~/Downloads” komutu ile Downloads (İndirilenler) konumuna gidiniz. Dizin içeriğini görüntülemek için “ls” komutunu kullanınız ve deb paketinin mevcut olduğunu kontrol ediniz.

VirtualBox.deb paketini kurmak için terminalde “sudo dpkg -i virtualbox-6.1_6.1.34-150636.1~Debian~bullseye_amd64.deb” komutunu yürütünüz.

sudo dpkg -i virtualbox-6.1_6.1.34-150636.1~Debian~bullseye_amd64.deb

VirtualBox.deb Paketini Kurma

Adım 8

VirtualBox.deb paketini kurarken bazı bağımlı paketlerin de kurulması gerektiğini terminal çıktısında görebilirsiniz. Bu paketlerin kurulmasını zorlamak için terminalde “sudo apt install -f” komutunu yürütünüz.

sudo apt install -f

Bağımlı Paketlerin Kurulumunu Zorlama

Adım 9

Aynı şekilde yeni kurulacak paketleri onaylamak için Y ve Enter’a basınız.

Kurulacak Paketleri Onayalama

Adım 10

VirtualBox’ı kurduktan sonra Activities (Aktiviteler) kısmından programı aratınız ve çalıştırınız.

VirtualBox'ı Çalıştırma

Adım 11

Oracle sanallaştırma yazılımının sürümünü Help / About kısmından kontrol ettiğinizde 6.1.34 sürümünü kurduğunuzu görebilirsiniz.

VirtualBox Sürümünü Kontrol Etme

Extension Pack Kurulumu

Debian üzerine VirtualBox kurduktan sonra guest makinelerin sürücülerini kurmak ve USB, webcam gibi aygıtları kullanabilmek için Extension Pack kurmanız gerekir.

Adım 1

Oracle VM VirtualBox Manager’ın araç menüsünde File (Dosya) / Preferences (Tercihler) tıkladıktan sonra açılan pencerede Extensions (Uzantılar) bölümünde Extension Pack kurulu olup olmadığını kontrol edebilirsiniz.

Extension Pack Kurulu Olup Olmadığını Denetleme

Adım 2

Extension paketini indirmek için tekrar VirtualBox indirme websayfasını ziyaret ediniz ve All Supported Platforms (Desteklenen Tüm Platformlar) seçeneğine tıklayınız ve VBox-Extpack paketini bilgisayarınıza kaydediniz.

Extension Pack İndirme

Adım 3

Downloads konumuna gidiniz ve VBox-Extpack paketi üzerine çift tıklayarak yüklemeyi başlatınız.

VBox-Extpack Kurma

Adım 4

Açılan bilgi penceresinde Extension paketini yapılandırmak için Install (Kur) butonuna tıklayınız.

Kurulumu Başlatma

Adım 5

Lisans metninin tümünü okumak için sayfayı aşağıya kaydırınız ve I Agree (Kabul Ediyorum) butonuna tıklayınız.

Lisans Anlaşmasını Kabul Etme

Adım 6

Oracle VM VirtualBox sanal makine araçlarını başarıyla yükledikten sonra OK’a tıklayınız.

Ext Pack Başarıyla Kuruldu

Adım 7

Tekrar Extensions ayarlarını görüntülediğiniz artık VirtualBox programınıza Ext Pack kurulduğunu görebilirsiniz.

Extensions Kontrol Etme

Debian Üzerinde Yeni Bir Sanal Makine Oluşturma

Debian sisteminizde Oracle yazılımı ile artık yeni sanal makineler oluşturabilir ve Windows 10 veya diğer işletim sistemlerinden birini kurabilirsiniz.

Adım 1

Oracle VM VirtualBox Manager açınız ve New (Yeni) ikonuna tıklayarak sanal makine sihirbazını başlatınız.

Debian'da Yeni Bir Sanal Makine Oluşturma

Adım 2

Sanal makine oluşturma sihirbazında kuracağınız işletim sistemi için bir isim yazınız ve kurulum lokasyonunu seçtikten sonra Next’e tıklayınız.

Guest İşletim Sistemi Adını ve Konumunu Yapılandırma

Adım 3

Sanal işletim sisteminin daha performanslı çalışması için host’unuzun bellek kapasitesine göre uygun bir sanal bellek boyutu belirleyiniz.

Bellek Boyutunu Arttırma

Adım 4

Sanal makinenin hard disk yapılandırması için yeni bir sanal disk oluşturmayı seçiniz ve Create (Oluştur) tıklayınız.

Şimdi Yeni Bir Sanal Hard Disk Oluştur

Adım 5

Sanal hard diskin dosya türünü VDI (VirtualBox Disk Image) olarak yapılandırınız.

VDI (VirtualBox Disk Image) Seçme

Adım 6

Sanal diski fiziksel bilgisayarınızda hem sabit boyutta hemde dinamik olarak genişleyen yapıda depolamayı ayarlayabilirsiniz. Sanal sistemin host diskinizde daha az yer kaplamasını istiyorsanız Dynamically Allocated işaretleyiniz ve devam ediniz.

Dynamically Allocated Disk Yapısını Seçme

Adım 7

Windows 10 sanal sisteminizde yapacağınız işlere bağlı olarak uygun bir disk boyutu yapılandırınız.

Sanal Disk Boyutunu Yapılandırma

Adım 8

Sanal bilgisayarınızı hazırladıktan sonra performans ve diğer ayarları yapmak için gelişmiş ayarları açınız.

Sanal Makine Ayarlarını Açma

Adım 9

Windows 10 VM’niz ile host sisteminiz arasında dosya transferi yapabilmek ve metin kopyalayabilmek için Advanced (Gelişmiş) ayarlarda Shared Clipboard (Paylaşılan Pano) ve Drag’n’Drop (Sürükle ve Bırak) özelliklerini Bidirectional (Çift Yönlü) olarak değiştiriniz.

Shared Clipboard ve Drag and Drop Özelliklerini Etkinleştirme

Adım 10

Sanal sistemin Motherboard (Anakart) ayarlarında Boot Order (Önyükleme Sırası) listesindeki aygıtlardan Floppy devre dışı bırakınız ve Optical (Optik Sürücü) aygıtını birincil olarak ayarlayınız.

Önyükleme Sırasını Değiştirme

Adım 11

Host bilgisayarınızın işlemci türüne göre Processor (İşlemci) ayarlarında sanal makinenize uygun bir vCPU sayısı ayarlayınız.

Sanal İşlemci Sayısını Arttırma

Adım 12

Windows 10 guest makinede daha gelişmiş görüntüler elde etmek için Display (Görüntü) donanımından Screen (Ekran) özelliklerindeki 3D Acceleration (3D Hızlandırma) özelliğini etkinleştiriniz. Ardından, host GPU’nuzun kapasitesine göre uygun bir video belleği boyutu belirtiniz.

3D Grafik Hızlandırmayı Etkinleştirme

Adım 13

Storage Devices (Depolama Aygıtları) kısmından Controller: SATA seçiniz ve Attributes (Öznitellikler) kısmından Host I/O Cache özelliğini etkinleştiriniz.

Host I/O Cache Etkinleştirme

Adım 14

Aynı şekilde, disk performansını arttırmak için Windows 10.vdi sanal disk dosyasını Solid-State Drive (SSD) olarak yapılandırınız.

VDI Sanal Disk Türünü SSD Olarak Yapılandırma

Adım 15

Hazırladığınız sanal makineye Windows 10 imaj dosyasını eklemek için Empty (Boş) optik sürücüyü seçtikten sonra CD/DVD ikonuna tıklayınız ve açılan seçeneklerden Choose a disk file (Bir disk dosyası seç) tıklayınız.

Sanal Makineye Debian ISO Dosyası Ekleme

Adım 16

Bilgisayarınıza indirdiğiniz konumdan veya harici depolama aygıtınızdaki Windows 10 ISO dosyasını seçiniz ve açınız.

Debian ISO Dosyasını Seçme

Adım 17

Son olarak, sanal makinenizde USB 3.x aygıtlarını kullanabilmek için USB 3.0 (xHCI) Controller seçiniz ve ayarları kapatınız.

USB 3.0 Controller Seçme

Adım 18

Windows kurulumuna başlamak için Debian sanal bilgisayarınızı çalıştırınız.

Sanal Bilgisayarı Çalıştırma

Adım 19

Sanal bilgisayarı çalıştırdığınızda Windows 10 kurulum sihirbazı kısa bir süre sonra başlayacaktır.

Windows 10 Kurulum Sihirbazı

Debian’dan Sanal Makineyi Silme

Oracle VM VirtualBox yazılımı ile kurduğunuz bir guest makineyi Linux bilgisayarınızdan kolayca silebilirsiniz.

Adım 1

VirtualBox sanal makine kütüphanesinde kurulu guest makinenizde sağ tuşa tıkladıktan sonra Remove (Sil) seçeneğine tıklayınız. Açılan pencerede Windows 10 VM’yi host diskinizden tamamen silmek için Delete All Files (Tüm Dosyaları Sil) tıklayınız.

Oluşturulan Sanal Makineyi Diskten Tamamen Silme

Adım 2

Debian sisteminizde Home / VirtualBox VMs konumuna kurduğunuz guest makinenin tamamen silindiğini kontrol edebilirsiniz.

VirtualBox VMs Konumunu Kontrol Etme

Debian PC’den VirtualBox Kaldırma

Linux bilgisayarınızdan Oracle sanallaştırma yazılımını kaldırmak istediğinizde bu işlemi terminal kullanarak hızlı bir şekilde yapabilirsiniz.

Adım 1

Kurduğunuz sistemlerinizi yedekledikten sonra VirtualBox’ı kaldırmak için terminalde “sudo apt remove –purge *virtualbox*” komutunu yürütünüz.

sudo apt remove --purge *virtualbox*

Oracle VM VirtualBox'ı Kaldırma

Adım 2

VirtualBox ile ilgili kaldırılacak tüm paketleri onaylamak için Y ve Enter’a basınız.

Silinecek Paketleri Onaylama

Adım 3

VirtualBox’ı kaldırdığınızda bazı klasör veya dosyalar sisteminizde hala mevcut olabilir. Gereksiz klasörleri sisteminizden silmek için de terminalde alttaki komutları yürütünüz.

sudo rm -rf ~/"VirtualBox VMs"
sudo rm -rf /usr/lib/"virtualbox"

Gereksiz Dizinleri Silme

Adım 4

VirtualBox’ı kurarken kurulan bağımlı paketleri de tamamen temizlemek için “sudo apt autoremove && sudo apt autoclean” komutunu yürütünüz.

sudo apt autoremove && sudo apt autoclean

Kalıntı Paketleri Silme

Adım 5

Son olarak, kurulum sırasında oluşturulan VBoxUsers grubunu silmek için önce grubu kontrol ediniz ve ardından siliniz.

compgen -g | grep -i "vbox"
sudo groupdel vboxusers

VBoxUsers Grubunu Silme

Video

Sonuç

Sonuç olarak Oracle VM VirtualBox, Debian 12 Linux dağıtımında sanal makineler oluşturmamıza ve çalıştırmamıza izin veriyor. Bu özelliğinden dolayı çok yönlü ve kullanıcı dostu bir platform sağlıyor.

Bu makalede özetlediğim tüm adımları takip ederseniz VirtualBox’ı zahmetsizce kurabilirsiniz. Dahası, gerekli uzantıları yükleyebilir ve çeşitli işletim sistemlerini çalıştıracak bilgiye sahip olabilirsiniz.

Böylelikle farklı yazılım ortamlarını test edersiniz veya uygulama geliştiriyorsanız da farklı işletim sistemlerini kullanabilirsiniz. Özetçe VirtualBox sanallaştırma ihtiyaçlarınızı karşılayacak güçlü bir çözüm sunar. Artı sistemi yeniden başlatma zahmetine girmeden tek bir ana bilgisayar üzerinde sorunsuz çeşitli OS’ları deneyimleyebilirsiniz.

Add a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir