Linux-headers-4.3.0-kali-amd64 bulunamıyor


9

VMware araçlarını bir VMPlayer VM'ye kurmaya çalışıyorum, ancak kurulumun belirli bir noktasında linux-headers yolunu ayarlamam gerekiyor. Bu yüzden gidip şu komutla yüklemeye çalışıyorum:

apt-get install gcc make linux-headers-$(uname -r)

Sonra hatayı alıyorum:

Couldnt find any package by glob 'linux-headers-4.3.0-kali-amd64'

Benim sources.list dosyası bu kaynakları vardır:

 deb http://http.kali.org/kali kali-rolling main contrib non-free
 deb http://http.kali.org/kali kali main contrib non-free

 deb http://http.kali.org/kali sana main contrib non-free
 deb http://http.kali.org/kali-security kali/updates main contrib non-free
 deb http://http.kali.org/kali-security sana/updates main contrib non-free

Zaten yaptım ve apt-get updateüstbilgileri yüklemeye çalışmadan önce. İndirmek için ne yapabilirim?

Yanıtlar:


11

Çekirdeğin eski sürümü (4.3.0) için Linux çekirdek üstbilgilerini yüklemeye çalışmak yerine çekirdek sürümünün kendisini yükseltirdim. Kali /etc/apt/sources.listdosyasını Kali haddeleme havuzunun en son sürümüyle güncelledikten sonra aşağıdaki adımı uygulayın :

sudo apt-get update # this pulls the latest packages list from the kali sources repo
sudo apt-get -y dist-upgrade # when installing this, you would see the latest kernel 
                        # image in the list of packages to be installed,something
                        # like" linux-image-4.5.0-kali1-amd64"
reboot # MOST IMPORTANT STEP! make sure you reboot the machine via this cmd OR 
                        # shutdown, restart forcefully after completing prev cmds
uname -r # check that the kernel release has updated

4

Sanırım VMware Tools'u kurduğunuzda linux üstbilgileri eksik olan bu problemle karşılaşıyorsunuz.

Aslında, resmi Kali web sitesinde sorunu çözmenin yeni bir yolu var: http://docs.kali.org/general-use/install-vmware-tools-kali-guest .

Eğiticinin dediği gibi, VMware sürümünüz Eylül 2015'ten sonraysa, yüklemek için aşağıdaki kodu kullanabilirsiniz:

apt-get update
apt-get install open-vm-tools-desktop fuse
reboot

Ardından, VMware Tools'u ve linux başlıkları güncellenirken kullanabilirsiniz.


3

Kullanılabilir hakkında gerekli bilgileri almak için linux-headersaşağıdaki komutu çalıştırın:

apt-cache search linux-headers

Sen görmez linux-headers-4.3.0-kali-amd64Kali Repo güncellenir çünkü bazı eski paketler versiyonları kaldırılacak ve en yeni yerini alacaktır.

En sonuncuyu bulmalısınız linux-image:

apt-cache search linux-image

Kurun e, g:

apt-get install linux-image-4.9.0-kali4-amd64

Sisteminizi yeniden başlatın ve uygun linux-headerspaketi yükleyin :

apt-get install linux-headers-4.9.0-kali4-amd64

linux-imageVe linux-headerspaketler aynı sürüme sahip olmalıdır.


Detaylı bilgi için teşekkürler @ GAD3R. Teşekkür ederim.
h3xh4wk

0

Ben de aynı problemi yaşadım.

Ben de öyle yaptım:

apt-get update && apt-get upgrade -y

Sonra başlıkları yüklemek için gittiğimde, sonunda çalıştı!


0

Kaynak listenin doğru olmadığını düşünüyorum, http://http.kali.org/kali kali-rolling ana serbest katkı gibi toplayıcı kaynağı kullanabilirsiniz ve aynı zamanda diğer tüm öğeleri kaldırabilirsiniz kaynak listesinde.


0

Önce apt-get install dkms komutunu kullanarak dkms paketini yüklemeye çalışın, sonra apt-get -y yükseltme komutuyla üstbilgiyi güncellemeye çalışın.


0

Alternatif bir çözüm var - çekirdeği yükseltmeden eski paketleri manuel olarak yüklemeyi deneyebilirsiniz. Biraz ayrıntılı, ancak bunu Kali Linux 2016.2 i386 ve aşağıdaki çekirdek ile denedim:

$ uname -a
Linux hacker 4.6.0-kali1-686-pae #1 SMP Debian 4.6.4-1kali1 (2016-07-21) i686 GNU/Linux

Online linux-headers-4.6.0-kali1-686-pae için arama yaptım ve linux çekirdek başlıkları için .deb paketlerinin burada Google aramasıyla bulunduğunu buldum . Daha sonra, i386 için aşağıdaki paketleri (linux başlıkları ve bağımlılıkları) yükledim - mimarinize göre uygun sürümleri yükleyebilirsiniz:

$ dpkg -i linux-kbuild-4.6_4.6.4-1kali1_i386.deb
$ dpkg -i linux-headers-4.6.0-kali1-common_4.6.4-1kali1_i386.deb
$ dpkg -i linux-headers-4.6.0-kali1-all-i386_4.6.4-1kali1_i386.deb
$ dpkg -i linux-headers-4.6.0-kali1-686-pae_4.6.4-1kali1_i386.deb

Kurulumdan sonra, sadece yeniden başlatınız ve çekirdek başlıkları mevcut olmalıdır.

$ reboot 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.