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...

Értékelés: 

0
Még nincs értékelve

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.

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

#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

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

Értékelés: 

0
Még nincs értékelve

#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?

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

#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). :)

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

Értékelés: 

0
Még nincs értékelve

#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

kami911 képe

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

Értékelés: 

0
Még nincs értékelve

#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.

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

#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).

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

Értékelés: 

0
Még nincs értékelve

#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!