VirtualBox Kurulumu


(Enes Boğaz) #1

Ben Pardus 17 kullanıcısıyım. VirtualBox’u yüklemeye çalıştım fakat olmadı. www.virtualbox.org sitesinden indirmeye çalıştım fakat bir sürü çıktı. Bir kaçını indirdim ya ben beceremedim yada yanlışı indirdim yada dosyalarda sıkıntı var. Pardus 17 için kurulum yazabilir mi?
Not: Cüneyt Bey’in bu arşivinde ki bana işe yaramadı.
Allah razı olsun


(Yunusemre Şentürk) #2
  1. /etc/apt/sources.list.d dizini altınavirtualbox.list adlı belgeyi sudo ile oluşturun ve içine aşağıdaki satırı ekleyin:

    deb http://download.virtualbox.org/virtualbox/debian stretch contrib

Not:
Terminalde aşağıdaki komutu çalıştırarak ekleme işlemini yapabilirsiniz:
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian stretch contrib" > /etc/apt/sources.list.d/virtualbox.list'

  1. Oracle VirtualBox public key i indirip apt ye tanıtın:

     curl -O https://www.virtualbox.org/download/oracle_vbox_2016.asc
     sudo apt-key add oracle_vbox_2016.asc
    
  2. Şimdi yükleyebiliriz

     sudo apt update
     sudo apt install virtualbox-5.1
    

Kolay gelsin.


Play on Linux da cd isteyenlere çözüm
Virtualbox bağımlılık hatası
(ziya) #3

Merhaba Enes Bey,
Bu anlatımı ekran kartı sürücüleri eksiksizmiş gibi(örn:nvidia optimus) anlatıyorum.
Öncelikle indirme adreslerini verdiğim .deb paketlerini ayrı bir klasöre indirin.
http://ftp.br.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.50-2+deb8u3_amd64.deb
http://ftp.br.debian.org/debian/pool/main/q/qtbase-opensource-src/libqt5opengl5_5.7.1+dfsg-3+b1_amd64.deb
http://ftp.us.debian.org/debian/pool/main/s/sdl-ttf2.0/libsdl-ttf2.0-0_2.0.11-3_amd64.deb
http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u6_amd64.deb
http://mirrors.kernel.org/ubuntu/pool/main/libv/libvpx/libvpx3_1.5.0-2ubuntu1_amd64.deb
Konsoldan paketlerin indirilmiş olduğu klasörde olmak kaydı ile başka herhangi bir deb paketi olmasın şu komutu yazın.

dpkg -i *.deb

kurulum işlemi bittikten sonra ise

sudo nano /etc/apt/sources.list

en alt kısıma;

deb http://download.virtualbox.org/virtualbox/debian yakkety contrib

kaydedip çıkın.

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-5.2          #(en son sürümü!!!)

kurulum işlemi bittikten sonra virtual box sorunsuz bir şekilde çalışır…
Ben ek olarak VirtualBox 5.2.0 Oracle VM VirtualBox Extension Pack (güncel sürüm) ta kuruyorum.

http://download.virtualbox.org/virtualbox/5.2.0/Oracle_VM_VirtualBox_Extension_Pack-5.2.0-118431.vbox-extpack
indirdikten sonra konsoldan bir test yapacaz

sudo VBoxManage list extpacks

Extension Packs: 0 sonucu verir ise
Bu paketin kurulumu bende herseferinde farklı sekillerde kurmaya itti…
ilk olarak indirdiğin paketin üzerine sağ tıkla oracla vm box ile çalıştır yapın hata verir ise

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.2.0-118431.vbox-extpack 

yapın ve artık usb 3.0 destekli güncel bir virtual box’unuz var…
Teşekkürler


(Yunusemre Şentürk) #4

Merhaba @syhgorath bey, resmi Pardus deposu tarafından desteklenmeyen paketlerin elle indirilip kurulması, paket içerisinde bulunan dağıtıma özel ayarlamalar içeren kontrol (control) dosyaları sistemin kararlılığını bozabilme ihtimali taşır. O nedenle

Şeklindeki bağımlılık paketleri önce Pardus içerisinde aranmalı. Çalışmanız için teşekkürler ancak anlattığım yöntem daha profesyonel ve prüssüz bir kurulum sağlayacaktır.


Pardusa Debian paketlerini kurma
(Ali KOCA) #5

Merhaba;

Yunusemre arkadaşımızın anlattığı bu kurulum tabii ve sağlıklı. Mümkün olduğu müddetçe depolardan kurulum yapmak sistemin sağlığı açısından (hem yükleme, hem kaldırma) tercih edilmeli.
Eğer ki depolarda bulamıyorsak .deb paketi yüklemeyi o takdirde mecburen kullanmalıyız.

Selamlar.


(Enes Boğaz) #6

Hocam kusura bakmayın belki saçma yerde bölüyorum ama (fazla bilgim olmadığı için) ekteki ekranda nasıl kaydediyoruz?
Allah razı olsunEkran görüntüsü_2017-10-20_22-05-14


(Enes Boğaz) #7

Hocam deniyorum ikisinide hangisi olursa :slight_smile:

sizde de bu kısımda sudo touch virtualbox.list komutu ile belgeyi oluşturdum. Fakat içine giremedim. Girince de nereye yazılıyor yazar mısınız? (sizi de yoruyorum akşam akşam kusura bakmayın)
Allah razı olsun


(ziya) #8

ctrl tuşu ile beraber x tuşuna sonrada e tuşuna sonrada enter tuşuna :smiley:


(Enes Boğaz) #9

