Frissítéskezelő összeomlott

Fórum: 

A frissítéskezelőt frissitettem majd az alábi hibaüzenetet kaptam. Ezután rendszervisszaállítást csináltam, de úgyanazt a hibaüzenetet kaptam. Mit csináljak?

Sablonok kicsomagolása a csomagokból: 100%
Csomagok előkonfigurálása ...
setting xserver-xorg-legacy/xwrapper/allowed_users from configuration file
dpkg: unrecoverable fatal error, aborting:
 a(z) „linux-headers-generic” csomag fájllista fájljából hiányzik a végső új sor
E: Sub-process /usr/bin/dpkg returned an error code (2)
Egy csomag telepítése meghiúsult. Kísérlet a helyreállításra:

 

kimarite képe

Hiányzik egy „üres sor” a csomag listafájljának végéről...

Futtasd sorban a hat parancssort (terminál, egyenként beilleszted, Enter-t nyomsz, majd megvárod, míg lefut.. és jön a következő):

sudo mv /var/lib/dpkg/info/linux-headers-generic.list /var/lib/dpkg/info/linux-headers-generic.list.ORIG
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo dpkg --configure -a
sudo apt-get -f install

A parancsokat és kimeneteket mutasd a leírás szerint.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Hiányzik egy „üres sor” a csomag listafájljának végéről...

#1 Mutasd ezeket is..

Ui.: nézzünk rá erre a hetedikre (nem József Attila ;)- és nyolcadikra is:

sudo apt-get install --reinstall linux-headers-generic
sudo dpkg-reconfigure linux-headers-generic

Értékelés: 

0
Még nincs értékelve

Hiányzik egy „üres sor” a csomag listafájljának végéről...

#1.1 Köszönöm a segítséget!

Így már működik. Abban tudnál segíteni hogy lehet updatelni a rendszert 21.1-re? Az lehetséges-e, hogy a jelenlegi beállításaim fájljaim megmaradjanak?

Értékelés: 

0
Még nincs értékelve
kimarite képe

Hiányzik egy „üres sor” a csomag listafájljának végéről...

#1.1.1 Hát én azt mondom, telepítsd frissen. A beállítások úgysem maradnak meg. Elavulnak és megakasztják a rendszert, aztán jössz ide kérdezősködni... mi meg tudva, tudván „hogy ilyen érthetetlen vagy”, megmondtuk a tutit, te meg... és csak széttárjuk a karunkat (és a hátad mögött mosolygunk). :)

Értékelés: 

0
Még nincs értékelve

Hiányzik egy „üres sor” a csomag listafájljának végéről...

#1.1.1.1 köszi

Az nem én lennék ha megállnék itt. Tehát majd  marad a kérdezöskődés smileycheeky

Értékelés: 

0
Még nincs értékelve
kimarite képe

Hiányzik egy „üres sor” a csomag listafájljának végéről...

#1.1.1.1.1 A külső -nem Linux Mint vagy nem Ubuntu sajátja- tükrökről származó alkalmazásokat öregbíteni kell (általában öregbítünk) arra a verzióra, ami a fő tükörről elérhető. Tehát megoldható... :)
Először a pontverziók csúcsát kell elérni (frissítéssel), és aztán nyílik meg a lehetőség a következő fő verzióra frissítéshez.
Példa: 20 > 20.1 > 20.2 > 20.3 > 21

Ütközések

A külső alkalmazások listája a Frissítéskezelőben elérhető a megfelelő menüből.

Csomagverzió kényszeríthető

  • a Synaptic csomagkezelő segítségével (van egy leírás a Synaptic-ról, abban benne)
    • ahol lényegtelen, kikapcsolod-e a tükröt, meg kell próbálni bekapcsolt külső tükörrel kényszeríteni a csomag verziót
    • ha a kényszerítés sikerült, kikapcsolhatod a tükröt (ne töröld, mert azt bármikor megteheted, és felesleges lépés)
    • ha kikapcsolsz egy tükröt, akkor itt kell a Frissítés (megfelel a terminálban a sudo apt-get update -nek) a beállítás érvényesítéséhez
    • ... lehet úgy is próbálni, hogy a tükröt (mindig csak egyet) kikapcsolod -ugye, megjegyezted, melyik csomag érkezik onnan?- és aztán próbálod kényszeríteni a csomagot
    • ha valamit végleg nem tudsz megoldani, visszavonhatatlan beállításnak érzed, akkor lépj ki a csomagkezelőből (zárd be: megkérdezi tényleg, nem alkalmazod a változtatásokat?.... igen, tényleg nem) és kezd újra.
  • vagy a már megtekintett listáról szemezgetsz (Frissítéskezelő), és megnézed, mely verziók érhetőek el (terminálban, és a _ nem kell):
