parancs telepítés terminálban

Fórum: 

Próbáltam terminálban indítani a "tree" parancsot, de nem volt elérhető. Felkínálta a telepítés lehetőségét a "sudo apt install tree" paranccsal. A telepítés nem járt sikerrel, mert nem talált telepítésre kijelölt csomagot, vagy mert a csomag elavult. A "sudo apt-get install tree" paranccsal viszont települt.

A kérdés az hogy mikor kell használni és mikor nem a "-get" tagot a parancsban? A parancs disztribúció függő?

(Környezet: LM 21.1 Xfce Virtuálbox)

Telepítés terminálban

A -get nem az apt parancs kapcsolója. Ez két külön parancs. Az apt az újabb, de nem teljesen egyezik meg a kettő. De ezt már úgy is tudod.
Elvileg mindkettő ugyanarra való: csomagok telepítésére.

Ha nyitsz két terminálablakot, és fél képernyőméretben egymás mellé teszed, az egyikbe beírod, hogy man apt, a másikba azt, hogy man apt-get, akkor látni fogod a különbséget.
Vagy olvashatsz erről itt: https://itsfoss.com/apt-vs-apt-get-difference/

De bármelyiket is használod, előtte ki kell, (vagy érdemes) adni a sudo apt update, vagy a sudo apt-get update parancsot, hogy frissüljenek a csomaglistákra vonatkozó információk.

Azt, hogy nálad miért nem települt a tree a sudo apt install tree parancsra, nem tudom, talán majd valaki megmondja.
Szerintem az update után települt volna.
Én kipróbáltam, nálam Linux Mint 21.1-en csont nélkül települt, és nem adtam ki előtte az update parancsot.

 

”A parancs disztribúció függő?”

Igen, de a Debian családon belül, ha jól tudom, kompatibilisek a parancsok.
Tehát az mindegy, hogy Ubuntu, Xubuntu, vagy Mint.

Ami viszont a Virtualboxot illeti, az talán okozhat zavart, mert számomra nem egyértelmű, hogy melyik az alaprendszered, és melyik fut boxban.
 

A terminálparancsokkal érdemes óvatosan bánni.
A telepítéseket -szerintem- érdemesebb Synapticból végezni.
Mint látod, még a Terminál által adott információ sem volt teljes.

Ha a Synapticban nincs középen felül Gyorskeresés ablak, csak jobbra a Keresés, akkor add ki terminálban a
sudo apt-get install apt-xapian-index

És utána esetleg a
sudo update-apt-xapian-index -vf
parancsot.
Erre valószínűleg azt fogja válaszolni, hogy már fut az index újjáépítése, de nem baj, ott legalább látni fogod, hogy hány százaléknál tart.

Ha valamit telepíteni akarsz, vagy meg akarod nézni, hogy telepítve van-e egy csomag, akkor ebbe a gyorskeresőbe írd be.
Beírtam, hogy Tree, megjelent a listában, jobb klikk, Kijelölés eltávolításra, Alkalmaz.
A telepítés ugyanígy megy:
Kijelölés telepítésre, Alkalmaz.

Persze a Synaptic használatát is meg kell tanulni.

Értékelés: 

5
Átlag: 5 (1 szavazat)

Telepítés terminálban

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

A synapticot használom,de most eszembe sem jutott, annyira leragadtam a terminálnál. (Kezdő hiba, tudom.)

A LM 21.1 Xfce virtuálboxban fut a Win 11-en.

A másik gépen a LM 21.1 cinnamon élesben telepített változatán simán települt a "tree" parancs a "sudo apt install tree" hatására.

Értékelés: 

0
Még nincs értékelve

Telepítés terminálban

#1.1 Igen, nálam is.

Értékelés: 

0
Még nincs értékelve