hei,
missä tiedostossa rpm säilyttää asennettujen
tiedostojen listaa? millä argumentilla tämän
saa listattua?
slackware 12.2:ssa näyttäisi olevan asennettu
monia paketteja, mutta esim. turboprintin
asennus valittaa, että esim. sh ja cups puuttuu:
rpm -ivh turboprint-2.09-1.i586.rpm
error: Failed dependencies:
ghostscript >= 4.03 is needed by turboprint-2.09-1.i586
cups is needed by turboprint-2.09-1.i586
ld-linux.so.2 is needed by turboprint-2.09-1.i586
libatk-1.0.so.0 is needed by turboprint-2.09-1.i586
libc.so.6 is needed by turboprint-2.09-1.i586
libcups.so.2 is needed by turboprint-2.09-1.i586
libdl.so.2 is needed by turboprint-2.09-1.i586
libgcc_s.so.1 is needed by turboprint-2.09-1.i586
libgdk-x11-2.0.so.0 is needed by turboprint-2.09-1.i586
libgdk_pixbuf-2.0.so.0 is needed by turboprint-2.09-1.i586
libglib-2.0.so.0 is needed by turboprint-2.09-1.i586
libgmodule-2.0.so.0 is needed by turboprint-2.09-1.i586
libgobject-2.0.so.0 is needed by turboprint-2.09-1.i586
libgtk-x11-2.0.so.0 is needed by turboprint-2.09-1.i586
libm.so.6 is needed by turboprint-2.09-1.i586
libpango-1.0.so.0 is needed by turboprint-2.09-1.i586
libpng12.so.0 is needed by turboprint-2.09-1.i586
libpthread.so.0 is needed by turboprint-2.09-1.i586
/bin/sh is needed by turboprint-2.09-1.i586
rpm ei näytä asentavan riippuvuuksia. millä
argumentilla myös riippuvuudet saa asennettua?
kiitos neuvoista.
missä tiedostossa rpm säilyttää asennettujen
tiedostojen listaa? millä argumentilla tämän
saa listattua?
slackware 12.2:ssa näyttäisi olevan asennettu
monia paketteja, mutta esim. turboprintin
asennus valittaa, että esim. sh ja cups puuttuu:
rpm -ivh turboprint-2.09-1.i586.rpm
error: Failed dependencies:
ghostscript >= 4.03 is needed by turboprint-2.09-1.i586
cups is needed by turboprint-2.09-1.i586
ld-linux.so.2 is needed by turboprint-2.09-1.i586
libatk-1.0.so.0 is needed by turboprint-2.09-1.i586
libc.so.6 is needed by turboprint-2.09-1.i586
libcups.so.2 is needed by turboprint-2.09-1.i586
libdl.so.2 is needed by turboprint-2.09-1.i586
libgcc_s.so.1 is needed by turboprint-2.09-1.i586
libgdk-x11-2.0.so.0 is needed by turboprint-2.09-1.i586
libgdk_pixbuf-2.0.so.0 is needed by turboprint-2.09-1.i586
libglib-2.0.so.0 is needed by turboprint-2.09-1.i586
libgmodule-2.0.so.0 is needed by turboprint-2.09-1.i586
libgobject-2.0.so.0 is needed by turboprint-2.09-1.i586
libgtk-x11-2.0.so.0 is needed by turboprint-2.09-1.i586
libm.so.6 is needed by turboprint-2.09-1.i586
libpango-1.0.so.0 is needed by turboprint-2.09-1.i586
libpng12.so.0 is needed by turboprint-2.09-1.i586
libpthread.so.0 is needed by turboprint-2.09-1.i586
/bin/sh is needed by turboprint-2.09-1.i586
rpm ei näytä asentavan riippuvuuksia. millä
argumentilla myös riippuvuudet saa asennettua?
kiitos neuvoista.
Vastaukset 7
Vanhimmat
ärpeeämmät tai forcettamalla (jos tiedät että ne on asennettu muuten). Rpm ei lataa automaagisesti riippuvuuksia. Fedorassa on sitä varten yum ja susessa kait yast. /var/ alla jossain varman.
RPM????
WTF?
kokeile mikä ikinä liekään on niin:
rpm -ivh --force turboprint-2.09-1.586.rpm
kenties --nodeps :)
no en suosittele kumpaakaan kun riippuvuudet on vituillaan.. paitsi jos ne tosiaan on asennettu muuten(
vaikka tietenkin .rpm -tiedostot voidaan MUUNTAA .tgz -tiedostoiksi esimerkiksi komentorivipohjaisella rpm2tgz -ohjelmalla, ja sitten asennella. Kysyjä vain ei taida olla perillä siitä mitä systeemiä kulloinkin pyörittää.
Slackware-pohjaisissa ei (pääsääntöisesti) asennella rpm-paketteja. Tgz-paketit on asennettavissa pkgtool-ohjelmalla tai installpkg.
Tar.gz -paketit puretaan, käännetään ja asennetaan.
Checkinstall on ihan suositeltava asennettavien pakettejen tekoon.
Mm. Alien-softalla voi muuttaa erilaisia paketteja toiseen jakeluun sopivaksi - toimii tai sitten ei.
Ohjelman riippuvuudet pitää täyttyä, jotta ohjelma ylipäätään toimisi kuten on tarkoitettu.
Kerropa vain rohkeasti, mitä tulostinta haluat käyttää Linux-ympräistössä. Välttämättä TurboPrint ei ole ainoa oikea vastaus.
hp laserjet 1018
http://openprinting.org/show_printer.cgi?recnum=HP-LaserJet_1018
http://foo2zjs.rkkda.com/
http://foo2zjs.rkkda.com/INSTALL