apt-cache policy _csomag_neve_

aztán vagy eltávolítod a csomagot (ezt csak megjegyzésnek, mert ezeket érdemes inkább: apt-get install --reinstall / apt install | de eltávolíthatod a remove -val, akkor, ha nem érhető el, csak és kizárólag a külső tükörről)
fontos, ha egy parancssor tesztjét végzed -van-e probléma, akkor illeszd a végére szóköz után, hogy -s vagy --simulate és látod, mi fog történni, lefut-e hiba nélkül, vagy például szeretne-e eltávolítani fontos csomagot, például a cinnamon csomagot (ami nem jó nyilván, sőt nagyon rossz.. ne csináld).. ugyanígy látod a „problémákat” a Synaptic-ban is (mielőtt megnyomod az Alkalmaz elemet)

sudo apt-get remove _csomag_neve_

vagy eltávolítod a csomagot és a függőségeket (ezt csak megjegyzésnek, mert ezeket érdemes inkább: apt-get install --reinstall / apt install | de eltávolíthatod a purge -val, akkor, ha nem érhető el, csak és kizárólag a külső tükörről a csomag!)

sudo apt-get purge _csomag_neve_

és aztán telepíted újra
(itt lényegtelen, kikapcsolod-e a külső tükröt)

sudo apt-get install _csomag_neve_=_csomag_verzió_

vagy újratelepíted

sudo apt-get install --reinstall _csomag_neve__csomag_verzió_

de most látom, a reinstall kapcsoló sem kell (apt-get)

sudo apt-get install smplayer=20.6.0~ds0-1 --simulate

vagy

sudo apt install smplayer=20.6.0~ds0-1 -s

Példa:

apt-cache policy smplayer
smplayer:
  Telepítve: 22.7.0-1+5.3
  Jelölt:    22.7.0-1+5.3
  Verziótáblázat:
 *** 22.7.0-1+5.3 500
        500 http://download.opensuse.org/repositories/home:/smplayerdev/Debian_11  Packages
        100 /var/lib/dpkg/status
     20.6.0~ds0-1 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages

Ugye, tesztelsz? (a külső tükörről érkező helyett telepítem a saját tükrőn elérhetőt | szimulálva először)

sudo apt-get install --reinstall smplayer=20.6.0~ds0-1 -s
Csomaglisták olvasása... Kész
Függőségi fa építése... Kész
Állapotinformációk olvasása... Kész
A következő további csomagok lesznek telepítve:
  smplayer-l10n
Az alábbi ÚJ csomagok lesznek telepítve:
  smplayer-l10n
Az alábbi csomagok VISSZAFEJLESZTÉSRE kerülnek:
  smplayer
0 frissített, 1 újonnan telepített, 1 visszafejlesztendő, 0 eltávolítandó és 0 nem frissített.
Inst smplayer [22.7.0-1+5.3] (20.6.0~ds0-1 Debian:11.6/stable [amd64])
Inst smplayer-l10n (20.6.0~ds0-1 Debian:11.6/stable [all])
Conf smplayer (20.6.0~ds0-1 Debian:11.6/stable [amd64])
Conf smplayer-l10n (20.6.0~ds0-1 Debian:11.6/stable [all])

De nem minden ilyen egyszerű, és lehet itt (a fórumon kérdezni) ;)

Vagy lehet mindezt az aptitude alkalmazással, kicsit máshogyan.
Mert lehetséges, hogy létezik külső alkalmazás, amelynek nagyon sok függősége van, azt  hozza magával, és valami összeakad esetleg (ritkán van ilyen).

Értékelés: 

0
Még nincs értékelve
kami911 képe

Hiányzik egy „üres sor” a csomag listafájljának végéről...

#1.1.1 Melyik verzióról frissítesz? Sok külső csomagtároló, PPA van beállítva nálad?

 

Én rendszeresen szoktam csak frissíteni, a 21->21.1 könnyen megvan, a 20.3->21 ugrás mindig nehezebb lehet.

Értékelés: 

0
Még nincs értékelve

Hiányzik egy „üres sor” a csomag listafájljának végéről...

#1.1.1.2 Először is elnézést a kései válaszért, és köszönet a válaszaidért! Egy ideig nem volt időm foglalkozni
a dologgal. A frissítést végül megcsináltam, egy igen érdekes dolog akadályozta, pontosabban egy program.
A google earth eltávolítása után simán megtörtént a frissítés. Köszönet a válaszért!

Értékelés: 

0
Még nincs értékelve