[Çözüldü] Nautilus gitti.

Başlatan ulusoyab, 04 Şubat 2011 - 14:25:22

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ulusoyab

http://opencam.sourceforge.net/opencaminst
sayfasındaki dosyayı konsolda

sudo wget --no-cache opencam.sourceforge.net/opencaminst -O -|sh

komutuyla kurdum. ve sistemin canına okudu. masaüstü kısayollar gözükmüyor. ubuntu üzerine kurduğum kde masaüstü hiç açılmıyor. dosya tarayıcı olarak sadece thunar kaldı. kde ve gnome kütüphanelerini kullanan hiçbir yazılım açılmıyor. güncelleme yönetisi , ubuntu yazılımmerkezi vb.

dolphin ve nautilus için konsol çıktısı
ulusoy@ulusoy:~$ dolphin
dolphin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libkdecore.so.5)
dolphin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libkdecore.so.5)
dolphin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libstreamanalyzer.so.0)
dolphin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libstreamanalyzer.so.0)
dolphin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libstreams.so.0)
dolphin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libstreams.so.0)
ulusoy@ulusoy:~$ nautilus
nautilus: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libexempi.so.3)
nautilus: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libexempi.so.3)
ulusoy@ulusoy:~$ sudo apt-get install synaptic
[sudo] password for ulusoy:
apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by apt-get)
apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by apt-get)
apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libapt-pkg.so.4.10)
apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libapt-pkg.so.4.10)


GLIBC ler gözükmüyor.


eribol

libstdc++ paketinde sorun var. Yeniden kurmayı denediniz mi?

ulusoyab

#2
ulusoy@ulusoy:~$ sudo apt-get install libstdc++
apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by apt-get)
apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by apt-get)
apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libapt-pkg.so.4.10)
apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libapt-pkg.so.4.10)


apt-get içinde GLIBC lazım

eribol

İlk iletinizde bahsettiğiniz komut ne işe yaramış, ne yapmış bilmiyorum. Belki libstdc++.so.6 dosyasının ismini veya yolunu değiştirmiştir.

ulusoyab

#4
oradaki komutlar altta. glibc ile alakalı bir şey  ben göremedim.

echo "Creating Temporary Files..."
mkdir /tmp/opencam
cd /tmp/opencam
rm -f *
echo "Downloading last version of OpenCAM..."
wget http://opencam.sourceforge.net/opencambin-0-0-24.tar.gz
echo "Unpacking..."
tar -xvvzf opencambin-0-0-24.tar.gz

echo "Creating directory trees..."
sudo mkdir /usr/share/opencam
sudo mkdir /usr/lib/gambas
mkdir ~/.opencam
mkdir ~/.opencam/machines
mkdir ~/.opencam/outputs
mkdir ~/.opencam/inputs


echo "Copying binaries..."
sudo cp opencam.sh /usr/bin/opencam
sudo chmod +x /usr/bin/opencam
sudo cp gba /usr/bin
sudo chmod +x /usr/bin/gba
sudo cp gbx /usr/bin
sudo chmod +x /usr/bin/gbx
sudo cp gbi /usr/bin
sudo chmod +x /usr/bin/gbi
sudo cp gbc /usr/bin
sudo chmod +x /usr/bin/gbc
cp opencam ~/.opencam
cp gsim ~/.opencam

echo "Copying libraries..."
sudo cp lib* /usr/lib/gambas
sudo cp icon.svg /usr/share/opencam
sudo cp *.png /usr/share/opencam
cp *.cam $HOME/.opencam/machines
sudo cp libstd* /usr/lib


echo "Copying shortcuts..."
cp *.desktop $HOME/Desktop
sudo cp *.desktop /usr/share/applnk/Graphics

cd
echo "If there was no error messagens,"
echo "then OpenCAM should be ready to go!"
opencam


Kod etiketi vermeye dikkat edelim lütfen.

bytan

Kullandığın sürüm nedir?
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

ulusoyab


bytan

