[Çözüldü]Could not open lock file /var/lib/dpkg/lock (No such file or directory)

Başlatan karboran, 14 Aralık 2011 - 06:53:02

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

karboran

@alorak

http://www.howtoforge.com/ubuntu_lamp_for_newbies
deki kurulumun ilk safhasında hata aldım .

sudo apt-get isntall apache2
E: Could not open lock file /var/lib/dpkg/lock - open (2: No such file or directory)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 14 Aralık 2011 - 06:54:21


Evet eclipse de java yazıyorum :) .. eclipse güzel onu kullanayım olmazsa..


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 14 Aralık 2011 - 06:56:13


bu arada şunları denedim soruna binaen
sudo rm -rf /var/lib/dpkg/lock


Not: Benzer sorun yaşayanlar, lütfen aşağıdaki komutu uygulamayın. Bu komut çözüm sağlamadığı gibi sistemsel bir soruna (büyük) de yol açar. Sadece kullanıcının yaptığı yanlışı kayıt altında tutmak ve aramalarda sorun vermesi adına bu komut başlıkta yer almaktadır.
sudo rm -rf  /var/lib/dpkg/   
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

alorak

Alıntı yapılan: karboran - 14 Aralık 2011 - 06:53:02

sudo apt-get [b]isntall[/b] apache2
E: Could not open lock file /var/lib/dpkg/lock - open (2: No such file or directory)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?


koyu kısmı doğru yazdığınızı düşünerek bu hata ya root olamadığınız durumlarda ya da synaptic ya da başka bir yükleme programı da açıksa alınmakta. bu komutları vermeden önce sudo su ile giriş yapıp kurulumlara başlayın. en son ihtimal de bilgisayarı yeniden başlatıp yönetici girin terminale ve yükle diyin.
özgürlük için

alquirel

Sunucu kurulumu için fazla uzağa gitmeye gerek yok :)

http://forum.ubuntu-tr.net/index.php?topic=14457.0

Hatta daha kısa bir yol :

sudo apt-get install lamp-server^


karboran

sudo apt-get install lamp-server^
E: Could not open lock file /var/lib/dpkg/lock - open (2: No such file or directory)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

aynı hata ayrıca

sudo apt-get update yapıncada aynı hatayı alıyorum :(

kullanıcıdan logout oldum giriş yapmadan uçbirime düşüp yazdım bunları yine aynı hata uç birimde rm ile sildim tekrar yazım yine aynı hata :(
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

alquirel

Görünüşe göre dpkg ile ilgili yanlış bir şeyler var sistemde.
Referansım da şurası : No such file or directory

Konuyu parçalasam iyi olacak galiba.

Şu komutun çıktısına bakabilir miyiz?


ls -al /var/lib/dpkg


karboran

Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

karboran

bu arada ubuntu yazılım merkezine tıklıyorum oda açılmıyor ...
hepsi alakalı birbiriyle.. topiclerde gezerken benzer sorunu olan biri
yüklerken yarım kalan bi programı varmış onu kaldırmış sudo apt-get purge ile
o kalkınca sorun çözülmüş.. kafam karıştı iyice benim yarım kalan bi eclipse vardı onuda
hallettim tamame sistemden kaldırdım geri kurdum tertemiz çalışıyor şuan
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

özgürubuntu

Arkadaş ilk iletisinde demiş ki ;

Alıntı Yapbu arada şunları denedim soruna binaen
sudo rm -rf /var/lib/dpkg/lock
sudo rm -rf  /var/lib/dpkg/     

çok yanlış şeyler yapmışsın dostum :)

alquirel


karboran

@özgürubuntu cidden mi ?.. :) üff ya ne bilim hatalı dosya sil gitsin dedim
@alquirel hayıırr ben eclipseyi sorunsuz kullanıyorum dedim... yine aynı şekilde apt-get update , yazılım merkezi sorunu felan devam ediyo :(
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

alquirel

Şu adreste dpkg dizininin olmamasına dair bir şeyler konuşulmuş ancak çözüme ulaşılamamış.

Biz de deneyelim.

Şu sayfadan 32bit veya 64bit kullanıyor olmana bağlı olarak uygun paketi indir.
(Mesela 32bit ise : http://packages.ubuntu.com/oneiric/i386/dpkg/download)

Uçbirimden indirme yaptığın dizinin içerisine gir.
(Muhtemelen şu komut işini görür: cd ~/İndirilenler)

Daha sonra işlemlere başlayalım.

32bit için

sudo ar x dpkg_1.16.0.3ubuntu5_i386.deb


64bit için

sudo ar x dpkg_1.16.0.3ubuntu5_amd64.deb


Daha sonra da

sudo mv data.tar.gz /data.tar.gz
cd /
sudo tar xzvf data.tar.gz


Bunlardan sonra tekrar deneme yapalım

sudo apt-get update


[Not: Ben olsam sıfır kuruluma giderim]

karboran

bişeyler oldu sanki :) verdiği hata değişti
Reading package lists... Error!
E: Could not open file /var/lib/dpkg/status - open (2: No such file or directory)
E: The package lists or status file could not be parsed or opened.
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

alquirel

Sorunu daha fazla komplike hale getirmeden üstteki iletimdekileri denersen iyi olur bence :)

karboran

Alıntı yapılan: özgürubuntu - 14 Aralık 2011 - 08:16:03
Arkadaş ilk iletisinde demiş ki ;

Alıntı Yapbu arada şunları denedim soruna binaen
sudo rm -rf /var/lib/dpkg/lock
sudo rm -rf  /var/lib/dpkg/     

çok yanlış şeyler yapmışsın dostum :)

dedikten sonra ben daha da dokunmam siz bişey demeden :D

Alıntı yapılan: alquirel - 14 Aralık 2011 - 09:07:06
Sorunu daha fazla komplike hale getirmeden üstteki iletimdekileri denersen iyi olur bence :)

senin dediklerini yaptıktan sonraki apt-get update den aldıgım sorun du zaten :)
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

alorak

Alıntı yapılan: karboran - 14 Aralık 2011 - 08:58:00
bişeyler oldu sanki :) verdiği hata değişti
Reading package lists... Error!
E: Could not open file /var/lib/dpkg/status - open (2: No such file or directory)
E: The package lists or status file could not be parsed or opened.


Bunun çözümü

sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status

yapıp kurulum yapmayı denemek..
özgürlük için

karboran

yusuf@yusuf13:~$ sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
cp: cannot stat `/var/lib/dpkg/status-old': No such file or directory
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

alquirel

Alıntı yapılan: karboran - 14 Aralık 2011 - 09:24:39
yusuf@yusuf13:~$ sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
cp: cannot stat `/var/lib/dpkg/status-old': No such file or directory


Onu şöyle yapalım:


sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
cd /var/cache/apt/archives
sudo dpkg --clear-avail
sudo apt-get clean


http://www.linux-archive.org/ubuntu-user/540014-e-unable-lock-administration-directory-var-lib-dpkg-you-root-2.html

karboran

yehooo :D:D
sudo apt-get update
Reading package lists... Done
Hareketi severim dans etmeyi severim ya sizler(Madagaskar) ...

@alquirel süpersin

yanlız bişey rica edebilirmiyim ? Ben bunları tamamen ezbere yapmış oldum ne yaptık ne döndü burda

mesela sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/statu bununla şunu yaptık şu sebepden gibi anlatma imkanın varsa işi kavrayıp  linux'u iyice öğrendikçe sizin gibi diğer insanlara yardım etmem için çok makbule geçecek bi davranış olur. :)


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 14 Aralık 2011 - 10:06:25

Alıntı Yapbununla şunu yaptık şu sebepden gibi anlatma imkanın varsa işi kavrayıp  linux'u iyice öğrendikçe sizin gibi diğer insanlara yardım etmem için çok makbule geçecek bi davranış olur.
çok garip bi cümle olmuş sonradan okudumda  :D .. ama siz beni anladınız :)
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

alquirel

Ayrıntılı bir şekilde aktaramam, o kadarını ben de bilmiyorum çünkü :)

Kısacası dpkg paketi sisteme bir şeyler kurmaya yarar. Bunun için de /var dizini altında kendine ait bir kütüphane barındırır ki işleri daha düzgün yapabilmek adına buna ihtiyaç duyar. Mesela aynı anda sadece bir kurulumun sürdürülmesine izin verir. Bunu da /var/lib/dpkg/lock kısmını kullanarak yapar.

Sen yanlışlıkla dpkg dizinin içini tamamen uçurduğun için sisteme yeni kurulum yapamıyorduk. Başka bir paketin dizinini uçurmuş olsan işler daha kolay halledilirdi ancak konu bir şeyler kurmaya yarayan paket olunca işleri bir şeyler kurmadan halletmek zorunluluğu doğuyor :)

Son işlem de Linux'un güzelliklerinden birisi. Yani böyle hayati konularda son çalışan halleri yedeklemeyi sever Linux. Hani olur da ihtiyaç duyulursa diye. Yani beni tamamen çökertmek zordur demeye getiriyor.

karboran

Çok teşekkür ederim 4/4 lük anlamasamda kafamda birşeyler canlandı  :)

bu arada
Alıntı YapSen yanlışlıkla dpkg dizinin içini tamamen uçurduğun için sisteme yeni kurulum yapamıyorduk. Başka bir paketin dizinini uçurmuş olsan işler daha kolay halledilirdi ancak konu bir şeyler kurmaya yarayan paket olunca işleri bir şeyler kurmadan halletmek zorunluluğu doğuyor
buraya koptum ya sabah sabah  :D Allah cümlemizi güldürsün inşallah

Selametle kalın :)
Kabin basıncı düştü motorlarda arıza !
Vakit süratle aksın hakimiyet kur nabıza !
İçinden nasıl geldiyse yaz anlat herşeyi ,
Bu mektup varmıcak hayalini kurduğun kıza !

alquirel