Konuyu görüntüle
IUCODERS FORUM > İşletim Sistemleri & Donanım & Network > UNIX,LINUX > ? ubuntu 10.10 binary dosya çalıştırmada .// araması.
Yazar
cantur


avatar
Rize
admin
Kayıt: 16.01.2006
18.03.2011-17:10 #74024
Ubuntu üzerinde daha önce (10.04 versiyonunda ) veya başka bir makinadaki kurulumda direk çalıştırabildiğim binary dosyayı şu an kurulu 10.10 versiyonunda önüne ./ eki koymadan çalıştıramıyorum.

Bu şekli ile sadece olduğu klasörde çalışabiliyor.

profile ve bashcr dosyalarında gerekli klasör PATH lerini tanımlamış olmama rağmen hiç bir şekilde bu programın kurulu olduğunu göremiyor.

Ubuntunun kendi dağıtımı altındaki sürümünü yüklemek için beni yönlendiriyor hatta. Fakat bana lazım olan kendi derlediğim sürümü bu nedenle ubuntunun bu davranışına bir çözüm arıyorum.

Hangi ayarlamadan doalyı bu olmuş olabilir. Bir iki haftaya cevap bulamazsam 10.10 versiyonu sililp 10.04 kuracağım tekrardanbeat up





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
18.03.2011-20:59 #74028
binary dosya eğer path de tanımlı ise ./ koymaya gerek yok. .bashrc ve .bash_profile yada .profile dosyalarinda bu ayarlamalari yapmak lazım. Yaptıktan sora

source .bashrc
source .profile
source .bash_profile

hangisi varsa o komutu execute etmen lazım.





N/A
Yazar
ali


avatar
istanbul
admin
Kayıt: 04.01.2006
19.03.2011-01:26 #74029
orhan yazdi
 
binary dosya eğer path de tanımlı ise ./ koymaya gerek yok. .bashrc ve .bash_profile yada .profile dosyalarinda bu ayarlamalari yapmak lazım. Yaptıktan sora

source .bashrc
source .profile
source .bash_profile

hangisi varsa o komutu execute etmen lazım.


belkide bash degildir shell i?
yada .bashrc nin onune nokta koymamistir
yada bashrc home da degildir
yada daha fazla kafeine ihtiyacin var ozgur hocam coffee





free software is a matter of liberty, not price. to understand the concept, you should think of free speech, not free beer.
Yazar
cantur


avatar
Rize
admin
Kayıt: 16.01.2006
20.03.2011-01:47 #74035
ali yazdi
 

belkide bash degildir shell i?
yada .bashrc nin onune nokta koymamistir
yada bashrc home da degildir
yada daha fazla kafeine ihtiyacin var ozgur hocam coffee


Kafein kesin şart ama benim problem biraz daha karmaşık. Ubuntuya ne eklediysem artık. Ben binary dosyamın PATH de tanımlı olup başka yerden çağrılmasını geçtim. Kendi klasöründe bile ./ koymadan konsoda run edemiyorum. Ama ilginçtir Eclipse içerisinde(cpp için) run yaptığımda güzelce çalışıyor. Bir ay öncesine kadar bu şekilde bir sıkıntısı yoktu. Üzerine ne ekledim de böyle oldu onuda çözebilmiş değilim.
coffeecoffeecoffee






Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
20.03.2011-12:45 #74037
dediğim gibi yukarıdaki gizli dosyalarin içeriğini değiştirmiş olabilirsin.

echo $PATH
echo $SHELL

dediğinde ne geliyor?





N/A
Yazar
ali


avatar
istanbul
admin
Kayıt: 04.01.2006
21.03.2011-10:08 #74040
edit: cantur Yanlışlıkla senin yazıyı editlemişim

cantur yazdı
 

Tamamdır arkadaşlar. Sanırım kahve az gelmiş.coffee

PATH içerisindeki bir klasör adındaki altçizgi yerine tire kalmış. Siz vurgu yapınca görebildim :)

teşekkürler.






free software is a matter of liberty, not price. to understand the concept, you should think of free speech, not free beer.
Yazar
ali


avatar
istanbul
admin
Kayıt: 04.01.2006
23.03.2011-01:25 #74061
cantur yazdi
 
edit: cantur Yanlışlıkla senin yazıyı editlemişim

cantur yazdı
 

Tamamdır arkadaşlar. Sanırım kahve az gelmiş.coffee

PATH içerisindeki bir klasör adındaki altçizgi yerine tire kalmış. Siz vurgu yapınca görebildim :)

teşekkürler.


ozgur hocam editlemesene mesajlarimi biggrincoffee





free software is a matter of liberty, not price. to understand the concept, you should think of free speech, not free beer.
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb