Nem titok Bolthajtás Szeretem a Linuxot, és Arch egyik legjobb tulajdonsága a hatékony csomagkezelő: Pacman. Ebben a rövid, de érdekes cikkben elmagyarázzuk, hogyan lehet Pacman-t használni a disztribúciókban APT o Yum. |
Bár technikailag lehetséges a Pacman telepítése más disztribúciókra, nem túl jó ötlet a csomagkezelők keverése, mivel ez mindenféle problémát okozhat. A PacApt-nak köszönhetően azonban Pacman-parancsok használhatók olyan terjesztésekben, amelyek Apt vagy Yum-ot használnak. Lényegében a PacApt egy olyan szkript, amely lehetővé teszi Pacman-parancsok használatát, és érthető parancsokká alakítja azokat az APT és / vagy a Yum számára.
Ha le akarja egyszerűsíteni az életét, vagy csak egy heves Arch rajongó, aki kénytelen az Ubuntut egy adott feladatra használni, ez a praktikus eszköz nagy segítség lehet.
A PacApt telepítéséhez csak a következő parancsokat kell futtatnia a terminálban:
sudo wget https://github.com/icy/pacapt/raw/master/pacman -O / usr / local / bin / pacman sudo chmod 755 / usr / local / bin / pacman
Ha ez megtörtént, a Pacman parancsokat használhatja az APT vagy a Yum helyett. Például használhatja a pacman-Ss Autokey parancsot az apt-cache Autokey futtatása helyett a keresés végrehajtásához. Kattintson a linkre további információkért.
forrás: PacApt
Pontos. Alternatívája egy kicsit "korlátozottabb", mint amit a PacApt kínál. Ez azonban jó ötlet ... talán ha elő tudná generálni az Ön által említett szkriptet, könnyebb lenne.
Az álnevek a ~ / .bashrc fájlba kerülnek
ejemplo
alias update = »sudo pacman -Syu»
alias clean = "» pacman -Rs` pacman -Qqdt` »
Az Arch-ot is használom, de amit általában terjesztek, az álnevek létrehozása a csomagkezeléssel kapcsolatos parancsokhoz. Egyszer létrehozom őket, és megszoktam, hogy az általam definiált álneveket használom az egyes disztrók megfelelő parancsai helyett.
Például a "pkginstall" -t általában csomagok telepítésének parancsaként definiálom. Az Arch-on ez egy "sudo pacman -S" lenne, a Debianon ez egy "sudo apt-get install" vagy "yum install" lenne a Fedorán, és így tovább. Van még pkgremove, pkgsearch, pkgquery, pkgowner és néhány más.
Hasonlóképpen van a "sysupdate", mint "pacman -Syu", és a sysclean, mint "pacman -Rs` pacman -Qqdt", hogy frissítsem az egész rendszert, vagy kitisztítsam az árva csomagokat (olyan függőségként telepítsem, amelyek már nem szükségesek a szükséges programhoz) korában).
Ezek olyan dolgok, amelyek megkönnyítik az életemet, és az az igazság, hogy már nagyon megszoktam használni ezeket az álneveket, mert általában nincsenek hasonló nevű bináris fájlok; Általában pkgi-t írok, és ez már automatikusan kiegészül a pkginstall-ra.
Egy dolog, amit így hiányolok, az a csomagok automatikus kiegészítése telepítésekor, kereséskor vagy a tárolókból való eltávolításkor, de azt tervezem, hogy a napok egyikében megnézem az alapszintű befejezést, hogy írjak pár szabályt az általam használt álnevekre.
2006 óta használom, az archlinux különféle kódokat hoz létre a különböző disztribúciókhoz