apt -kereses hogyan?

Fórumok

apt -kereses hogyan?

Hozzászólások

[quote:c31c1a65b8="Luki"][quote:c31c1a65b8="lepton"]De hamar itt, vagyunk, hogyanszurok grep-pel "ii " -re, igy teljesen biztos eredmenyt kapok.

Jogos, bár nekem még soha nem volt gondom a szóközök nélkül sem. :roll:
Jelenleg 43 ('dpkg -l *ii* |grep -c ii') olyan csomag van, aminek a nevében szerepel az "ii": :D[/b]

Nahátazér nemá'! :D
[code:1:c31c1a65b8]dpkg -l '*valami*' | grep ^.i[/code:1:c31c1a65b8]
1. A keresett dolgot, ha *-gal vagy ilyesmivel adod meg, meg kell védeni a shell előfeldolgozójától, különben szépen behelyettesít neked valami olyat, amit nem akarsz. Ezért kell ' és ' közé tenni.

2. A fenti grep-kifejezés az olyan sorokat listázza ki, amelyek második karaktere "i", az első bármi lehet. Ez kell ahhoz, hogy a telepített csomagokat kapd meg, ugyanis a második a "Státusz" mező.

[quote:09317f3e41="sas"][quote:09317f3e41="_jack_"]Az apt-file csomag biztosítja még az apt-file parancsot, amivel pl. fájlokat lehet keresni a nem telepített csomagokban is.

Én dselect-et szoktam használni csomagnév keresésre, ha utána telepíteni is akarom.
(Épp most fordítom, úh. hamarosan magyarul is élvezető lesz).

várj! Van egy pár hónappal ezelőtti részleges dpkg fordításom. Érdekel?

Hát persze! De hogyhogy nem küldted el a Debiannak? A magyar fordítócsapat levlistája : debian-l10n-hungarian@lists.debian.org, a következő címen tudsz feliratkozni: http://lists.debian.org/debian-l10n-hungarian (ez egy koordináló/segítő levlista, a fordításokat nem ide kell küldeni). De ha gondolod, elküldheted nekem is, összevetem az enyémmel és úgy küldöm tovább.

Sziasztok,
hogyan lehet kersni a mar feltelepitett, illetve a sources.list-ben megadott helyek csomagjai kozott?

lepton

[quote:ea8d7aba54="boobaa"]man apt-cache

-ok, koszi. Ezt kivetelesen megneztem, mielott irtam volna. De kivancsi vagyok hogy ki mit hasznal.
A telepitendo csomagok kozti keresesre, jo a:
apt-cache search csomagnevreszlet,
de hogyan keressek a telepitett csomagok kozott, ami hasonlo erermenyt ad a fentihez?

[quote:f650b4b012="lepton"]Sziasztok,
hogyan lehet kersni a mar feltelepitett, illetve a sources.list-ben megadott helyek csomagjai kozott?

lepton

apt-cache show <pkg>
apt-cache showpkg <pkg>

Koszonom a valaszt, hogy erthetobb legyen a kovetkezot szeretnem csinalni. Peldaul meg szeretnem nezni, hogy nekem melyik mplayer csomag van feltelepitve pl.: mplayer-k7, mplayer-i386, stb..
de ehez nem tudom pontosan a csomag nevet, csak egy reszletet, olyan parancsot keresnek, amely a telepitett csomag nevekben keres resz sztringet az altalam megadott parameter szerint. Lehetseges?

[quote:f07e9aa076="lepton"]Koszonom a valaszt, hogy erthetobb legyen a kovetkezot szeretnem csinalni. Peldaul meg szeretnem nezni, hogy nekem melyik mplayer csomag van feltelepitve pl.: mplayer-k7, mplayer-i386, stb..
de ehez nem tudom pontosan a csomag nevet, csak egy reszletet, olyan parancsot keresnek, amely a telepitett csomag nevekben keres resz sztringet az altalam megadott parameter szerint. Lehetseges?

dpkg -l | grep mplayer

amugy meg man dpkg

kényelmes és kellemes megoldás lehet a synaptic is!

meg egy megoldas az: apt-cache search <amit keresel>

Érdekes!
Senki sem ismeri a "dselect"-t?

