Stranica: 1/1.

Deinstalacij kompajliranog programa ?

Postano: 11 pro 2009, 19:22
Postao/la madone
Kompajlirao sam Wine i sad ne znam kako ga maknut. Otišao sam u direktorij u kojem sam ga kompajlirao i probao

Kod: Označi sve

 madone@madone-desktop:~/Radna površina/wine-1.1.34$ make uninsall
make: *** Nema propisa za izradu mete `uninsall'.  Zaustavi.
Kako se miče kompajlirani program ?

I još par općenitih pitanja
Ima li nekih prednosti kompajliranih programa nad instalacijom iz deb-ova ?
Recimo, zašto neki kompajliraju kernel što time dobiju ?

Re: Deinstalacij kompajliranog programa ?

Postano: 11 pro 2009, 19:39
Postao/la Grof
ručno, no moraš znati što je sve točno napravio make install!

Nema, kao što vidiš više problema nego koristi. paketirani (.deb, .rpm) programi imaju više beneficija.

Lako se deinstaliraju, automatski se ažuriraju ako su instalirani preko repoa, sređeni su baš za tvoju distru (znači dodatni settinzi, često su i popachirani komande koje se moraju izvršavati pri instalaciji a nisu obuhvaćene make-om kao npr update desktop baze i tako)

Kernel se kompajlira jer se žele izbaciti ili dodati neke specifične opcije i izvršiti dodatna optimizacija za određeni stroj. kerneli u distrama obićno su generički (zadovoljavaju gotovo sve procesore i hardveraj)

Re: Deinstalacij kompajliranog programa ?

Postano: 11 pro 2009, 19:58
Postao/la shrike
Zapravo, misli mda je tvoj problem u tome što si napisao uninsall umjesto uninstall. Dakle, probaj još jednom ali ovaj put pazi da upišeše make uninstall

Re: Deinstalacij kompajliranog programa ?

Postano: 11 pro 2009, 21:51
Postao/la glaskoncILLa
uobicajeno je make uninstall&&make clean

ovo make clean nece biti bas skroz clean, jos uvijek ce ostati zaostaci instalacije koje mozes i ne moras pobrisati rucno.

kompajliranje kernela i kompajliranje aplikacija nije bas isto, kernel kompajaliras uglavnom zato da bi ga napravio "po svojoj mjeri" odnosno upucas samo one dijelove koji ti trebaju, ekipa to uglavnom radi iz zajebancije, vjezbe ili prosirivanja znanja, zelis najnoviji kernel na svojoj instalaciji, eventualno da bi dodao modul za neki driver koji ne postoji i tak..

aplikacije kompajliras uglavnom ako u repozitorijima ne postoji paket sa dovoljno novom verzijom ili paket uopce ne postoji, paket nije kompajliran sa nekim opcijama koje bi ti bas zelio i slicno..

generalno govoreci, uvijek se bolje drzati paketa, zivot je puno jednostavniji sa njima, kompajliras ako nemaas drugog izbora ili zelis nesto drugacije od prekompajliranog paketa..

Re: Deinstalacij kompajliranog programa ?

Postano: 12 pro 2009, 12:08
Postao/la madone
Hvala na odgovorima napravio sam

Kod: Označi sve

 make uninstall && make clean
e sad šta je maknuo je maknuo, prvi put sam krivo napisao uninstall.
Samo me zanima, pošto vjerovatno nisu maknuti svi fileovi prilikom make clean kako je napisao glas, da li to može utjecati prilikom ponovne instalacije drugih programa ili wina tj. dali da ih tražim ili ne i kako da saznam njihov popis... napravio sam

Kod: Označi sve

sudo apt-get autoremove
ali sumnjam da ih je našao jer nisu došli preko apt...
A ovo da je bolje koristiti deb to sam pretpostavljao jer sam primjetio da ima neka naredba da se prilikom kompilacije napravi deb, tako valjda i rade u ubuntu; prilikom kompajliranja naprave deb i stave u repo... ali me zbunjivalo to što neki kompajliraju programe za koje postoji deb u istoj verziji, recimo taj wine pa ti kerneli....
u svakom slučaju držim se deb-ova..... a i traje to kompajliranje

Re: Deinstalacij kompajliranog programa ?

Postano: 12 pro 2009, 13:55
Postao/la glaskoncILLa
apt-get ili zapravo bilo sto bazirano na dpkgu ti nece pomoci jer dpkg uopce nije svjestan instalacije iz sourcea.

fileove/foldere koji su ostali mozes naci sa locate i zbrisati ih rucno, iako ti zapravo ne smetaju za daljnji rad osim sto te mogu zbunjivati jer bi mogao imati conf file na dva mjesta i slicne situacije.

Re: Deinstalacij kompajliranog programa ?

Postano: 12 pro 2009, 17:22
Postao/la fritz62s
Na Ubuntuu, se instalira program checkinstall i onda se pri kompajliranju, umesto zadnje komande make install kucas chekinstall (naravno kao root). Onda ce se taj program pojavljivati u Synapticu i moci odatle da se deinstalira. To ustvari kreira .deb paket i meni se daleko vise svidja.

Re: Deinstalacij kompajliranog programa ?

Postano: 13 pro 2009, 21:13
Postao/la madone
Instalirao sam wine preko PPA i radi, tako da nema potrebe da ganjam te fileove. A u buduće ako budem trebao kompajlirat napravit ču kao što fritz62s kaže sa checkinstall deb i riješit se muka...
Hvala svima na pomoći i savjetima ;)

Re: Deinstalacij kompajliranog programa ?

Postano: 14 pro 2009, 00:01
Postao/la microbot
moreš priko synaptic managera deinstalirati

a kernel kompajliramo jer na taj način pustimo u kernelu samo ono što nama odgovara , jednostavnije rečeno poboljšavaš performanse