ArcoLinux frissítés elakadt

Fórum: 

Nem tudom a zárolást megszűntetni.

Néhány napja egy frissítés letöltése elakadni látszott. Megszakítottam, kiléptem. Nem történt meg a zárolás feloldása. Azóta a csomagkezelő másik csomagkezelő kilépésére vár.
Tudom, hogy létezik egy fájl, ami ha jelen van, akkor az zárol. De nem tudom Arch alatt ennek se a nevét, se a helyét, így törölni se tudom.

Az egész gyökeret végigkerestem *.lck-ra, hátha. A /var/lib-et átböngészve se találtam semmi reménykeltőt.

Azért kínos ez, mert az ArcoLinux alatt olyan szaporán jönnek a frissítések, hogy tudom, ha ezt nem kezelem időben, rám fog rogyni.

ArcoLinux frissítés elakadt

Értékelés: 

0
Még nincs értékelve

Mielőtt "érdemibb" javaslatot kapsz, nézd meg a linkelt oldalon lévő első 2 parancs
elérési útvonalának végén lévő fájlokat (lock). Ha vannak ilyenek !
http://ubuntu.hu/node/27859
Nálam ezek üresek (ebben, valószínű közrejátszik a synaptic beállításom is.)
Az Arch alapú rendszereket nem ismerem - úgy-hogy ezt ne vedd megoldási javaslatnak,
csak tétova ötletnek !

Arcolinux többféle

Értékelés: 

0
Még nincs értékelve

Arcolinux többféle csomagkezelőt használ(hat) - pacman., yay, trizen - nem tudjuk, melyik akadt be, esetleg lehet még valami "egyedi" telepitő is. A /var/log/pacman.log nem mutat semmit?

ArcoLinux frissítés elakadt - SOLVED

Értékelés: 

0
Még nincs értékelve

@#1 De sok válasz jött, és milyen hamar.
Köszönöm Mindenkinek!

No, csak az elsőre reflektálok most, mert kevés az időm:

sudo pacman -Sc
Ez a /var/cech/pacman/pkg-t ajálnja fel, ami ugye tele van archiválva az összes eddigi frissítés letöltésével.
Okés, törölhetem is akár. De:
1 - Nem az a bajom, hogy nincs helyem (ámbár le kell ellenőriznem), és nem fér az új frissítés már. Az az érzésem, hogy zárolva van a csomagkezelő. (Ebben nem vagyok biztos, mert  a 'sudo rm /var/lib/pacman/db.lck' nem talál se könyvtárat, se fájlt.)
2 - Ha én ezt az archívumot törlöm, vajon nem innen szedi a pillanatképekhez a visszaállítás tárgyát a Timeshift? (Jelenleg nem használom, de azért jó lenne tudnom, hogy hol tárolja a visszaállítási pontot? Elmenti magának mégegyszer máshova, vagy nemes egyszerűséggel ide (is) nyúl vissza érte?)

"Ha mégsem: sudo pacman -Scc

Ez törli cache-t is, majd mint az előbb."

Kicsit összezavarodtam: Hiszen a pacman -Sc éppen a cach-et ajánlotta fel törlésre. Egy és ugyanaz tehát. Vagy valamit újfent nem vettem észre?

Közben megoldódott a frissítésem, legalábbis most úgy tűnik. Ennek ellenére egy csomó kérdés merült fel bennem ennek kapcsán. Sajnos nincs időm leírni most. A problémát úgy sikerült megoldanom, hogy terminálból rendszergazda joggal megkerestem és megtaláltam azt a fránya db.lck fájlt, és kézzel kitöröltem, majd terminálból indítottam a frissítést.

Erik betett egy aliast:
unlock='sudo rm /var/lib/pacman/db.lck'

Én ezzel keztdem mindent. És nem értem, hogy miért kaptam azt a hibaüzenetet, hogy:
nem törölhető: Nincs ilyen fájl vagy könyvtár
Megnéztem nemo-val, és tényleg nem találtam. Se könyvtárat, se fájlt. Persze bizonyára azért, mert nem rendszergazdaként tettem. (Apropó! Hogy kell a fájlkezelőt rendszergazda módban elindítani?)
Azonban fenti alias (unlock) pontosan azt csinálja (sikertelenül), amit aztán én su-ként lépésenként eredményesen??

 

Arcolinux többféle

Értékelés: 

0
Még nincs értékelve

#6 Nna, erre varrjak gombot:

[root@HP16GB thyeby]# cd /
[root@HP16GB /]# /var/log/pacman.log
bash: /var/log/pacman.log: Engedély megtagadva
[root@HP16GB /]#

 

Miért?

Arcolinux többféle

Értékelés: 

0
Még nincs értékelve

#8 Ez log fájl, ezt nézegetni kell, nem végrehajtani. Erik azt tanácsolja egyébként ilyen esetben elöször szimplán az update parancsot és utána az  unlock parancsot kell futtatni. Ö ezt nálam biztosan sokkal jobban tudja. Örülök, hogy megoldódott.

ArcoLinux frissítés elakadt - SOLVED

Értékelés: 

0
Még nincs értékelve

#7 Hogy kell a fájlkezelőt rendszergazda módban elindítani?

Nálam thunar van, elnavigálni a megfelelő könyvtárba, jobbklikk, "open folder as root". Gondolom nemo-nál is így van