Ahoana ny fizarana ny rindrambaiko amin'ny Ubuntu sy distros hafa

Raha programmer ianao na tsia ary maniry fomba iray hametrahana izany fampiharana na script izany dia ireto misy fomba maro.
Fonosana DEB misy endritsoratra (Ho an'ny debian sy ny derivatives ihany)

Ity fomba ity dia ho an'ny fotoana ananantsika ny kaody loharano an'ny fampiharana.

Mametraka ny programa manao majika aloha isika "Checkinstall", ao amin'ny terminal ampiasainay

sudo aptitude hametraka apetraka installinstall

Ohatra, hampiasa ny tranomboky "LAME", sintomy avy amin'ny eto, mamorona fampirimana izahay ary mametraka ny fisie mandringa-3.98.4.tar.gz ary avy amin'ny terminal ho root dia ampidirintsika io folder io ary ampiasainay ireo tsipika ireo.

tar -xzvf mandringa-3.98.4.tar.gz cd mandringa-3.98.4 ./configure manao checkinstall cp * .deb ../ cd .. rm -R mandringa-3.98.4 chmod 777 mandringa-3.98.4 *. deb

Izy io dia mamorona ny fonosana deb ho antsika, ity fomba ity dia mametraka ny fonosana vokarina amin'ny farany.

Kitapo DEB Manual (Ho an'ny debian sy ny derivatives ihany)

Ity fomba ity dia ho an'ny script na fampiharana anay

Firafitry ny fonosana DEB

| Fametrahana (Folder ankapobeny) | | -DEBIAN (Folder misy ny fisie Configuration) | --control (Fikirakirana rakitra) | --preinst (File na script izay mandeha alohan'ny hametrahana) | --postinst (File na Script izay mandeha aorian'ny fametrahana) | --prerm ( File na Script hazakazaka alohan'ny esorina) | --postrm (File na Script hihazakazaka aorian'ny uninstall) | | -usr (Folder misy ny fisie nataonao) | -usr / bin (Folder misy ny binaries na script) | -usr / share / pixmaps (Folder misy ny sary masina) | -usr / share / applications (Folder aiza ny mpandefa)

Ohatra ny «fifehezana» fisie

Fonosana: TUPACKAGE Version: VERSION Architecture: amd64 (i386 na rehetra) Mpikarakara: AUTHOR Fizarana: mpiara-miasa / tranonkala Laharam-pahamehana: tsy voatery Filazalazana: TEXT

Mamorona fonosana DEB

sudo chmod -R root: root setup / sudo chmod -R 755 setup / sudo dpkg -b setup / package.deb chmod 777 package.deb chown -R setup

Amin'ity angon-drakitra ity dia afaka mamorona fonosana deb ho an'ny fampiharana anay izahay, ohatra, hanangana script bash tsotra

Mamorona lahatahiry misy anarana izahay "Ubunlog" ary ao anatin'io anarana hafa io Hametraka
avy eo ao anatin'ny fampirimana farany dia mamorona lahatahiry roa isika amin'ny anarana iray "DEBIAN" ary ny iray hafa «Usr».

Ity ny rakitra fanaraha-maso

Package: ubunlog-web Version: 0.11.5.13 Architecture: all Maintainer: NY ANARANA Fizarana: mpiara-miasa / tranonkala Laharam-pahamehana: famaritana tsy voatery: Tutorials, desktops Linux, rindrambaiko, vaovao ary ny zavatra rehetra momba an'i Ubuntu

Tehirizintsika ao anaty fampirimana izany "DEBIAN" izay noforoninay taloha ho «fifehezana»

Ity kaody ity dia avy amin'ny rakitra apetraka

#! / bin / sh chmod 755 / usr / bin / ubunlog-web chmod + x / usr / bin / ubunlog-web chmod 755 /usr/share/pixmaps/ubunlog-web.png chmod 755 / usr / share / applications / ubunlog-web.desktop chmod + x /usr/share/applications/ubunlog-web.desktop

Tehirizintsika ao anaty fampirimana toy ny teo aloha ihany io "postinst"

Ankehitriny dia mamorona ny lahatahiry izahay ho an'ny script, ny mpandefa ary ny kisary, ao anatin'ny fampirimana Hametraka mamorona lahatahiry misy anarana izahay «Usr»

Araka ny hitanao dia manana folder roa izahay "DEBIAN" ary ny iray hafa «Usr» izay noforoninay segondra lasa izay, ao anatin'ity farany ity dia mamorona folder iray isika "Bin" ary ny iray hafa "Compartir"

Ity ny kaody script

#! / bin / sh firefox https://ubunlog.com/ &

tahirintsika ao anaty fampirimana izany "Bin" miaraka amin'ny anarana "Ubunlog-web".

Mandeha amin'ny fampirimana isika izao "Compartir" Amin'ity dia mamorona lahatahiry misy anarana isika "Pixmaps" ary mitahiry amin'ny anarana isika "Ubunlog-web.png" sintominay ity sary ity avy amin'ny eto

Mila mamorona ilay mpandefa fotsiny isika, noho izany dia mamorona fampirimana farany ao anatiny isika anjara amin'ny anarany "Applications"

Ity no kaody mitovy

[Entry Desktop] Encoding = UTF-8 anarana = Bilaogy Blog Blog Ubunlog = Tutorials, birao Linux, rindrambaiko, vaovao sy ny zava-drehetra momba ny Ubuntu GenericName = Tutorials, desktops Linux, rindrambaiko, vaovao sy ny zavatra rehetra momba ny Ubuntu Exec = ubunlog-web Terminal = diso Type = Application Icon = ubunlog-web Sokajy = Fampiharana; Tambajotra; Internet; StartupWMClass = ubunlog-web StartupNotify = marina

Ataon'izy ireo ao anaty fampirimana izany "Applications" como el "Ubunlog-web.desktop"

Efa vonona ny zava-drehetra, mbola mitoetra ihany hiteraka fonosana deba, manontany anao ny tenimiafin'ny faka izy io, saingy tsy mametraka na inona na inona.

sudo chmod -R root: root setup / sudo chmod -R 755 setup / sudo dpkg -b setup / ubunlog-web_0.11.5.13_all.deb chmod 777 ubunlog-web_0.11.5.13_all.deb chown -R setup

Raha manana ny zava-drehetra ianao dia efa manana ilay fonosana "ubunlog-web_0.11.5.13_all.deb".

Boky fanovozan-tena (Nosedraina tamin'ny Ubuntu ihany, Miasa amin'ny Distro Any)

Ity fomba ity dia ny famoahana rakitra miaraka amin'ny script makeelf (http://megastep.org/makeself/)

Misintona avy amin'ny tranonkala izy ireo, rakitra .run io, manome alalana azy ireo ary manatanteraka azy izahay,

Fomba fampiasana azy.

makeelf.sh FOLDER / SOURCE / RESULT.RUN "TEXT" ./setup.sh

Araka ny hitanao izao "FOLDER / ORIGIN / » dia ny rakitra sy lahatahiry ny fampiharana na script antsika «RESULT.RUN» dia ilay rakitra aterak'ilay rakitra na fakana ny tena
"TEXT" dia ilay hafatra aseho rehefa mihazakazaka ilay rakitra manaisotra ny tenanao ianao, ary voahidy amin'ny marika nalaina.
"./Setup.sh" dia ilay script izay mihazakazaka rehefa mamoaka ny rakitra fisintomana ny tena, aza hadino ny manome alalana azy.

Mba hampazava kokoa azy dia hampiasa ohatra mitovy amin'ny fonosana deba isika fa mifanaraka amin'izany.

Mamorona lahatahiry misy anarana izahay "Ubunlog" ary adikao ilay fampirimana izay nahatonga ny tenanay namorona azy, dia soloinay anarana hoe Manamboatra tena
Ao amin'ny folder "Ubunlog" mamorona anarana hafa hametraka ary ao anatin'ity toerana ity ireto fisie ireto.

Script installer

#! / bin / sh cp ubunlog-web / usr / bin / chmod 755 / usr / bin / ubunlog-web chmod + x / usr / bin / ubunlog-web cp ubunlog-web.png / usr / share / pixmaps / chmod 755 /usr/share/pixmaps/ubunlog-web.png cp ubunlog-web.desktop / usr / share / applications / chmod 755 /usr/share/applications/ubunlog-web.desktop chmod + x / usr / share / applications / ubunlog-web.desktop

Tehiriziny ho setup.sh izy io

Ny Script

#! / bin / sh firefox https://ubunlog.com/ &

Tehirizin'izy ireo ho «ubunlog-web» ilay sary famantarana izay itahirizantsika azy amin'ny anarana "Ubunlog-web.png" sintominay ity sary ity avy amin'ny eto

Ny siny

[Entry Desktop] Encoding = UTF-8 anarana = Bilaogy Blog Blog Ubunlog = Tutorials, birao Linux, rindrambaiko, vaovao sy ny zava-drehetra momba ny Ubuntu GenericName = Tutorials, desktops Linux, rindrambaiko, vaovao sy ny zavatra rehetra momba ny Ubuntu Exec = ubunlog-web Terminal = diso Type = Application Icon = ubunlog-web Sokajy = Fampiharana; Tambajotra; Internet; StartupWMClass = ubunlog-web StartupNotify = marina

Tehirizin'izy ireo ho "Ubunlog-web.desktop"

Ankehitriny dia mamorona ilay rakitra manavanana tena izahay

chmod 755 setup / chmod + x setup / setup.sh sh ../makeself/makeself.sh setup ubunlog-web.run "Ubunlog - Tutorials, desktops Linux, rindrambaiko, vaovao ary ny zavatra rehetra momba ny Ubuntu" ./setup.sh

Izahay dia efa manana ilay rakitra mamoaka tena.

Manantena aho fa hanampy anao amin'ny zavatra ity

Misaotra anao tamin'ny fanamarihanao, Raha misy ny lesoka dia vokatry ny fisainanao io, hahaha


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

6 hevitra, avelao ny anao

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.

  1.   David gomez dia hoy izy:

    Boky manual tsara, arahaba soa ...

  2.   Andao hampiasa Linux dia hoy izy:

    Lahatsoratra tena tsara Luciano!
    Tena miarahaba anao aho.
    Famihinana! Paul.

  3.   maty1206 dia hoy izy:

    Miarahaba anao! Ity lahatsoratra ity dia iray amin'ireo tsara indrindra hitako nianarako ny fomba famonosana .deb binaries ho an'i Debian sy ny derivatives toa an'i Ubuntu.

    Amin'ny tranga ArchLinux dia mampiasa ny PKGBUILD amin'ny fomba BSD tsara indrindra izahay: https://wiki.archlinux.org/index.php/PKGBUILD_%28Espa%C3%B1ol%29

    Famihinana!

    1.    Luciano Lagassa dia hoy izy:

      Salama, misaotra tamin'ny fanehoan-kevitrao, raha mieritreritra ianao fa azonay ampiana amin'ny fomba famoronana fonosana ho an'ny andohalambo, azoko antoka fa tsy mampiasa afa-tsy ubuntu sy centos kely fotsiny aho, milaza aho fa tena tsara fa nanandrana aho indray mandeha fa tsy nanana aho ny fotoana hametrahana azy, izay ho tena tsara satria raha azoko atao ny manao.

  4.   Luciano Lagassa dia hoy izy:

    Salama, misaotra tamin'ny fanehoan-kevitrao, araka ny efa nolazaiko tamin'ny fotoana hafa, mifototra amin'ny zavatra niainako ny lahatsoratro, manantena aho fa mahasoa izy ireo.

  5.   Josh dia hoy izy:

    Salama luciano.

    Nanomboka nanaraka ny dingana aho ary tsy afaka nandalo ny installinstall. Mamerina ity lesoka manaraka ity izy:

    "Makefile: 349: tsy nahomby ny fomba fahandro ny" install-recursive "kendrena
    manaova: *** [install-recursive] Error 1

    **** Tsy nahomby ny fametrahana. Fanesorana ny famoronana fonosana. "

    Alohan'izany, ny baiko "make" dia mampiseho izany amin'ny vokatra:

    "Manaova [3]: Tsy misy tokony hatao amin'ny 'rehetra'."

    Tsy azoko hoe inona no tsy mahomby. Niezaka ny nisintona ny kinova farany an'ny LAME aho raha hijery raha hamaha ny olako io, fa tsy misy azo atao.

    Fiarahabana.