Jump to content
yo9gjx

Checkinstall

Recommended Posts

Crearea de pachete din surse necesita instalarea si utilizarea multor prerechizite si o procedura putin mai complexa mai putin la indemana incepatorilor. Exista insa un utilitar cu care operatia se reduce practic la compilarea si instalarea programului generand simultan si pachetul .deb, .rpm sau .tgz.

Prima data instalam utilitarul, daca nu-l gasim cu managerul de pachete in depozitul de soft il descarcam de pe pagina de baza:

Ca exemplu sa presupunem ca avem o distributie bazata pe Debian si dorim sa generam din tarball program.tar.gz un pachet deb. Descarcam sursele programului si urmam procedura cunoscuta:

  1. ./configure daca totul e ok urmeaza
  2. ./make comanda cu care cream binarele
  3. si in loc de clasicul sudo make install tastam sudo checkinstall

In loc de instalare se vor afisa cateva optiuni ce pot fi modificate in functie de dorinta, date despre pachet, mantainer, adresa email etc.

%5BUNSET%5D.png?imgmax=800

Dupa modificarile dorite se da Enter si se va crea un pachet program.deb simultan cu instalarea acestuia in sistem. Daca dorim sa generam pachetul fara sa-l instalam tastam sudo checkinstall --install=no.

Utilitarul este simplu, eficient si la indemana oricui fiind usor de folosit.

Pentru informatii detaliate tastati in shell - man checkinstall

  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...