[Çözüldü] Slackware Headers

Başlatan ahmetkanar54, 16 Ağustos 2014 - 18:44:04

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

ahmetkanar54

merhaba arkadaşlar sizlerinde yardımıyla slacware baya öğrendim.Bir konuda daha yardım istiyecem sizden.Benim kernel 3.11.0 versiyon ve ben virtualbox kurmak istiyorum ama kurarken kernel headers yok diyor slapt-get diyerek depo da header ı varmı diye baktım.Benim versiyonun yok benden eski kernel in var bende direk başta eski kernel i headerını modules ini source sini indirdim ama menu.list ye ekliyemediğimden boot ettiremedim.İnternettede 3.11 için header var ama ubuntu için bu paketi nasıl slackware ye yükleyebilirim

heartsmagic

Tam olarak hatada ne diyor?

/usr/src/linux ve /usr/include nereye bakıyor?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ahmetkanar54

#2
[nzel-server:~/Desktop]# sh VirtualBox-4.3.14-95030-Linux_amd64.run
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation............
VirtualBox Version 4.3.14 r95030 (2014-07-15T16:14:32Z) installer
Please install the build and header files for your current Linux kernel.
The current kernel version is 3.11.0
Problems were found which would prevent VirtualBox from installing.
Please correct these problems and try again.


bunu diyor abi

heartsmagic

/usr/src/linux nereye bakıyor? Çekirdek kaynağı kurulu mu ya da var mı sistemde? Eğer öyleyse /usr/src/linux yolunu bu kaynağa sembolik olarak bağlamayı deneyebilirsin.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ahmetkanar54

#4
Alıntı yapılan: heartsmagic - 18 Ağustos 2014 - 10:16:52
/usr/src/linux nereye bakıyor? Çekirdek kaynağı kurulu mu ya da var mı sistemde? Eğer öyleyse /usr/src/linux yolunu bu kaynağa sembolik olarak bağlamayı deneyebilirsin.

benim kullandığım çekirdeğin depoda kaynağı yok abi ve kurulu değil


cd /usr/src/
libdbus-c++-0.9.0/ slackbuilds/

diyor

depodakiler aşağıdakiler abi




heartsmagic

Sen en son hangi çekirdek varsa onun kaynağını bir kurup, /usr/src/linux'u oraya bir bağlamayı dener misin? Esasında depodan kurmadan, elindeki çekirdeğin kaynağını da indirip bağlayabilirsin aynı şekilde. Sanırım o daha sağlıklı olur.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ahmetkanar54

Alıntı yapılan: heartsmagic - 18 Ağustos 2014 - 15:51:55
Sen en son hangi çekirdek varsa onun kaynağını bir kurup, /usr/src/linux'u oraya bir bağlamayı dener misin? Esasında depodan kurmadan, elindeki çekirdeğin kaynağını da indirip bağlayabilirsin aynı şekilde. Sanırım o daha sağlıklı olur.


nerden indirebilirim peki abi ?

heartsmagic

kernel.org :)
Nasıl derledin ve kurdun çekirdeği sen?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ahmetkanar54

Alıntı yapılan: heartsmagic - 19 Ağustos 2014 - 01:05:48
kernel.org :)
Nasıl derledin ve kurdun çekirdeği sen?

Ben derlemedım abı sıstemı kurdugumda ıcınde bu kernel var derlemeye calıstımda gcc ıle ılgılı hata verdi abi

heartsmagic

3.11 ile mi geliyor yani elindeki sürüm? kernel.org'dan indirebilirsin o sürüme ait kaynağı.
https://www.kernel.org/pub/linux/kernel/v3.x/
Bunu indirip /usr/src/ altına aç, ardından aynı yerde linux isminde bir sembolik bağ yap bu dizin için. Örneğin
/usr/src
-------> linux-3.11
-------> linux --> /usr/src/linux-3.11

gibi bir şey olacak. linux dediğimiz şey sembolik bağ olacak.

ln -s /usr/src/linux-3.11 /usr/src/linux

Depolardan bir kaynağı kurmayı da deneyebilirsin sanırım, o da iş görecektir daha önce söylediğim üzere. Fakat sende kurulu çekirdek 3.11, nereden nasıl kurulu? Depo dediğin yerde nasıl buna yakın bir kaynak yok?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ahmetkanar54

#10
Alıntı yapılan: heartsmagic - 19 Ağustos 2014 - 21:00:35
3.11 ile mi geliyor yani elindeki sürüm? kernel.org'dan indirebilirsin o sürüme ait kaynağı.
https://www.kernel.org/pub/linux/kernel/v3.x/
Bunu indirip /usr/src/ altına aç, ardından aynı yerde linux isminde bir sembolik bağ yap bu dizin için. Örneğin
/usr/src
-------> linux-3.11
-------> linux --> /usr/src/linux-3.11

gibi bir şey olacak. linux dediğimiz şey sembolik bağ olacak.

ln -s /usr/src/linux-3.11 /usr/src/linux

Depolardan bir kaynağı kurmayı da deneyebilirsin sanırım, o da iş görecektir daha önce söylediğim üzere. Fakat sende kurulu çekirdek 3.11, nereden nasıl kurulu? Depo dediğin yerde nasıl buna yakın bir kaynak yok?



abi dediğini uyguladım kuruldu ama konsoldan virtualbox yazınca kernel i derliyemedim hatası verdi

bende /etc/init.d/vboxdrv setup  dediğimde iste derlemeye başladı ama hata verdi  şu dosyasına bak dedi /var/log/vbox-install.log çıktısıda aşağıdaki dosyada

http://pastebin.com/k5GvqR7u




heartsmagic

ls -l /usr/src/linux/include/generated
ls -l /usr/src/linux/include/config


ne diyor? O konuda mızmızlanmış. Fakat, asıl sorunu libmpc için yapmış gibi. Kurulu mu sistemde?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ahmetkanar54

Alıntı yapılan: heartsmagic - 20 Ağustos 2014 - 20:15:03
ls -l /usr/src/linux/include/generated
ls -l /usr/src/linux/include/config


ne diyor? O konuda mızmızlanmış. Fakat, asıl sorunu libmpc için yapmış gibi. Kurulu mu sistemde?

diyor abi

No such file or directory   

diyor abi iki komuttada ayrıyetten libmpc yokmuş onu kurdum gene denedim gene hata verdi

ahmetkanar54

Alıntı yapılan: heartsmagic - 20 Ağustos 2014 - 20:15:03
ls -l /usr/src/linux/include/generated
ls -l /usr/src/linux/include/config


ne diyor? O konuda mızmızlanmış. Fakat, asıl sorunu libmpc için yapmış gibi. Kurulu mu sistemde?


abi yeni kernel kurdum gene aynı hata veriyor

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.