Articles

/usr/bin/dpkg hibakódot adott vissza (1) – Gyors megoldás

Az /usr/bin/dpkg hibakódot adott vissza (1) megoldásával küzd? Segítünk megoldani.

Ez a hiba általában akkor fordul elő, ha a csomagtelepítővel van probléma.

A Bobcares-nél gyakran kapunk megkereséseket, hogy a szervermenedzsment-szolgáltatásaink részeként oldjuk meg ezt a hibát.

Most nézzük meg alaposan a különböző módszereket, amelyeket a támogatási mérnökeink alkalmaznak a hiba kijavítására.

A /usr/bin/dpkg hiba okai

Mielőtt részletesen foglalkoznánk a javításokkal, beszéljük meg a hiba fő okait.

Mint mindannyian tudjuk, a csomagtelepítők nyomon követik a szoftvereket, frissítéseket stb. És a korrupció ezekkel a csomagtelepítőkkel gyakran dob hibát.

Ez okozhatja az újonnan telepített szoftverek hibáját. Az /usr/bin/dpkg pedig a Linux dpkg csomagtelepítője.

A dpkg csomag sérülése tehát a szoftverek telepítésének hibáját okozza. Így az alábbi hibakódot adja vissza.

/usr/bin/dpkg returned an error code (1)

Hogyan javítjuk az /usr/bin/dpkg hibakódot (1) adott vissza?

Most beszéljük meg, hogyan javítják ezt a hibát a támogatási mérnökeink egyszerűen.

A javításra különböző módszerek vannak.

A csomagadatbázis újrakonfigurálása

A közelmúltban az egyik ügyfelünk keresett meg minket ezzel a hibával. Az ellenőrzés során ügyfélszolgálati mérnökeink a csomagadatbázis sérülését állapították meg.

Ez a sérülés főként a csomag telepítése során bekövetkező szükségtelen megszakítás miatt következik be.

Ezért az alábbi parancsot használtuk az újrakonfiguráláshoz és javításhoz.

sudo dpkg ––configure –a

Kényszer telepítési módszerrel

Ha a csomag telepítése sikertelen, akkor az alábbi parancsot használjuk

sudo apt-get install –f

A -f opció a fix-broken-t jelzi. Ez javítja a törött függőségeket, amelyek a letöltés megszakadásakor keletkeznek.

A problémás csomagok és post info fájlok eltávolítása

A hibát a hibát okozó szoftvercsomagok eltávolításával is javíthatjuk.

sudo apt remove package_name

Hasonlóképpen, ha ismerjük a hibát okozó csomagot, akkor a telepítési fájlok a /var/lib/dpkg/info fájlban lesznek.

Az ilyen fájlok manuális törlése könnyen megoldja a hibát.