Debian fórum

Dotazy => Správa a instalace softwaru => Téma založeno: vprint kdy 17. 10. 2011, 15:14:23

Název: Příkaz install co dělá a jak zpátky.
Přispěvatel: vprint kdy 17. 10. 2011, 15:14:23
Zkompiloval jsem si program, výsledkem je jednoduchý binární soubor. Pak jsem použil příkaz install program dle návodu. Vyšla nová verze programu a chtěl bych nahradit ten původní. Nechci ale postupovat tak, že zkompiluju novou binárku a jednoduše nahradím starou. Chtél bych korektně vrátit zpátky to, co udělal příkaz install a nainstalovat novou verzi. Nevím ale co přesně dělá příkaz install a jak to vrátit. Předpokládám, že jeho použitím došlo k nastavení cesty, aby se dal program volat odkudkoli. Jak na to?
Díky za nakopnutí.
Název: Re:Příkaz install co dělá a jak zpátky.
Přispěvatel: Firzen kdy 26. 10. 2011, 09:08:25
Ahoj, skutečně máš na mysli příkaz install? Nebude to spíš make install?
Název: Re:Příkaz install co dělá a jak zpátky.
Přispěvatel: vprint kdy 10. 08. 2012, 12:44:32
Máš pravdu je to make install. Jde to tedy nějak odinstalit?
Název: Re:Příkaz install co dělá a jak zpátky.
Přispěvatel: Yontalcar kdy 11. 08. 2012, 10:19:51
make install dělá přesně to, co je napsáno v příslušném Makefile, tj. pokud je tam napsáno
install:
rm -rf /
, tak ti to smaže systém (pokud to má dostatečná oprávnění).
Většinou to nainstaluje soubory do /usr/local/bin a /usr/local/lib.

Takže buď máš v Makefile i cíl ,,uninstall", tak ti stačí spustit # make uninstall, pokud ne, tak musíš z Makefile vyzkoumat, co cíl ,,install" dělá.