Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Novinky: Školení nejen k OS Ubuntu pro širokou veřejnost, více informací zde.

Autor Téma: (13.10 poškozený balíčkovací systém  (Přečteno 1147 krát)

gp

  • Návštěvník
  • *
  • Příspěvků: 1
  • Karma: +0/-0
    • Zobrazit profil
(13.10 poškozený balíčkovací systém
« kdy: 25 Leden 2014, 11:46:16 »
Po instalaci 13.10  se objeví v pravém horním rohu značka zákaz vjezdu.  nainstalované balíky mají nevyřešené závislosti.
apt-get install-f :
E: Nešlo otevřít zámkový soubor /var/lib/dpkg/lock - open (13: Operace zamítnuta)
E: Nelze uzamknout administrační adresář (/var/lib/dpkg/). Jste root?

nainstalovaný terminál je root?
neumím to opravit.
 díky za radu
gp
george


Cuore

  • Závislák
  • ****
  • Příspěvků: 2534
  • Karma: +207/-15
    • Zobrazit profil
Re:(13.10 poškozený balíčkovací systém
« Odpověď #1 kdy: 25 Leden 2014, 12:22:53 »
sudo?
Kód: [Vybrat]
sudo apt-get install-f

janek-m

  • Host
Re:(13.10 poškozený balíčkovací systém
« Odpověď #2 kdy: 25 Leden 2014, 13:42:46 »
Po instalaci 13.10  se objeví v pravém horním rohu značka zákaz vjezdu.  nainstalované balíky mají nevyřešené závislosti.
apt-get install-f :
E: Nešlo otevřít zámkový soubor /var/lib/dpkg/lock - open (13: Operace zamítnuta)
E: Nelze uzamknout administrační adresář (/var/lib/dpkg/). Jste root?

Táto hláška jednoducho povedané znamená, že si inštaloval nejaký program cez terminál a zároveň si mal otvorené Centrum softvéru alebo Synaptic. Ak sa instaluje nejaký program, uvedení správcovia balíkov musia by zatvorení.

Možné riešenia:
1. zatvoriť všetky aplikácie a reštartovať PC a potom skúsiť zadať ten príkaz, čo uviedol Cuore:
Kód: [Vybrat]
sudo apt-get install-f
sudo apt-get update

2. ak to nepomôže, tak príkazom
Kód: [Vybrat]
sudo lsof /var/cache/apt/archives/lock v terminále zistiť, ktorý proces beží na pozadí a ukončí sa násilím "kill-metódou" Výpis z príkazu potom postni sem.

donny

  • Závislák
  • ****
  • Příspěvků: 1861
  • Karma: +174/-20
    • Zobrazit profil
Re:(13.10 poškozený balíčkovací systém
« Odpověď #3 kdy: 25 Leden 2014, 14:19:43 »
Táto hláška jednoducho povedané znamená, že si inštaloval nejaký program cez terminál a zároveň si mal otvorené Centrum softvéru alebo Synaptic.
To neni pravda. Ta hlaska znamena, ze nejsou prava, tj. je treba pouzit sudo. Navic Centrum softwaru byt otevrene muze, jen nesmi bezet zadna instalace apod. Kdyby tohle bylo splneno, hlaska by vypadala takto:
Kód: [Vybrat]
E: Nelze získat zámek /var/lib/dpkg/lock - open (11: Prostředek je dočasně nepřístupný)
E: Nelze uzamknout administrační adresář (/var/lib/dpkg/). Používá jej jiný proces?

nainstalovaný terminál je root?
uzivatel pri spousteni prikazu muze ziskat prava roota, kdyz spusti prikaz pres sudo (tj. napise sudo prikaz) a potvrdi svym heslem. Primo uzivatel root je v Ubuntu zablokovan. Vice informaci na http://wiki.ubuntu.cz/.

apt-get install-f :
tenhle prikaz ti nebude fungovat ani kdyz ho spustis s pravy roota. Mezi install a -f musi byt totiz mezera, jedna se o dva ruzne parametry.
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

janek-m

  • Host
Re:(13.10 poškozený balíčkovací systém
« Odpověď #4 kdy: 25 Leden 2014, 14:41:07 »
@ donny - máš pravdu. Tak to vyzerá, keď rýchlejšie píšem ako čítam. Neprečítal som si tú hlášku poriadne. Pritom mi malo odrieť do očí "Jste root?" a tým je to jasné.  :-[

Cuore

  • Závislák
  • ****
  • Příspěvků: 2534
  • Karma: +207/-15
    • Zobrazit profil
Re:(13.10 poškozený balíčkovací systém
« Odpověď #5 kdy: 25 Leden 2014, 16:51:29 »
no a já si nevšiml mezery  ::)  ;D