23-2-2016 Onbekende werkwijze in Linux
Om een *.tar.gz” file te compileren moet het eerst uitgepakt worden, in dit geval, d.m.v. het Unix/Linux commando:
$ tar -zxvf BackTrans-34.tar.gz.
Daarbij wordt er een specifieke map aangemaakt, in ons geval verscheen er inderdaad een extra map “BankTrans”.
Normaliter staan daarin installatie-instructies (de bestanden INSTALL en/of README), die aangeven of er nog meer bestanden (“dependencies”) nodig zijn? Het zal duidelijk zijn dat deze alternatieve instructies dan opgevolgd dienen te worden.
In de meeste gevallen zijn drie commando's voldoende:
1. $ ./configure
2. $ make
3. S sudo make install
In ons geval stond er echter in de hier boven genoemde map “BankTrans” iets anders, te weten:
a. Reeds wel de genoemde “Dependencies”, in de vorm van 17 lib-files, aangevuld met twee txt files.
b. De volledige documentatie van het boekhoud programma “BankTrans” (in map “doc” met tekst in het Nederlands, opgeslagen in html bestanden met Engelse namen).
c. De hierboven genoemde files README en INSTALL ontbreken!
d. Weer wel een uitvoerbaar/executeerbaar bestand, in Linux “(application/x-executable)" genaamd.
Het is dit laatste commando waarmee tenslotte het “BankTrans- programma” zich op laat starten.
Echter moet dan wel in de “grafische modus” (GUI=”Graphical User Interface”) gewerkt worden en is een meer gebruikelijke (in Unix) methode vanuit de commando-lijn (CLI=”CommandLine Intreface”) onmogelijk!?
Kortom een, voor mij, onbekende werkwijze in Unix/Linux en vraag ik me af of er meer voorbeelden van bestaan.
Heeft iemand hierin ervaring, uitleg en/of een advies?