Kako instalirati source programe u SuSE - tip

1

Kako instalirati source programe u SuSE - tip

offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

Poznato je:
1. RPM je lako instalirati i lako deinstalrati. Nije najbolje optimizovan za bas vashu masinu
2. Instaliranje iz source-a daje najbolje performanse, ali je skoro nemoguce kompletno deinstalirati.

Kako spojiti ova dva?
Evo uputstva za pravljenje RPM instalacije za vas komp.

1. Skinite source programa/paketa koji zelite
2. krenite standardno ./configure pa onda make

Sada, nemojte da uradite make install kao i obicno nego uradite

3. checkinstall

to ce da postavi razna pitanja na koja odgovorite onako kako je potrebno za vas racunar (neke putanje i settingsi itd.)

Kad se to zavrshi, naci cete vas novi RPM paket u /usr/src/packages/RPMS/i686

onda standardno:
yast -i vas_paket.rpm ili rpm -iv vas_paket.rpm


Ovo nije najbolji nacin za pravljenje mocnog RPM-a, ali zadovoljava potrebe.
Ako pak zelite da napravite RPM kako Bog zapoveda, pogledajte ovde

http://www.rpm.org/max-rpm/



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 26 Avg 2005
  • Poruke: 384
  • Gde živiš: Beograd

beli0135 ::
ali je skoro nemoguce kompletno deinstalirati.



Odkud to???



offline
  • Pridružio: 10 Avg 2005
  • Poruke: 151
  • Gde živiš: Novi Sad

make uninstall

Pokrenuti to u direktorijumu u kom se nalazi source. Kompletno će da ukloni program. Apsolutno kompletno.

Inače, kako se nismo odmah setili za checkinstall Smile Ja ga koristim na Slackwareu već dugo, dugo. Važno je napomenuti da, pored RPM, može da pravi TGZ i DEB paketiće.

offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

Naravno.. samo ko ti garantuje da ces uvek cuvati source?

BTW, mislim da je korisno znati detalj odozgo, u svakom slucaju

offline
  • Pridružio: 23 Jan 2004
  • Poruke: 43

Hm...

del-boy@linux:~> checkinstall
bash: checkinstall: command not found



U čemu je problem?

offline
  • Pridružio: 16 Jun 2005
  • Poruke: 1251
  • Gde živiš: Podgorica

Djetic@linux:~> checkinstall
bash: checkinstall: command not found


takodje

offline
  • Pridružio: 20 Apr 2003
  • Poruke: 2416
  • Gde živiš: NS

jeste bar procitali readme...?

da jeste videli bi ste da se pokrece kao root, i da je to ustvari zamena komande make install.

offline
  • Pridružio: 16 Jun 2005
  • Poruke: 1251
  • Gde živiš: Podgorica

ok,hwala Smile

offline
  • Pridružio: 23 Jan 2004
  • Poruke: 43


linux:/home/del-boy # check
check_forensic2       checkmedia            checkrad
checkgid2                checkndx               check-radiusd-config
check_hd                 checkproc              checkXML
linux:/home/del-boy # checkinstall
bash: checkinstall: command not found


Kao root...

offline
  • Pridružio: 10 Avg 2005
  • Poruke: 151
  • Gde živiš: Novi Sad

del-boy ::
linux:/home/del-boy # check
check_forensic2       checkmedia            checkrad
checkgid2                checkndx               check-radiusd-config
check_hd                 checkproc              checkXML
linux:/home/del-boy # checkinstall
bash: checkinstall: command not found


Kao root...


Instaliraj program.

asic-linux.com.mx/~izto/checkinstall/

Dopuna: 14 Apr 2006 13:22

beli0135 ::Naravno.. samo ko ti garantuje da ces uvek cuvati source?

Ono jest. Ali ja sam se disciplinovao, te sav source koji sam kompajliram (a ima ga dosta) držim na mestu koje je predviđeno za njega: /usr/local/src

No, iako se obriše slučajno, dovoljno je raspakovati source bilo gde i uraditi configure pa make uninstall, bez obzira što se ne nalazi na istom mestu. Naravno, potrebno je da budu iste verzije, čisto da svi fajlovi ipak odu u /dev/null.

Ko je trenutno na forumu
 

Ukupno su 765 korisnika na forumu :: 35 registrovanih, 6 sakrivenih i 724 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Sale, Brot, Buzdovan, dragon986, Drug pukovnik, FOX, goxin, Kibice, kolateralnasteta, kybonacci, Marko Marković, mikrimaus, Milan A. Nikolic, Miskohd, mustangkg, Neo BetOnBit, nik8282, pedja.st, Pohovani_00, Regrut Boskica, royst33, S-lash, sabros, sfb, sombrero, Steeeefan, suton, vathra, Velizar, virked, Vlada1389, vladas87, vlvl, xJeremijAx, zljubomir