Sziasztok!
Keresgéltem mindenfelé a neten, de csak nem találtam kézzelfogható választ a kérdésemre. Megpróbálkoztam slackware installálásával a gépemen, és nem tudom hogyan lehet normálisan csomagokat feltenni. Rábűvészkedtem a rendszerre egy slackpkg-t, majd a slackpkg install xy parancs kiadásával próbálkoztam. Az érintett csomag fel is települ ennek hatására, viszont a függőségei nem ?? about:Ezt abból gondolom, hogy megpróbálom elindítan a progit, és kiírja, hogy eztmegezt nem találja, azt is felteszem és működik. Tudna ebben nekem valaki segíteni, hogy lehet függőségekkel együtt telepíteni valamit?
Köszi.
- 5355 megtekintés
Hozzászólások
Hihi. Azt hiszem ez a slackware. :)
Én is most próbálkozom vele, hát igen, függőség-kezelés nincs benne. Pontosan nem is tudom mi lenne ennek a módja, de a brute-force megoldás, hogy addig telepítgeted a hiányzó libeket, amíg el nem indul az eredeti program.
- A hozzászóláshoz be kell jelentkezni
Próbáld ki a slapt-get -et : http://software.jaos.org/#slapt-get
Vagy esetleg az emerde-t : http://emerde.freaknet.org/
Üdv.:
Vasy05
--
Gentoo Linux - 2.6.24-gentoo-r7
- A hozzászóláshoz be kell jelentkezni
Slapt-get -re teszem a voksom. Jo kis program. A tobbit meg koszonom (megha nem is en kerdeztem :)).
- A hozzászóláshoz be kell jelentkezni
:)
A slackware-nek nincs függőségkezelése!
install:
installpkg csomagnév
remove:
removepkg csomagnév
upgrade:
upgradepkg csomagnév
A slapt-get és társai pedig nem slackware "termékék" viszont van függőségkezelésük, de nem illik slack filozófiába.
A függőségkezelésnek nem az a módja, hogy mindent felteszek és akkor majd az egyik csak ki fogja elégíteni a dep.-eket! Felteszel egy csomagot konzolból indítod és ha hiányzik valami akkor kiírja, hogy mi. A következő lépés ha cd/dvd-ről telepíted akkor a slackware könyvtárban van egy fájl aminek a PACKAGES.TXT, ebben pedig megkeresed amit a konzolba kiírt, majd install. Ha valamit a netről szedtél le és nem volt mellette a függősége akkor a google-t ajánlom.
Van a netről installáláshoz egy nagyszerű magyar fejlesztésű program ami sokkal jobban illik a slacki filozófiájába ez pedig
a SWUT. Ha érdekel nézd meg swut.slackware.hu.
- A hozzászóláshoz be kell jelentkezni
A telepítés az renben van, mondjuk az Inkscape-t telepítem + a függőségeit (avahi, cairomm, gc, gconf, glibmm, gnome-vfs, gtkmm, libsigc++, libwpg, loudmouth, orbit2) Viszont a kérdésem az lenne, h hivatalosan v ti, h szoktátok csinálni az eltávolítást? Magát a progit - jelen esetben az Inkscape - nem gond, de a függőségeket megjegyzitek v hogy? Mondjuk egy proginál még ez sem gond, de sok progi, sok függőségét hosszabb idő után, h kéne számon tartani? Szóval az elavult, elárvult csomagokat végülis, h kéne v legalábbis ti, h szoktátok kezelni?
Előre is köszönöm, ha vki segít ebben!
- A hozzászóláshoz be kell jelentkezni
Szia! Én úgy szoktam ezt megoldani, hogy amikor külső csomagot telepítek létrehozok egy könyvtárat ahova a csomagot és a függőségeit fogom letölteni. Ha el akarom távolítani a csomagot akkor removepkg * a könyvtárban és így mindent leszed. De ha nem akarod, hogy a csomagok sok helyet foglaljanak el akkor pedig, szintén hozz létre egy könyvtárat, de ne a csomagok legyenek bennük hanem csak a neveik (pl: nem a krusader-1.0.0-i686-1.tgz, hanem csak simán elég a krusader, persze ha egy csomagnak több verziója is van akkor verzió névvel célszerű létrehozni a fájlt). Utána már csak egy removepkg *.
- A hozzászóláshoz be kell jelentkezni
Köszi! Mondjuk ez az "ördöngősség" eszembe juthatott volna nekem is:)
- A hozzászóláshoz be kell jelentkezni
Vagy ki probalhatod a slackpkg-t is. Szerintem nagyon korrekt, es azzal meg "dist-upgrade"-ni is lehet pl.: 12.0-rol 12.1-re. Innen beszerezheto: http://slackpkg.org/
P4, Ubuntu
- A hozzászóláshoz be kell jelentkezni
Azt hiszem ezt szokták kultúrsokknak nevezni...
Használható eszköz még a swaret. Bár elég lassú a függőségkezelése. A slapt-get valamivel jobb és (talán) jobban karbantartott.
Azzal, hogy nincs függőségkezelés, rengeteg mesterségesen (értsd emberi hibából) kialakult függőségi probléma kiszöbölhető. Persze ez kényelmetlenséggel is jár(hat). Kitűnő tool az apt-get, csak a kövérre hízó csomagadatbázis néhány telepítés/frissítés után olyan szinten lassítja a rendszert, hogy másfél hónapnál tovább ki sem bírtam a Debiant, és menekültem vissza Slackyre.
Csak összehasonlításként: a jelenlegi Slackware desktopomon 787 csomag van (ebből 20 körüli felesleges), egy ugyanilyen funkcionalitású Etch/Gnome rendszeremen ~1500+ csomagom volt.
Szóval kinek a pap, kinek a papné...
____________________________________________________________
Slackware 12.1 - linux-2.6.25.1 - KDE 3.5.9
- A hozzászóláshoz be kell jelentkezni
Szervusz!
Üdv a Slackware klubban! Amibe eddig beleütköztem én is, mutatom:
A kezdetek..., kicsit tovább..., még tovább..., azután...
Bocsi a linkelgetésért, de hátha Neked is lesznek benne fontos infók, amit azért én gyanítok, mert kb fél éve Slacky-zek ;~))
SZERK: sok sikert, jó útra "tévedtél", bár a slackware-t épp csak tévedésből (=véletlenül) nem szokták használni! ;~))
/mazursky
- A hozzászóláshoz be kell jelentkezni
A lenyeget mar elmondtak elottem, de ket dolgot meg hozzafuznek:
1) http://www.slackbook.org/
Itt sok mindenrol olvashatsz, egy keveset a csomagok installalasarol is. Nem a legfrissebb, de azert jo. A slackyben az egyik amit szeretek az a dokumentaciok.
2) http://slackbuild.org/
Itt scripteket talalsz egyes progikhoz, mivel leirja azt is, hogy milyen egyeb programok szuksegesek meg - azokon tul, ami a slacky full-ban benne van - igy ebbol kiderul milyen fuggosegei vannak a telepiteni kivant programnak.
A script futasanak vegeredmenye pedig egy slackware-es csomag a /tmp-ben amit a szokasos installpkg-val tudsz telepiteni, ill. utana removepkg-val eltavolitani, stb.
- A hozzászóláshoz be kell jelentkezni