parancs nem található” a Linux terminálban

Kulcs elvitelek

  • Ha az „apt-get: parancs nem található” hibával találkozik, győződjön meg arról, hogy Debian-alapú Linux disztribúciót használ.
  • Ha más disztribúciót használ, mint például a CentOS vagy RHEL, használja a megfelelő csomagkezelőt (pl. yum) az apt-get helyett.
  • Az operációs rendszer újratelepítése vagy az apt.deb letöltése és telepítése javíthatja az „apt-get: parancs nem található” hibát a Debian, Ubuntu vagy Raspberry Pi OS rendszerben. Ellenőrizze még egyszer a helyesírást, és szükség esetén használja a „sudo”-t.

Ha szoftvert szeretne telepíteni egy Debian-alapú Linux disztribúcióra, az apt-get egy megbízható terminálparancs. Időnként azonban problémákba ütközhet a „parancs nem található” hibaüzenet válaszként.

Így kezelheti az „apt-get: parancs nem található” hibát.

Mi az apt-get?

Az apt-get eszköz egy parancssori csomagkezelő a Debian család disztribúcióihoz. Lehetővé teszi a szoftverek telepítését, frissítését és eltávolítását. Használata a következő:

 apt-get [option] [command] 

Tehát például a scrot képernyőrögzítő szoftver telepítéséhez a következőket kell használnia:

 apt-get install scrot 

Szigorúan véve az apt-get elavult, ami azt jelenti, hogy nem használható semmilyen interaktív telepítéshez (azaz Y vagy N leütésére, vagy bármilyen más parancs bevitelére kérésre). Ehelyett a rövidebb apt parancs (amely magában foglalja az apt-get parancsokat is) ajánlott, míg az apt-get a szkriptekhez engedélyezett.

  Hogyan menthet DVD-ket és Blu-ray-ket Linux számítógépére

Ha azonban egyszerűen csak szoftvert kell telepítenie, mindkettő működik.

De mi van, ha az apt-get nem működik?

„Apt-get: parancs nem található” a CentOS vagy RHEL rendszeren?

Az apt-get parancs általában probléma nélkül működik, de mi van, ha nem?

Ha olyan disztribúciót használ, amely nem használja az apt-get-et, akkor egyszerűen nem fog működni. (Ez könnyen elkövethető hiba például távoli webszerver elérésekor.) Ennek megoldásához a megfelelő csomagkezelővel kell telepítenie.

Ez lehet pacman, zypper, yum vagy dnf, a Linux disztribúciótól függően.

Például, ha egy CentOS-kiszolgálóra tárcsáztak, és szoftvert szeretne telepíteni, az apt-get (vagy apt) helyett a yum-ot használja:

 yum install PACKAGE_NAME 

(Ahol a „PACKAGE_NAME” egy telepíthető csomagra vonatkozik.)

  Az Angry IP Scanner használata IP-cím beolvasására Linux rendszeren

Az apt, yum és dnf összehasonlítása ezt tovább magyarázza.

Az „apt-get: parancs nem található” javítása Debian, Ubuntu vagy Raspberry Pi OS rendszeren

Mi a teendő, ha Debian család disztribúcióját, például Ubuntu-t vagy Pop!_OS-t vagy Raspberry Pi OS-t használ, és az „apt-get: parancs nem található” hibába ütközik?

Hihetetlen, hogy ez megtörténhet, de mit lehet tenni a javítás érdekében?

  • Telepítse újra az operációs rendszert. Ez a leggyorsabb és legkevésbé gyakorlatias módja a probléma megoldásának.
  • Alternatív megoldásként töltse le az apt.deb fájlt innen Az Ubuntu weboldala és telepítse a sudo dpkg -i apt_ segítségével[VERSION].deb (módosítsa a fájlnevet, hogy megfeleljen a letöltött fájlnak).

A Raspberry Pi OS felhasználói azt tapasztalhatják, hogy az apt-get install (vagy a sudo apt-get install) nem működik. Ebben az esetben próbálja meg inkább az apt telepítést.

  PDF-fájlok felosztása a Linux-terminálról PDFtk használatával

Továbbá, ha megpróbálja telepíteni az apt-get parancsot, és más hibaüzenet jelenik meg (az „Ideiglenes hibaelhárítás” és a szerver URL-címe mellett), akkor a probléma a kapcsolattal kapcsolatos. Tehát végezze el a következő ellenőrzéseket:

  • Internetkapcsolat
  • Rendszeróra és dátum
  • A ping segítségével ellenőrizze, hogy számítógépe bármilyen webhelyet elérhet (pl. Google)

A szükséges beállítások elvégzése után indítsa újra a számítógépet, és próbálja újra.

Egyéb módszerek az „apt-get: parancs nem található” hiba javítására

Három egyéb probléma is okozhatja az „apt-get: parancs nem található” hibát.

Először is, helyesen írja le a parancsot? Az elírási hibák pusztítást okozhatnak minden szövegközpontú rendszerben, a Google-kereséstől kezdve a szavak vagy kifejezések megtalálásáig az oldalon. A Linux terminál sem más. Szánjon időt annak ellenőrzésére, hogy helyesen adta-e meg az „apt-get” kifejezést.

Másodszor, lehet, hogy az engedélyei nem megfelelőek? Az „apt-get” helyett próbálja ki a „sudo apt-get” parancsot – a „parancs nem található” hibát most törölni kell.

Végül, ha azt találja, hogy a „sudo: parancs nem található” hibaüzenet jelenik meg, és már mindent kipróbált, a probléma valójában a sudo-val van, nem pedig az apt-get-tel. Tekintse meg útmutatónkat a sudo: parancs nem található hiba javításához.