OT: Jak spustit na Linuxu program bez instalace?
Václav Ovsík
vaclav.ovsik na gmail.com
Pátek Květen 29 10:41:35 CEST 2015
On Fri, May 29, 2015 at 09:28:00AM +0200, iko wrote:
> Konfiguracny subor byva na systemove veci v /etc, uzivatelske konfiguraky v
> jeho domovskom adresari.
> Plutie by som si nechal na iny OS :)
Tak tak. Jenom doplnim, ze free softy konfigurovane pomoci GNU
buildsystemu maji toto zcela jednotne. Napriklad zdroj balicku si
rozbalite na Debianu
cd /tmp
apt-get source avrdude
cd avrdude-6.1
a kdyz si tady spustite ./configure --help, tak to vyplyvne mimo jine
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
...
Fine tuning of the installation directories:
...
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
Kazdy kdo si balicek kompiluje si muze nastavit teoreticky nejaky
prefix, kam si nainstaluje dany soft.
Zatimco default je PREFIX /usr/local - to je pro uzivatelem kompilovany
software, tak slusna distribude jasne definuje, ze software distribuce ma vzdy
prefix /usr a sysconfdir je /etc. Tedy veskere konfigurece se vzdy odehravaji v
/etc. Prefix /usr/local je plne v rezii spravce systemu a ten si tam muze
naprasit cokoliv dalsiho. Zadny ditribucni balik nesmi dat nic do /usr/local,
krome predpripravenych adresaru. Dale se pak standardne doporucuje placat si vlastni
veci do /opt, kde adresar druhe urovne odpovida software.
Tedy pod /usr/local - vsechno na jedne hromade nebo do /opt - organizovane po
adresarich.
Kdyz si date na tom Debianu manovou stranku avrdude, tak je tam
pochopitelne ke konci sekce FILES, kde je jasne napsano:
FILES
/dev/ppi0 default device to be used for communication with the programming hardware
/etc/avrdude.conf
programmer and parts configuration file
${HOME}/.avrduderc
programmer and parts configuration file (per-user overrides)
~/.inputrc Initialization file for the readline(3) library
/usr/share/doc/avrdude-doc/avrdude.pdf
Schematic of programming hardware
Utekl jsem pred 15 lety prave k Debianu, protoze ten ma IMHO v baliccich
nejvetsi poradek a vse je dokumentovano a veci se ridi Debian policy.
--
Zito
Další informace o konferenci Hw-list