Yunusemre bey acaba burada sistemin kararlılığı derken ne demek istediniz? Gerçekten bilmediğimden soruyorum.
Allah razı olsun


(Aydın Yakar) #10

İşletim sistemleri yapboz gibi çeşitli uygulamalardan oluşur. Sistem bu dosyalar üzerinden hangi uygulamaların kurulduğunu, kurulu uygulamaların hangi uygulamalara ekstra ihtiyaç duyduğu (bağımlılık) vs. belirler. Pardus sunucusu yerine debian sunucularından (repo) paketi indirip kurmanız bağımlılıkların sürümünü arttırıp mevcut uygulamaların çalışmamasına neden olabilir. Aynı zamanda debian reposunu Pardus’a tanımladığınızda mevcut tüm uygulamaların versiyonunu yükseltmek isteyebilir bu durumda yapılan yükseltme ve bağımllılıkların da yükseltilmesine ve kararlılığın düşmesine neden olur. Debian ve sürümlerine ait repolarla ilgili daha fazla detay bilgi var fakat kafanızı karıştırmayayım.

Yapılması gereken öncelikle Kaan beyin dediği gibi Pardus reposunda aramak yoksa uygun debian sürümünü indirip kurmaktır.


(Hüseyin İnan Gül) #11

windows xp mode pardus aracılığla virtualbox , virtualpc veya başka sanallaştırma programları ile çalışırmı çalışırsa nasıl çalışır


(kaan) #12

xp mode, Windows 7 işletim sistemiyle çalışan kullanıcılar için Windows XP işletim sisteminde çalışan uygulamaların kullanılabilmesi amacıyla tasarlanmıştır. Virtualbox içine direk windows xp kurun.


(Enes Boğaz) #13

Hocam buprogramda sanal ekran küçük görünüyor. Acaba büyültebilir miyiz?


(kaan) #14




linklerinden çözüme bakabilirsiniz.


(volkan) #15

Ustalarım ben buradan faydalanarak virtualbox kurdum ama çalıştırmak istedğimde şu hatayı alıyorum çözemedim bir türlü.


(Ali Orhun Akkirman) #16

komut satırına yönetici girişi yaptıktan sonra (sudo su ile) aşağıdaki komutu yazın:

/sbin/vboxconfig

Eğer herhangi bir hata vermeden bittiyse sorun çözülmüş olacak ve giriş yapabilirsiniz. Eğer hata veriyorsa muhtemelen kernel paketleri eksik olduğu için hata veriyordur. Ekrana çıkan hatayı buraya yazabilirsiniz veya apt-get install … ile başlayan satırı komut satırına yazarak ilgili 2 paketi yüklemeniz gerekir. Tahmini olarak tek bir kernel versiyonu kullandığınızı düşünüp aşağıdaki paketi yüklerseniz sorununuz çözülebileceğini düşünüyorum.

apt install linux-headers-amd64

(volkan) #17

vgs@pardus:~$ sudo /sbin/vboxconfig
[sudo] password for vgs:
Created symlink /etc/systemd/system/multi-user.target.wants/vboxdrv.service → /lib/systemd/system/vboxdrv.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxballoonctrl-service.service → /lib/systemd/system/vboxballoonctrl-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxautostart-service.service → /lib/systemd/system/vboxautostart-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxweb-service.service → /lib/systemd/system/vboxweb-service.service.
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
This system is not currently set up to build kernel modules (system extensions).
Running the following commands should set the system up correctly:

apt-get install linux-headers-4.16.0-041600rc3-generic
(The last command may fail if your system is not fully updated.)
apt-get install linux-headers-generic
vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong.
This system is not currently set up to build kernel modules (system extensions).
Running the following commands should set the system up correctly:

apt-get install linux-headers-4.16.0-041600rc3-generic
(The last command may fail if your system is not fully updated.)
apt-get install linux-headers-generic

There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root.
vgs@pardus:~$ apt install linux-headers-amd64
E: Kilit dosyası /var/lib/dpkg/lock açılamadı - open (13: Erişim engellendi)
E: Yönetim dizini (/var/lib/dpkg/) kilitlenemiyor, root kullanıcısı mısınız?
vgs@pardus:~$ sudo apt install linux-headers-amd64
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
linux-headers-amd64 zaten en yeni sürümde (4.9+80+deb9u4).
linux-headers-amd64 elle kurulmuş olarak ayarlandı.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
vgs@pardus:~$

çıktı böyle malesef olmaıdı


(Ali Orhun Akkirman) #18

Yönetici girişi yapmadığınız için sorun olmuş. Sırasıyla aşağıdaki iki komut sorununuzu çözecektir.

sudo apt-get install linux-headers-4.16.0-041600rc3-generic
sudo /sbin/vboxconfig

(volkan) #19

vgs@pardus:~$ sudo apt-get install linux-headers-4.16.0-041600rc3-generic
[sudo] password for vgs:
Paket listeleri okunuyor… Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor… Bitti
linux-headers-4.16.0-041600rc3-generic paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.
Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir
yazılım kaynağında bulunduğu anlamına gelebilir.

E: ‘linux-headers-4.16.0-041600rc3-generic’ paketi için kurulum adayı yok
bu hatayı verdi


(Ali Orhun Akkirman) #20

Şimdi baktığım üzere Pardus depolarında 4.9.x versiyonunda kernel sürümleri bulunmakta. Siz ilgili sürümü hangi depo veya paketle indirdiniz acaba? aynı kaynaktan linux headersları da indirmeniz gerekecektir. veya bir alternatif olarak şunu deneyebilirsiniz:

sudo apt install linux-headers-generic
sudo /sbin/vboxconfig