A Freenode.net szerveren az #archlinux.hu csatornán is megtalálhatsz minket!
Csak én nem találom, vagy tényleg nincs arra egyszerű parancssori lehetőség, hogy a repositorykben található csomagok tartalmában keressünk?
Azaz hogyan tudható meg, hogy mondjuk a telnet parancs melyik repo, melyik csomagjában található?
telnet
Neked az kell, hogy fel akarsz tenni valamit, aminek nem tudod a csomagnevét?
permalink
Lehet ez is a végeredmény, lényeg hogy keresni lehessen a még nem telepített (tehát repokban levő) csomagok fájljai között.
Azaz olyasmi kéne mint a pacman -Qil csak "online".
Pacman -Ss {csomagnév vagy keresett szó}
Ez sajnos nem hozza a kívánt eredményt: gondolj bele, ha pl a libudev.so.0.12.0 file csomagjára lennék kíváncsi..
Tedd fel a pkgtools csomagot, abban van a pkgfile utility, ami neked kell.
Köszi, valóban ez a megoldás. Az archívum kedvéért ideírom, hogy is kell használni, miután telepítettük a pkgtools csomagot.
Először is össze kell állítani az aktuális "adatbázist" a pkgfile -u paranccsal (rootként). Ez után máris lehet keresni:
# Melyik repo/csomag tartalmazza a libudev.so.0.12.0 fájlt? pkgfile -s libudev.so.0.12.0
# Fejléc infok arról a csomagról, ami tartalmazza a libudev.so.0.12.0 fájlt pkgfile -i libudev.so.0.12.0
# Melyik repo/csomag tartalmazza a bináris telnet parancsot? pkgfile -s -b telnet
# A zpaq csomag fájljai pkgfile -l zpaq
Neked az kell, hogy fel akarsz tenni valamit, aminek nem tudod a csomagnevét?
permalink
Lehet ez is a végeredmény, lényeg hogy keresni lehessen a még nem telepített (tehát repokban levő) csomagok fájljai között.
Azaz olyasmi kéne mint a pacman -Qil csak "online".
permalink
Pacman -Ss {csomagnév vagy keresett szó}
permalink
Ez sajnos nem hozza a kívánt eredményt: gondolj bele, ha pl a libudev.so.0.12.0 file csomagjára lennék kíváncsi..
permalink
Tedd fel a pkgtools csomagot, abban van a pkgfile utility, ami neked kell.
permalink
Köszi, valóban ez a megoldás. Az archívum kedvéért ideírom, hogy is kell használni, miután telepítettük a pkgtools csomagot.
Először is össze kell állítani az aktuális "adatbázist" a pkgfile -u paranccsal (rootként). Ez után máris lehet keresni:
# Melyik repo/csomag tartalmazza a libudev.so.0.12.0 fájlt?
pkgfile -s libudev.so.0.12.0
# Fejléc infok arról a csomagról, ami tartalmazza a libudev.so.0.12.0 fájlt
pkgfile -i libudev.so.0.12.0
# Melyik repo/csomag tartalmazza a bináris telnet parancsot?
pkgfile -s -b telnet
# A zpaq csomag fájljai
pkgfile -l zpaq
permalink