Ukuba ngaba badwelisi benkqubo okanye hayi kwaye ufuna indlela yokufaka usetyenziso okanye iskripthi, nazi iindlela ezininzi.
Iphakheji ye-DEB eneefonti (Yenzelwe kuphela i-debian kunye neDerivatives)
Le ndlela yenzelwe xa sinekhowudi yemvelaphi yesicelo.
Kuqala sifaka inkqubo eyenza umlingo NONEKwisiphelo esikwenzayo
I-sudo aptitude faka i-checkinstall
Umzekelo siza kusebenzisa ithala leencwadi "ISIqhwala", Khuphela ifonti kwi apha, Senza ifolda kwaye sibeka ifayile Isiqhwala-3.98.4.tar.gz kwaye ukusuka kwisiphelo sendlela njengengcambu singena kwifolda kwaye sisebenzise le migca.
i-tar -xzvf isisiqhwala-3.98.4.tar.gz cd lame-3.98.4 ./configure make checkinstall cp * .deb ../ cd .. rm -R lame-3.98.4 chmod 777 lame-3.98.4 *. Ityala
Ivelisa ipakeji yedebhu kuthi, le ndlela ifakela iphakheji evelisiweyo ekugqibeleni.
Iphakheji yencwadi ye-DEB (Yenzelwe kuphela i-debian kunye neDerivatives)
Le ndlela yeyokubhalwa kwangaphambili okanye usetyenziso
Ubume bePhakheji ye-DEB
| Ukuseta (Ifolda ngokubanzi) | | -DEBIAN (Ifolda apho iifayile zoqwalaselo zikhona) | --control (Uqwalaselo lwefayile) | --preinst (Ifayile okanye iSkripthi esisebenza ngaphambi kokufaka) | --postinst (Ifayile okanye iSkripthi esiqhuba emva kokufaka) | --prerm ( Ifayile okanye iSkripthi ukuba sisebenze ngaphambi kokufaka) | -usr (Ifolda apho iifayile zakho zesicelo zikhona) | -usr / bin (Ifolda apho kukho iibhanari okanye izikripthi) | -usr / share / pixmaps (Ifolda apho ii icon zikhona) | -usr / share / applications (Ifolda ziphi abaqalisi)
Umzekelo we «ulawulo» lwefayile
Iphakheji: Inguqulelo yeTUPACKAGE: Uyilo lweVERSION: amd64 (i386 okanye yonke) Isigcini: ICANDELO LOMTHETHO: iqabane / Ukubekwa phambili kwiwebhu: Inkcazo yokuzikhethela: UMBUZO
Ukwenza ipakeji ye-DEB
Sudo chmod -R ingcambu: ukuseta ingcambu / isudo chmod -R 755 ukuseta / sudo dpkg -b ukuseta / iphakheji.deb chmod 777 iphakheji.deb chown -R ukuseta
Ngale datha singakwazi ukuvelisa iphakheji yetyala lesicelo sethu, njengomzekelo siza kwenza i-bash script elula
Sakha ifolda enegama «ubunlog» nangaphakathi kwelinye igama Misela
ke ngaphakathi kwifolda yokugqibela senza iifayile ezimbini enye enegama "DEBIYA" kunye nomnye «Usr».
Le yifayile yolawulo
package: ubunlog-web Version: 0.11.5.13 Architecture: all Maintainer: TU NOMBRE Section: partner/web Priority: optional Description: Tutoriales, escritorios linuxeros,software,noticias y todo sobre Ubuntu
Siyigcina ngaphakathi kwifolda "DEBIYA" esiyenzileyo ngaphambili njenge «ulawulo»
Le khowudi ivela kwifayile ye-postinst
#!/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
Sigcina le nto kwifolda efanayo nanjenge "postinst"
Ngoku sakha iifolda zeskripthi, isindululi kunye ne icon, ngaphakathi kwifolda Misela senza ifolda enegama «Usr»
Njengoko ubona sinefolda ezimbini enye "DEBIYA" kunye nomnye «Usr» esiyenzileyo kwimizuzwana edlulileyo, ngaphakathi kokugqibela senza ifolda enye "Umgqomo" kunye nomnye "Iqela"
Le yikhowudi yeskripthi
#!/bin/sh firefox https://ubunlog.com/ &
siyigcina kwifolda "Umgqomo" enegama «ubunlog-web».
Ngoku siya kwifolda "Iqela" kule senza ifolda enegama "Iipixmaps" kwaye siyonga ngegama «ubunlog-web.png» sikhuphele lo mfanekiso kwi apha
Kufuneka senze i-launcher kuphela, kuba oku kwenza ifolda yokugqibela ngaphakathi isabelo ngegama "Izicelo"
Le yikhowudi efanayo
[Desktop Entry] Encoding=UTF-8 Name=Ubunlog Web Blog Comment=Tutoriales, escritorios linuxeros,software,noticias y todo sobre Ubuntu GenericName=Tutoriales, escritorios linuxeros,software,noticias y todo sobre Ubuntu Exec=ubunlog-web Terminal=false Type=Application Icon=ubunlog-web Categories=Application;Network;Internet; StartupWMClass=ubunlog-web StartupNotify=true
Bayigcina kwifolda "Izicelo" njengaye «ubunlog-web.desktop»
Sele silungiselele yonke into, ihlala kuphela ukuvelisa iphakheji yedeb, ikubuza iphasiwedi yengcambu, kodwa ayifaki nantoni na.
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
Si tiene todo bien ya tiene el paquete «ubunlog-web_0.11.5.13_all.deb».
Incwadana yokuzikhupha (Kuvavanywa kuphela ku-Ubuntu, kusebenza nakuyiphi na i-Distro)
Le ndlela kukuvelisa iifayile kunye neskripthi sokuzenzela (http://megastep.org/makeself/)
Bakhuphele kwiwebhu, yifayile yeRun, bayinika iimvume kwaye siyayiphumeza,
Indlela yokuyisebenzisa.
yenzaelf.sh FOLDER / SOURCE / RESULT.RUN "TEXT" ./setup.sh
Njengokuba ubona "IFOLDA / IMVELAPHI / » ziifayile kunye neefolda zesicelo sethu okanye iskripthi «RESULT.RUN» yifayile enesiphumo okanye ifayile yokuzikhupha
"UMBUZO" ngumyalezo oboniswayo xa uqhuba Ifayile yokuzikhupha, kwaye ivalwe kwizicatshulwa.
"./Setup.sh" Isicatshulwa esisebenzayo xa ususa uziphu kwifayile yokuzikhupha, ungalibali ukuyinika iimvume.
Ukwenza ukuba iqondakale ngakumbi siza kusebenzisa umzekelo ofanayo wephakheji yedeb kodwa siyiqhelanise nayo.
Sakha ifolda enegama «ubunlog» kwaye sikopa ifolda esizenzela yona, siyinike igama elitsha njenge Uzenza
Kwincwadi «ubunlog» yenza elinye igama Misela kwaye ngaphakathi kwale ndawo ezi fayile zilandelayo.
Iskripthi sokufaka
#!/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
Bayigcina njenge setup.sh
Iskripthi sethu
#!/bin/sh firefox https://ubunlog.com/ &
Lo guardan como «ubunlog-web» el icono lo guardamos con el nombre «ubunlog-web.png» sikhuphele lo mfanekiso kwi apha
Umphanda
[Desktop Entry] Encoding=UTF-8 Name=Ubunlog Web Blog Comment=Tutoriales, escritorios linuxeros,software,noticias y todo sobre Ubuntu GenericName=Tutoriales, escritorios linuxeros,software,noticias y todo sobre Ubuntu Exec=ubunlog-web Terminal=false Type=Application Icon=ubunlog-web Categories=Application;Network;Internet; StartupWMClass=ubunlog-web StartupNotify=true
Bayigcina njenge «ubunlog-web.desktop»
Ngoku sivelisa ifayile yokuzikhupha
chmod 755 setup/ chmod +x setup/setup.sh sh ../makeself/makeself.sh setup ubunlog-web.run "Ubunlog - Tutoriales, escritorios linuxeros,software,noticias y todo sobre Ubuntu" ./setup.sh
Sele sinefayile yokuzikhupha.
Ndiyathemba ukuba oku kuyanceda entweni
Enkosi ngeeNkcazo zakho, ukuba kukho nasiphi na isiphoso yimveliso yokucinga kwakho, hahaha
Incwadana ebalaseleyo, Siyavuyisana ...
Inqaku elihle kakhulu uLuciano!
Ndiyakuvuyela kakhulu.
Ihagi! UPawulos.
Ndiyakuvuyela! Eli nqaku lelinye lezona zinto zibalaseleyo endizibonileyo xa ndifunda indlela yokupakisha .deb binaries for Debian and derivatives like Ubuntu.
Kwimeko yeArchLinux sisebenzisa i-PKGBUILD kweyona ndlela ibalaseleyo ye-BSD: https://wiki.archlinux.org/index.php/PKGBUILD_%28Espa%C3%B1ol%29
Ihagi!
Molo, enkosi ngezimvo zakho, ukuba ucinga ukuba singongeza eposini indlela yokwenza iiphakheji zearch, ndiyacacisa ukuba ndisebenzisa ubuntu kunye necosos encinci, nditsho ukuba kulungile kakhulu ndizamile kube kanye kodwa bendingenayo ixesha lokuyifaka, eya kuba ilunge kakhulu kuba ndinganakho nabani na onako.
Molo, enkosi ngezimvo zakho, njengoko senditshilo ngamanye amaxesha, iposti yam isekwe kumava am, ndiyathemba ukuba aluncedo.
Molo luciano.
Ndiqalisile ukulandela amanyathelo kwaye khange ndikwazi ukugqithisa ukukhangela okufakwayo. Ibuyisa lempazamo ilandelayo:
Msgstr "Yenza ifayili: 349: iresiphi yokujolisa 'ukufaka-ukuphinda iphinde iphinde'
yenza: *** [faka kwakhona = Impazamo] Impazamo 1
**** Ufakelo aluphumelelanga. Ilahla ukuyilwa kwephakheji. "
Ngaphambi koko, "yenza" umyalelo ubonisa oku kwimveliso:
"Yenza [3]: Akukho nto mayenziwe 'kubo bonke'."
Andikuqondi okusilelayo. Ndizamile ukukhuphela olona hlobo lukhoyo lwesiqhwala ukubona ukuba ingayisombulula na ingxaki yam, kodwa akukho nto ndinokuyenza.
Ukubulisa