Esetleg meg erdemes a kovetkezokkel is varialni:
dpkg -S mplayer
dpkg -s mplayer
dpkg -L mplayer
Ezekkel letudod kerni, hogy egy adott parancs, fajl, milyen csomagban van.
Az atp-cache-re meg lehet akar:
apt-cache dumpavail |grep mplayer
Ezzel tudsz szurni az elerheto csomagok kozott.

Az apt-file csomag biztosítja még az apt-file parancsot, amivel pl. fájlokat lehet keresni a nem telepített csomagokban is.

Én dselect-et szoktam használni csomagnév keresésre, ha utána telepíteni is akarom.
(Épp most fordítom, úh. hamarosan magyarul is élvezető lesz).

[quote:abec95ac05="sany"]Érdekes!
Senki sem ismeri a "dselect"-t?

de, csak nem haszanlom mert apt ot jobban szeretem. :wink:

[quote:c9c8a9602c="_jack_"]Az apt-file csomag biztosítja még az apt-file parancsot, amivel pl. fájlokat lehet keresni a nem telepített csomagokban is.

Én dselect-et szoktam használni csomagnév keresésre, ha utána telepíteni is akarom.
(Épp most fordítom, úh. hamarosan magyarul is élvezető lesz).

-Nekem az apt-file nem all rendelkezesre, de a dpkg -l | grep az jo. A dselect forditas biztosan hasznos lessz, nezegettem, de nem igazan jottem ra(kis angol tuddal), hogy hogy lehet keresni, a bongeszesen kivul. Hajra a forditassal:)

Mint a man oldalakban:
/
(Vagyis egyszeru perjel, moge irod a keresendo szoveget)

[quote:9c07eb3729="lepton"][quote:9c07eb3729="_jack_"]Az apt-file csomag biztosítja még az apt-file parancsot, amivel pl. fájlokat lehet keresni a nem telepített csomagokban is.

Én dselect-et szoktam használni csomagnév keresésre, ha utána telepíteni is akarom.
(Épp most fordítom, úh. hamarosan magyarul is élvezető lesz).

-Nekem az apt-file nem all rendelkezesre, de a dpkg -l | grep az jo. A dselect forditas biztosan hasznos lessz, nezegettem, de nem igazan jottem ra(kis angol tuddal), hogy hogy lehet keresni, a bongeszesen kivul. Hajra a forditassal:)

[quote:9cdfc88de9="Celtic"]Mint a man oldalakban:
/
(Vagyis egyszeru perjel, moge irod a keresendo szoveget)

A továbbkereséshez meg a "\" -t kell nyomogatni. (Mint a man-nál az "n".) De vigyázz, ha végig ért a listán, az elejéről folytatja. Nehogy végtelen ciklusba kerülj! :)

Megj.: a man-ra írt "/" és "n" valójában a less-re vonatkozik. A man ugyanis az alapértelmezett lapozó (pager) alkalmazást hívja meg az oldalankénti megjelenítéshez, ami a legtöbb gépen a less. Ha ki akarsz szúrni magaddal, állítsd vissza a /etc/alternatives/pager linket a more-ra, és máris nem tudod használni a fenti két gombot a man-ban. :wink:

Nem tudom, mi a tovabbkereses :)
De ugy tippelek, az "n" mukodik ott is, legalabbis nem remlik, hogy az Alt Gr-hez nyultam volna, ami kell a backslash-hez.
A masodik resszel egyetertek, valoban a less parancsai nem a man-e. De ki hivja meg magaban a less-t? Nekem egyszerubb egy szovegben az mc-vel keresgetni.
A more meg dos-bol ismeros, kicsit kenyelmetlen volt, de mukodott :)
Ehhez kepest Linux alatt a less egy alom :)

[quote:cd3dba7c30="_jack_"][quote:cd3dba7c30="Celtic"]Mint a man oldalakban:
/
(Vagyis egyszeru perjel, moge irod a keresendo szoveget)

A továbbkereséshez meg a "\" -t kell nyomogatni. (Mint a man-nál az "n".) De vigyázz, ha végig ért a listán, az elejéről folytatja. Nehogy végtelen ciklusba kerülj! :)

