deb2tgz, rpm2tgz, lzm2dir

Fórumok

Sziasztok.

12-es slackware lunixrol allitottam at magam 13.1-re, de meg nem fogtam fel mit teszek...

Gyakorlatilag a programjaim jo reszevel kuzdok, mert nem elnek. Csomagjaim egy reszet a Slax-bol szedtem, masik reset debianos csomagokbol. Namost:

a deb2tgz, rpm2tgz, lzm2dir atalakitgatokbol csak az lzm2dir megy, tobbi nem. pl. ilyet ir ki a deb2tgz:

bash-4.1# deb2tgz geany-plugin-latex_0.19-1_i386.deb
mv: cannot stat `data.tar.gz': No such file or directory
ERROR: ar failed. (maybe geany-plugin-latex_0.19-1_i386.deb is not an DEB?)
bash-4.1#

rpm:

bash-4.1# rpm2tgz opencpn_2.4.324-1_i386.rpm
ERROR: rpm2cpio failed. (maybe opencpn_2.4.324-1_i386.rpm is not an RPM?)
bash-4.1#

Mi a holdkor lehet ez?

az rpm-mel hasonlo a helyzet..

koszonet

Hozzászólások

Lehet félreértelek, de ezeknek nincs forrása (mármint nem deb, vagy rpm forrás, hanem ). Mert én nem vacakolnék más distrok-binjeivel. Nagyon nagy szerencs kell ám, hogy azok menjenek. Inkább összeraknék egy Slackbuild-et ezekhez.

------
3 fajta matematikus létezik. Aki tud számolni, és aki nem.

Igen, ez igy igaz, de a 12.2-es slackware siman vitte ezen atalakitokat, nem ertem hogy a 13.1 miert karattyol...
Azon kivul tenyleg rengeteg dolog van amit nagyon nehez lenne c-bol forditanom, mivel ehhez meg nem nottem fol.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Kedves ugyfelunk!

Sajnalattal ertesitjuk, hogy vallalatunk, a Linux-nevu Operacios Rendszerek Troszt az on felhasznalasi igenyeire jelenleg nem kinal megoldast. Operacios rendszereink se onmagukkal, se mas azonos nevu rendszerekkel nem kompatibilisek, sem verziok kozott,sem azokon belul. Barminemu helyes mukodes kizarolag a veletlen muve, fokent ezen a teren. Garanciat, a Szabad Szoftver altal kiallitott GNU Altalanos Terjesztesi Licensz 11. pontja alapjan nem all modunkban biztositani.

Amennyiben onnek ilyen szolgaltatasra van szuksege,javasoljuk az un. fizetos rendszerek - pl. Apple Mac OS X, Microsoft Windows 7 - hasznalatat, azok ugyanis azon vannak, hogy a felhasznalok legyenek elegedettek,nem a fejlesztok.

A fent emlitett termekek araban bennefoglaltatik az a sz.pasmennyiseg, amit a 3 evvel ezelotti bugos vacak tamogatasa igenyel.

Udvozlettel:
A.
Volt Linux, ma OS X felhasznalo.

Á slackbuildet írni nem annyira nagy só. Meg lehet hamar tanulni (bár könnyű elrontani is :) ). És tegyük hozzá aki slackware-t használ, annak a nagyon komoly előnyök mellett vállalnia kell annak hátrányait is:
http://www.slackwiki.org/Writing_A_SlackBuild_Script

------
3 fajta matematikus létezik. Aki tud számolni, és aki nem.

Nem hiányzik a seamonkey-solibs csomagod?


ldd /bin/rpm

--
SZVSZ, a rövidítéseket használók tök bénák.

Eztet mar megtalaltam, de vannak olyanok, melyek ilyen oldalakon nincsenek meg.

http://www.teoxonline.com/utils/sse/
ez tetszik, kafa.

az opencpn (nem openvpn) viszont itt nincs meg, slax alatt kellett atalakitgatnom..

-------

Koszonom szepen, Dozert nem hssznalok 2002 ota, bar van egy gepem amin fut 1999 ota egy win98, litestep-shellel, 98-lite hekkelessel...
Valamiert azota stabil, miota nincs netre kotve es le van cserelve a grafikus felulete..

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Üdv!

Csomagok készítéséhez elsődleges forrásként javasolom a slackbuilds.org-ot.
A csomagok telepítéséhez használhatod a sbopkg-t.

Ha ott nem találod amit kerestél akkor használhatod az src2pkg-t. Ezzel egyszerűen készíthetsz forrásból vagy idegen csomagból slackware csomagot.

üdv.

kris *_^O^_*

megint néztem...
...de nem mennek a dolgok.

Egy slax névre hallgató slackware-live verzióban turkáltam, ott mennek a deb2tgz meg lzm2dir, rpm2tgz programok.
Megkíséreltem ezen néhány binárist átmásolni a slackware 13-ra, de nem csinálja meg a konverziókat. Indulnak, de ugyanaz a hibaüzenet.

logikát próbálok találni erre, de olyan ez, mintha egy nővel állnék szemben, olyan itt nincs belül.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

A logika egyszeru: a Debian csomag Debianhoz keszult, a Fedora csomag Fedorahoz, Slackwarehez Slackware csomagok valok. Ezen csomagok nem feltetlen keresztkompatibilisek. Az, hogy Slackwareben van par tool, ami kepes .deb, illetve .rpm csomagokat atkonvertalni, nem jelenti azt, hogy az barmely csomag eseten mukodni fog.
Amennyiben a szamodra szukseges csomagokat nem talalod meg slackbuilds.org-on, slacky.eu-n, esetleg Alien BOB vagy Robby Workman repositoryjaban (en legalabb is mas forrasbol nem installalnek csomagot - linuxpackages.net-rol sem), akkor kenytelen leszel sajat magad leforditani oket (src2pkg-vel, esetleg megkersz valakit keszitse el neked oket). Amennyiben ez nem jarhato ut, ugy mas disztribucio utan neznek.

Sic Transit Gloria Mundi

En sem...

De ha mindenkepp ragaszkodsz Slackwarehez, nem artana metanulni forrasbol feltenni csomagokat. Ha azon 2 program kozul az egyik az OpenCPN, akkor itt eleg reszletesen le van irva, hogyan kell linux alatt forrasbol feltenni (annyit hozzatennek, hogy rootkent csinald, es nincs szukseg sudora). Valamint egy kesz script is van hozza. Esetleg annyit csinalnek maskent, hogy a "make install" helyett inkabb Slackware csomagot keszitenek: "/sbin/makepkg -l y -c n /tmp/opencpn-2.3.1-i486-bzs.txz"

Sic Transit Gloria Mundi

Netbookon gcc-zni, kernelezni, officokat futtatni nem igazán lehet, nagygépem meg karbonpor beszívása miatt szétfüstölt, fél éve rá sem merek nézni...
2GB-on kell mindent megoldanom, anyagi okok nem teszik lehetővé még hgy gépet vegyek amin fordítani is megtanulok.
Egyetlen c forráskódot még oskolában is tudtam fordítani, de amin otthon dolgoztam az nem lunix, hanem beos volt.
Különben átmentem néhány olyan gépre amiket néha karbantartok, az opencpn fordítása ott sem ment, igaz, csak néhány óráig foglalkoztam vele, szinte vakon.
Valóban meg kellene tanulnom bárhol bármit fordítanom, igazad van, de 2 db program miatt most jelenleg ez a legjobb megoldás amit odafönt választottam. Oszt lehet, hogy 2-3 hét múlva rájövök mi hiányzott, természetesen leírom majd ide. Ha rájövök..

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Kicsit homályos, hogy mit is akarsz csinálni. Az egész inkább kétségbe esett kapkodásnak, hullagyalázásnak tűnik.
"Netbookon gcc-zni, kernelezni, officokat futtatni ..."
Nem értem - milyen netbook -ról van szó, lendkerekes? Nekem egy kis J&W Minixem van, 1,6 Intel Atom, 2G RAM 160G HDD. Ezen pompásan lehet mindent működtetni futtatni (két XP is fenn van és két Debian + egy megfelelő méretű munka/tár terület).
Ha túlteszed magad a rendszered szétesésén, és szeretnél valami használhatót akkor szólj, segítünk.

* Én egy indián vagyok. Minden indián hazudik.

kérdés jogos:
--netbook: eeepc701 (ne röhögj...)
600MHz-re letolva, napcellás töltőre kötve.
--Linux 2.6.33.4-smp #2 SMP Wed May 12 22:47:36 CDT 2010 i686 Intel(R) Celeron(R) M processor 900MHz GenuineIntel GNU/Linux (--igen, kernelfordításbn is hüje vagyok, lenne vagy +100megám)
--navigációs rendszer opencpn, tangogps, viking, glandkarte,
--térképek, pilotkönyvek full 16GB sd-re tolva egy 450 megás wifis slax mellé
--hajónapló: LaTeX,
--wifi: aircrack és atársai
--gps: gpsd és egyebek,
--állandó szabad hely 1 éves szimbiózis után: 120MB
--PC+slackware megbízhatósága: 99%
--szombiózis szintje az út előtt: 100%

Köszönöm, elfogadnám a fordítást (13.1), bár debianos csomagból már átkonvertáltam.
Ha meglenne, tesztelném, és küldeném is a csomagot a fejlesztőknek, ha szerzői jogaid GNU jelegűek :)

Amúgy nem tudom mióta vagyok itt a hup-on, de ennyi segítséget a világ másik végén sem kapnék, pl. a latex-buherálmányaimban.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Hát ez tényleg minimalista - tetszik :)
Ha jól értelmezem akkor ez a slax világában is egy nagyon leredukált valami. Nem hiszem, hogy hatékonyan meglehet oldani a gépen közvetlenül :(
(irgum-burgum mielőtt egy ennyire hardwarre illesztett cuccot piszkálsz, ments)
Én a Debianban vagyok otthon. Azt mondhatom, hogy az általam telepített rendszerek zöme, alap kiépítésben - értsd épp, hogy működik xfce4 -el mintegy 1G körül vannak (böngésző, semmi office) de minden hardware elem működik (ha van hozzá Linux driver akár fejlesztői), és minden alapeszköz a konzolos fordításokhoz/fejlesztéshez.

Nézem a "stable" csomagokat:
opencpn - nincs (nem egyszerű eset, ahogy a honlapot nézem azt sem tudom mi is kell)
tangogps - van
aircrack - nincs (forrásból kell összerakni)
gpsd - van

Azt mondanám, hogy leszámítva a hardware problémákat (ha lesz) és a navigációs szoftvert, szerintem 8 óra alatt összerakhatsz egy működőképes rendszert. Ha egyszer így szétesett a cucc, ott valami nagy gáz van, ezt többé nem lesz kerek.

* Én egy indián vagyok. Minden indián hazudik.

Szerintem nem írtam valamit le, ez kimaradt:
MINDEN működik, fluxbox, slackware stb., ezek ott fenn csak kényelmi problémák, semmi több, no meg pár 100 mb tárhely, hiszen az csak a civilizációban olcsó (minden sarkon kapható), de azon kívül vészesen drága..

Mentések? Fájlonként, tömörítés nélkül és darabonként külön tar-ozva... Redundánsan, vízálló tokba rakva..

http://opencpn.org/compiling_source_linux --ez kínai a minimálrenceremnek

---
--- A gond akkor van, ha látszólag minden működik. ---
---

"... az csak a civilizációban olcsó ..."
Miért, te most Tibetben egy kolostorban szanszkrit fordításokkal próbálkozol, LaTex segítségével WiFi -n?
Légy szíves ha konkrétabb lenni. Olyan mintha magassági delíriumod lenne. Azt mondod minden működik, de aminek nekivágtál, az nem erre utal - egy kopasz rendszer csak a vasat erősíti, dolgozni még nem lehet vele. Miben segíthetünk konkrétan?

* Én egy indián vagyok. Minden indián hazudik.

Legelső megszólalásomban írtam a hibaüzenettel együtt:

a rpm2tgz képtelen rpm-ként kezelni az rpm csomaagokat, a deb2tgz deb-ként a deb-et, ergo nem konvertál, hlott slax-on igen, okára igen régóta képtelen vagyok rájönni. Nem égető a probléma, mert kiskapuval megoldottam, csak azt hittem találkozott már ezzel más is.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Mint jeleztem, a slax nem "erősségem". Googleztam - a deb2tgz és az rpm2tgz shell script.
Vagy a shell változott meg, vagy valamelyik belül alkalmazott program,esetleg egy olyan parancs ami eddig külső programot hívott most belső parancsként van értelmezve, annak viszont szűkített a kapcsolód készlete/tudása (én ilyet a bash echo és a /bin/echo -val már megértem - sok hajszálamba került amíg erre a kis apróságra rájöttem :(
Nézz bele azokba a scriptekbe.

* Én egy indián vagyok. Minden indián hazudik.

python. az nincs. élesen tudom, hogy nincs.
Holnap megnézem...

------------

python már van, de nem ezt hiányolja.

Fejlemények:
mc-ben már belelátok a deb belsejébe!

ez kellett hozzá:

debian-pkgtools-1.13 és már tudok deb fájlokból cuccokat kiszedni.
deb2tgz még mindig nem megy, ezek után az már csak szépséghiba, nem kényelmi probléma mint eddig.
(persze majd leírom ha rájövök, hátha jó valakinek..)

a debian-pkgtools slackware 13.1-ben nincs jelen tudtommal, egy Slax lzm-ből szedtem ki lzm2dir-rel...

---
--- A gond akkor van, ha látszólag minden működik. ---
---