Polecenia w konsoli nie działają

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
EndusExe
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 18 mar 2016, 20:49
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Architektura: x86_64
Kontakt:

Polecenia w konsoli nie działają

Post 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
Awatar użytkownika
etmoon
Sędziwy Jeż
Sędziwy Jeż
Posty: 67
Rejestracja: 08 sie 2010, 14:56
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Problem z urzywaniem konsoli

Post 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.
EndusExe
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 18 mar 2016, 20:49
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Architektura: x86_64
Kontakt:

Re: Problem z urzywaniem konsoli

Post 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?
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Problem z używaniem konsoli

Post 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.
EndusExe
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 18 mar 2016, 20:49
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Architektura: x86_64
Kontakt:

Re: Problem z używaniem konsoli

Post autor: EndusExe »

Mam wylaczone wszystko poza konsola, chyba ze cos o czym nie wiem
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Problem z używaniem konsoli

Post 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.
EndusExe
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 18 mar 2016, 20:49
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Architektura: x86_64
Kontakt:

Re: Polecenia w konsoli nie działają

Post 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
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Polecenia w konsoli nie działają

Post autor: mario_7 »

Sprawdź w ten sposób:

Kod: Zaznacz cały

ps aux | grep 7823
EndusExe
Sędziwy Jeż
Sędziwy Jeż
Posty: 92
Rejestracja: 18 mar 2016, 20:49
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Architektura: x86_64
Kontakt:

Re: Polecenia w konsoli nie działają

Post autor: EndusExe »

Dzieki, to zadzialalo i jest ok. Tylko jeszcze nie dziala mi to polecenie do konwersji rmvb do avi , ale pokonbinuje sam
Pozdrawiam
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Polecenia w konsoli nie działają

Post autor: mario_7 »

Co do mencodera - komunikat jasno stwierdza, że nie masz tego programu zainstalowanego - musisz go zainstalować.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 38 gości