Hirdetés
- GoodSpeed: Márkaváltás sok-sok év után
- bambano: Bambanő háza tája
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- Autódiagnosztika: a gyakorlatban
- sziku69: Szólánc.
- Mr Dini: Mindent a StreamSharkról!
- Magga: PLEX: multimédia az egész lakásban
- gban: Ingyen kellene, de tegnapra
-
LOGOUT
Linux kezdőknek - érdemes beleolvasni, mielőtt kérdezel
Új hozzászólás Aktív témák
-
Vladi
nagyúr
Így van. Ha csomagkezelővel dolgozol, az felügyeli a függőségeket. De ezen kívül könnyen hozzájutsz a frissítésekhez, és bizonyos esetekben a szükséges rendszerbeállításokat is elvégzi helyetted.
A link nekem működik, nem értem mi lehet.
De a hup wikit azt melegen ajánlom.
Programfordításról itt egy rövid összefoglaló: [link] valamint egy kicsit részletesebb: [igaz Debianra, de sok okosság van benne] [link]
Néhány mondatban összefoglalva a fordítás lényege:
Adott programot forráskódból [tehát ahogy a programozó leírta.
] át kell alakítani futtatható binárissá. Ezt a fordító program végzi (compiler).
Tehát elsősorban szükség van egy fordítóra - az adott programnyelvhez, pl: C++. Ezt minden valamire való linux disztribúcióhoz mellékelik csomagban.
Ha megvan a forráskód, álatalában tömörített formában, azt ki kell csomagolni. A szabványos helyük: /usr/src.
Természetesen a program futtatásához szükséges függőségeknek meg kell lennie. Nem elég a szükséges csomagot feltenni, hanem a ''fejlesztői részének'' is fenn kell lennie. Ezek a devel csomagok. [Többnyire.]
Pl: Ha egy programnak megadák függőségnek, hogy: libtorrent >= 0.10, az azt jelenti, hogy szükség van a libtorrent.0.10 és libtorrent.0.10-dev vagy újabb verziójú csomagokra.
A szükséges függőségekről a program weboldala, vagy a forrás mappában lévő INSTALL esetleg README fájlok nyútanak bővebb tájékoztatást.
Ha ezzel meg vagy, akkor jöhet a configuráció. A forrás mappában kiadott
./configure
parancs lefuttatja a config szkriptet. Ez ellenőrzi és meghatározza a függőségeket.
[Mit csinál még azt nem vágom.] Ennek érdemes tanulmányozni a kimenetét, mert gyakran jelzi a hibákat, és a lehetséges megoldásukat.
./configure --help
parancsal további részleteket tudhatsz meg az esetleges program fordítási opciókról.
Ha minden simán ment, jöhet maga a fordítás. Ehez - többnyire - elegendő a
make
parancs.
Ha a program simán lefordult - persze ez sokáig is eltarthat - jöhet a telepítés:
make install
Ehhez a lépéshez már root jog kell, mivel ilyenkor rendszermappákba másolja a program részeit.
Ezután már csak használatba kell venni.
[Jólnevelt program még a menübe is elhelyezi az indítóikonját.]
Ha valami miatt újra kell fordítani a programot, akkor a forrás könyvtárban állva kiadott
make clean
parancs letöri a már lefordított részeket.
Programot eltávolítani pedig a
make unistall
parancsal lehet. Ennyi.
Hopszi. Ez kicsit hosszabb lett mint gondoltam. Bocs a sok fecsegésért.
Lehet írnom kellett volna erről egy cikket?

Új hozzászólás Aktív témák
A topik célja: Segítségnyújtás a Linux disztribúciókkal még csak ismerkedők számára. A szerveres kérdések nem ebbe a topicba tartoznak.
Kérdés előtt olvasd el a topik összefoglalóját!
Haladó Linuxos kérdések topikja.
Linux felhasználók OFF topikja
Milyen program ami... [link]
Shell script kérdésekkel látogassatok el a topikjába
- Teszt Már csak két hónap van hátra a Windows 10 nyugdíjazásáig, ideje előrelépni
- Teszt [Linux] Vanilla OS, egy Debian alapú immutable operációs rendszer
- Teszt [Linux] Aeon Desktop, egy immutable operációs rendszer az OpenSUSE-tól
- Teszt [Linux] A Flatpak
- Bejegyzés MS Office365 Linuxon
- Bejegyzés [Linux] Futtassunk bármely disztrót a terminálunkban
- Bejegyzés Alpine Linux telepítés mindenféle low-end dologra
- Hír Zöld utat adott a nyílt forráskódú Linux meghajtóknak az NVIDIA
- alza vélemények - tapasztalatok
- Brutálisan elszállhat az új PC-s Snapdragon fogyasztása
- Szeretne nagyobb versenyt a Microsoft, de nem szeretne túl sok gyártót a piacon
- Ne már! Drágább lesz a GPU a memóriapánik miatt?
- Linux kezdőknek
- AMD Navi Radeon™ RX 9xxx sorozat
- Bemutatkozott a Poco X7 és X7 Pro
- Xiaomi 15 - kicsi telefon nagy energiával
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- Milyen billentyűzetet vegyek?
- További aktív témák...
- GYÖNYÖRŰ iPhone 13 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3576, 100% Akkumulátor
- BESZÁMÍTÁS! ASUS B85M-G B85 chipset alaplap garanciával hibátlan működéssel
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 128 GB-100%-3hó gari!
- Apple iPhone 13 Pro Alpine Green ProMotion 120 Hz, Pro kamerák 128 GB-100%
- DELL PowerEdge R740 rack szerver - 2xGold 6130 (16c/32t, 2.1/3.7GHz), 64GB RAM, 10Gbit HBA330, áfás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


] át kell alakítani futtatható binárissá. Ezt a fordító program végzi (compiler).
[Jólnevelt program még a menübe is elhelyezi az indítóikonját.]
CPT.Pirk