Eski sürümlerde buna benzer bir kaç hata var. Sistemden silerek veya yenisini elle yerine koyarak çözüme ulaşanlar olmuş. Adını değiştirip sistemini yeniden başlat:

sudo mv /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6.yedek

Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

ulusoyab

Uç birimde komutu verip yeniden çalıştırdım. Açılan bir iki yazılım vardı (Firefox, gambas ..) onlarda açılmıyor hale geldi. yeniden yedeği yüklüyerek eski haline dödürdüm.

bytan

Alttakilerin çıktılarına bakabilir miyiz?

ls -all /usr/lib | grep libstdc
md5sum libstdc++.so.6
ldd /usr/bin/apt-get


Libstdc++.so.6 dosyasını içeren pakedi sistemine indirip arşiv yöneticisiyle içini açıp içindeki her iki dosyayı olması gereken yere yerleştirebilirsin. Tabii yine o iki dosyanın yedeğini alırsın:

Ubuntu -- Details of package libstdc++6 in maverick
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

ulusoyab

ulusoy@ulusoy:~$ ls -all /usr/lib | grep libstdc
lrwxrwxrwx   1 root root           19 2010-12-19 14:15 libstdc++.so.6 -> libstdc++.so.6.0.14
-rw-r--r--   1 root root       892628 2011-02-04 13:34 libstdc++.so.6.0.14
ulusoy@ulusoy:~$ ldd /usr/bin/apt-get
/usr/bin/apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/bin/apt-get)
/usr/bin/apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/bin/apt-get)
/usr/bin/apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libapt-pkg.so.4.10)
/usr/bin/apt-get: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libapt-pkg.so.4.10)
    linux-gate.so.1 =>  (0x00324000)
    libapt-pkg.so.4.10 => /usr/lib/libapt-pkg.so.4.10 (0x006a7000)
    libutil.so.1 => /lib/libutil.so.1 (0x00b32000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00110000)
    libm.so.6 => /lib/libm.so.6 (0x00276000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x001f1000)
    libc.so.6 => /lib/libc.so.6 (0x0042b000)
    libdl.so.2 => /lib/libdl.so.2 (0x00e3d000)
    libz.so.1 => /lib/libz.so.1 (0x002a0000)
    /lib/ld-linux.so.2 (0x00d60000)


libstdc++6_4.5.1-7ubuntu2_i386.deb paketini indirdim. paket kurucular çalışmıyor zaten. Extract here dediğimde uygun arşiv yöneticisi bulunamadı diyor.



bytan

md5sum çıktısını atlamışsın. Amacım dosyanın bozulup bozulmadığını anlayabilmekti.

Sırasıyla ar ve tar komutlarıyla pakedi açmayı deneyebiliriz. Tabii onlar da sorun çıkartmazlarsa:

ar x libstdc++6*.deb
tar zxf data.tar.gz
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

ulusoyab

#12
md5 değeri

ulusoy@ulusoy:/usr/lib$ md5sum libstdc++.so.6
59fc70658d1d8dc2b9162a49af1d07b5  libstdc++.so.6

ar tar la deb açıldı. data dizinin içinde bulunan dosyaları bilg.da aynı dizinlere kopyalayacağım değil mi


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 05 Şubat 2011 - 18:14:32

Tüm yardıumcı olan arkadaşlara teşekkürler. Sorunum bytanın
Alıntı Yap
Kod: [Seç]
ls -all /usr/lib | grep libstdc
md5sum libstdc++.so.6
ldd /usr/bin/apt-get

Libstdc++.so.6 dosyasını içeren pakedi sistemine indirip arşiv yöneticisiyle içini açıp içindeki her iki dosyayı olması gereken yere yerleştirebilirsin. Tabii yine o iki dosyanın yedeğini alırsın:

şeklinde açıklamasıyla çözüldü.

bytan

Md5sum değerleri bende farklı görünüyor. Bir şekilde dosya bozulmuş. Çözülmesine sevindim.

Etiketleyerek kapatıyorum.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST