Strona 1 z 1

Polecenia w konsoli nie działają

: 06 kwie 2016, 15:53
autor: EndusExe
Witam
Jestem poczatkujacy w temacie linuxa, mam zainstalowane Ubuntu 15.10 i od wczoraj mam nastepujacy problem, ze co kolwiek bym nie probowal zrobic z poziomu konsoli to wyskakuja mi jakies niezrozumiale dla mnie komunikaty : :cry:

Kod: Zaznacz cały

sudo apt-get install vlc
...w odpowiedzi:

Kod: Zaznacz cały

E: Nie udało się uzyskać blokady /var/lib/dpkg/lock - open (11: Zasoby chwilowo niedostępne)
E: Nie udało się zablokować katalogu administracyjnego (/var/lib/dpkg/), czy inny proces go używa?
....lub :

Kod: Zaznacz cały

mencoder Speed.rmvb -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900:autoaspect -ffourcc xvid -oac lavc -lavcopts acodec=mp2:abitrate=128:atag=0x50 -o film_nowy.avi
....w odpowiedzi :

Kod: Zaznacz cały

mencoder: nie znaleziono polecenia
Poradzcie cos, prosze

Re: Problem z urzywaniem konsoli

: 06 kwie 2016, 16:09
autor: etmoon
Spróbuj tego:

Kod: Zaznacz cały

sudo dpkg --configure -a
sudo apt-get update
Następnie spróbuj jeszcze raz zainstalować vlc.

Re: Problem z urzywaniem konsoli

: 06 kwie 2016, 16:20
autor: EndusExe

Kod: Zaznacz cały

sudo dpkg --configure -a
.......

Kod: Zaznacz cały

dpkg: błąd: baza danych stanu dpkg jest zablokowane przez inny proces
........

Kod: Zaznacz cały

sudo apt-get update
.......

Kod: Zaznacz cały

E: Nie udało się uzyskać blokady /var/lib/apt/lists/lock - open (11: Zasoby chwilowo niedostępne)
E: Nie udało się zablokować katalogu /var/lib/apt/lists/
E: Nie udało się uzyskać blokady /var/lib/dpkg/lock - open (11: Zasoby chwilowo niedostępne)
E: Nie udało się zablokować katalogu administracyjnego (/var/lib/dpkg/), czy inny proces go używa?

Re: Problem z używaniem konsoli

: 06 kwie 2016, 16:51
autor: mario_7
Najwyraźniej masz otwarty program, który używa bazy danych aplikacji - np. menedżer aktualizacji. Musisz go wyłączyć zanim będziesz mógł zainstalować jakiś program przez apt-get.

Re: Problem z używaniem konsoli

: 06 kwie 2016, 16:58
autor: EndusExe
Mam wylaczone wszystko poza konsola, chyba ze cos o czym nie wiem

Re: Problem z używaniem konsoli

: 06 kwie 2016, 17:19
autor: mario_7
Jeśli nie masz uruchomionego żadnego procesu, który korzystałby z bazy aplikacji (nawet w tle), to możliwe, że taki proces został zamknięty w sposób nieprawidłowy i nie zwolnił blokady - przez co teraz występują te błędy.

W ten sposób sprawdzisz, czy jakiś proces jednak używa blokady:

Kod: Zaznacz cały

fuser /var/lib/apt/lists/lock
Jeśli w odpowiedzi dostaniesz listę numerów, to będą to numery procesów, które używają blokady.
Listę uruchomionych procesów zobaczyć możesz w Monitorze systemu - tam też powinieneś znaleźć procesy z ID z powyższego polecenia.

Re: Polecenia w konsoli nie działają

: 06 kwie 2016, 17:32
autor: EndusExe

Kod: Zaznacz cały

fuser /var/lib/apt/lists/lock
........

Kod: Zaznacz cały

7823
Ok, tylko co to oznacza ?
Nie ma takiego numeru na liscie

Re: Polecenia w konsoli nie działają

: 06 kwie 2016, 18:09
autor: mario_7
Sprawdź w ten sposób:

Kod: Zaznacz cały

ps aux | grep 7823

Re: Polecenia w konsoli nie działają

: 06 kwie 2016, 18:16
autor: EndusExe
Dzieki, to zadzialalo i jest ok. Tylko jeszcze nie dziala mi to polecenie do konwersji rmvb do avi , ale pokonbinuje sam
Pozdrawiam

Re: Polecenia w konsoli nie działają

: 06 kwie 2016, 18:26
autor: mario_7
Co do mencodera - komunikat jasno stwierdza, że nie masz tego programu zainstalowanego - musisz go zainstalować.