Megj.: a man-ra írt "/" és "n" valójában a less-re vonatkozik. A man ugyanis az alapértelmezett lapozó (pager) alkalmazást hívja meg az oldalankénti megjelenítéshez, ami a legtöbb gépen a less. Ha ki akarsz szúrni magaddal, állítsd vissza a /etc/alternatives/pager linket a more-ra, és máris nem tudod használni a fenti két gombot a man-ban. :wink:

[quote:6f71bf7ddd="lepton"]Koszonom a valaszt, hogy erthetobb legyen a kovetkezot szeretnem csinalni. Peldaul meg szeretnem nezni, hogy nekem melyik mplayer csomag van feltelepitve pl.: mplayer-k7, mplayer-i386, stb..
de ehez nem tudom pontosan a csomag nevet, csak egy reszletet, olyan parancsot keresnek, amely a telepitett csomag nevekben keres resz sztringet az altalam megadott parameter szerint. Lehetseges?

Én így szoktam:
[code:1:6f71bf7ddd]# dpkg -l *squid*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-===========================-===========================-======================================================================
ii squid 2.5.9-10 Internet Object Cache (WWW proxy cache)
ii squid-cgi 2.5.9-10 Squid cache manager CGI program
ii squid-common 2.5.9-10 Internet Object Cache (WWW proxy cache) - common file
un squid-novm <none> (no description available)
ii squid-prefetch 1.0-1 Simple page-prefetch for Squid web proxy
pn squidclient <none> (no description available)
ii squidguard 1.2.0-5 filter, redirector and access controller plug for Squid
un squidguard-blacklists <none> (no description available)
ii squidtaild 2.1a6-4 Squid log monitoring program
ii squidview 0.69-1 monitors and analyses squid access.log files
ii webmin-squid 1.180-3 squid control module for webmin
[/code:1:6f71bf7ddd]
Ha csak a telepített kell:
[code:1:6f71bf7ddd]dpkg -l *squid* | grep ii
ii squid 2.5.9-10 Internet Object Cache (WWW proxy cache)
ii squid-cgi 2.5.9-10 Squid cache manager CGI program
ii squid-common 2.5.9-10 Internet Object Cache (WWW proxy cache) - co
ii squid-prefetch 1.0-1 Simple page-prefetch for Squid web proxy
ii squidguard 1.2.0-5 filter, redirector and access controller plu
ii squidtaild 2.1a6-4 Squid log monitoring program
ii squidview 0.69-1 monitors and analyses squid access.log files
ii webmin-squid 1.180-3 squid control module for webmin
[/code:1:6f71bf7ddd]

Luki kossz. Nekem ez a megoldas tetszik legjobban.

De hamar itt, vagyunk, hogyanszurok grep-pel "ii " -re, igy teljesen biztos eredmenyt kapok.

[quote:2553a2737a="lepton"]De hamar itt, vagyunk, hogyanszurok grep-pel "ii " -re, igy teljesen biztos eredmenyt kapok.

Jogos, bár nekem még soha nem volt gondom a szóközök nélkül sem. :roll:
Jelenleg 43 ('dpkg -l *ii* |grep -c ii') olyan csomag van, aminek a nevében szerepel az "ii": :D[/b]

[quote:6d584a58e2="_jack_"]Az apt-file csomag biztosítja még az apt-file parancsot, amivel pl. fájlokat lehet keresni a nem telepített csomagokban is.

Én dselect-et szoktam használni csomagnév keresésre, ha utána telepíteni is akarom.
(Épp most fordítom, úh. hamarosan magyarul is élvezető lesz).

várj! Van egy pár hónappal ezelőtti részleges dpkg fordításom. Érdekel?

[quote:fb5e737ff7="sas"][quote:fb5e737ff7="_jack_"]Az apt-file csomag biztosítja még az apt-file parancsot, amivel pl. fájlokat lehet keresni a nem telepített csomagokban is.

Én dselect-et szoktam használni csomagnév keresésre, ha utána telepíteni is akarom.
(Épp most fordítom, úh. hamarosan magyarul is élvezető lesz).

várj! Van egy pár hónappal ezelőtti részleges dpkg fordításom. Érdekel?

-Engem igen, koszi. :)