Yadda ake rarraba software dinmu akan Ubuntu da sauran kayan masarufi

Idan kun kasance masu shirye-shirye ko a'a kuma kuna son hanyar shigar da wannan aikace-aikacen ko rubutun, ga hanyoyi da yawa.
Kunshin DEB tare da Fonts (Kawai ga debian da Kalam)

Wannan hanyar don lokacin da muke da lambar tushe na aikace-aikacen.

Da farko mun girka shirin da ke yin sihiri "Dubawa", a cikin tashar da muke aiwatarwa

sudo gwaninta shigar da shigar

Misali zamuyi amfani da laburare "LAME", zazzage font daga a nan, mun ƙirƙiri babban fayil kuma mun sanya fayil ɗin gurgu-3.98.4.tar.gz kuma daga m kamar yadda tushen muka shigar da wannan babban fayil ɗin kuma aiwatar da waɗannan layukan.

tar -xzvf gurgu-3.98.4.tar.gz cd gurgu-3.98.4 ./ka daidaita saitin cp * .deb ../ cd .. rm -R gurgu-3.98.4 chmod 777 gurgu-3.98.4 *. bashi

Yana haifar da kunshin bashi a gare mu, wannan hanyar tana shigar da kunshin da aka kirkira a ƙarshen.

Kunshin DEB na Manual (Kawai ga debian da Kalam)

Wannan hanyar don rubutattun rubutunmu ne ko aikace-aikace

Tsarin Kunshin DEB

| Saita (Babban Jaka) | | -DEBIAN (Jaka inda fayilolin Kanfigareshan suke) | --control (Fayil na Kanfigawa) | --preinst (Fayil ko Rubutun da ke gudana kafin Shigar) | --postinst (Fayil ko Rubutun da ke gudana bayan Shigar) | --prerm ( Fayil ko Rubutu don gudana kafin cirewa) | --postrm (Fayil ko Rubutun da zai gudana bayan cirewa) | | -usr (Jaka inda fayilolin aikace-aikacenku suke) | -usr / bin (Jaka inda binaries ko rubutun suke) | -usr / share / pixmaps (Jaka inda gumakan suke) | -usr / share / aikace-aikace (Jaka ina suke) masu ƙaddamarwa)

Misali na «sarrafawa» fayil

Kunshin: TUPACKAGE Sigogi: VERSION Architecture: amd64 (i386 ko duka) Mai kula: Mawallafin Sashe: abokin tarayya / Muhimmancin yanar gizo: Zabi na zahiri

Haɓaka aunshin DEB

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

Tare da wannan bayanan tuni zamu iya samar da kunshin bashi don aikace-aikacenmu, a matsayin misali zamuyi rubutun bash mai sauƙi

Mun ƙirƙiri babban fayil mai suna «ubunlog» kuma a cikin wannan sunan Saita
sannan a cikin folda ta karshe mun kirkiro folda biyu daya suna "DEBIAN" kuma wani «Usr».

Wannan shine fayil ɗin sarrafawa

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

Muna ajiye shi a cikin babban fayil ɗin "DEBIAN" cewa mun halitta a baya a matsayin «iko»

Wannan lambar daga fayil ɗin gidan waya take

#!/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

Mun adana wannan a cikin babban fayil kamar yadda yake a baya kamar "postinst"

Yanzu muna ƙirƙirar manyan fayiloli don rubutun, mai ƙaddamarwa da gunki, a cikin babban fayil ɗin Saita mun ƙirƙiri babban fayil mai suna «Usr»

Kamar yadda kake gani muna da folda biyu daya "DEBIAN" kuma wani «Usr» cewa mun ƙirƙiri daƙiƙa da suka wuce, a cikin ƙarshen muna ƙirƙirar manyan fayiloli ɗaya "Bin" kuma wani "Kwatanta"

Wannan lambar rubutun kenan

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

mun adana shi a cikin jaka "Bin" tare da suna «ubunlog-web».

Yanzu zamu tafi zuwa jaka "Kwatanta" a cikin wannan mun ƙirƙiri babban fayil mai suna "Pixmaps" kuma muna adanawa da sunan «ubunlog-web.png» mun zazzage wannan hoton daga a nan

Dole ne kawai mu ƙirƙiri mai ƙaddamar, don wannan muke ƙirƙirar babban fayil na ƙarshe a ciki share da suna "Aikace-aikace"

Wannan lambar lamba daya kenan

[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

Suna adana shi a cikin jaka "Aikace-aikace" kamar yadda «ubunlog-web.desktop»

Muna da komai a shirye, shi kadai ya rage samar da kunshin bashi, yana tambayarka kalmar sirri, amma bata girka komai.

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».

Cire kayan kai (An gwada kawai akan Ubuntu, Yana aiki akan Duk wani Distro)

Wannan hanyar ita ce samar da fayiloli tare da rubutun kai tsaye (http://megastep.org/makeself/)

Suna zazzagewa daga yanar gizo, fayil ne na .run, suna ba shi izini kuma muna aiwatar da shi,

Yadda ake amfani da shi.

makeself.sh FOLDER / SOURCE / RESULT.RUN "RUBUTU" ./setup.sh

Kamar yadda kake gani "FOLDER / ASALIN / » sune fayiloli da manyan fayiloli na aikace-aikacenmu ko rubutunmu «SAURARA.RUN» shine fayil din da aka samu ko file din cire kansa
"RUBUTU" shine sakon da ake nuna shi lokacin da kake gudanar da fayil din cire Kai, kuma an saka shi a cikin kwastomomi.
"./Setup.sh" shine rubutun da ke gudana yayin buɗe fayil ɗin cire Kai, kar ka manta ka ba shi izini.

Don sa ya zama mafi fahimta zamuyi amfani da misali guda na kunshin bashi amma an daidaita shi.

Mun ƙirƙiri babban fayil mai suna «ubunlog» kuma mun kwafa jakar da ta samar da kanta, sa mata suna kamar Yi kansa
A cikin babban fayil «ubunlog» ƙirƙirar wani suna saitin kuma a cikin wannan wurin fayiloli masu zuwa.

Rubutun Mai Sakawa

#!/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

Suna adana shi azaman saitin.sh

Littafinmu

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

Lo guardan como «ubunlog-web» el icono lo guardamos con el nombre «ubunlog-web.png» mun zazzage wannan hoton daga a nan

Tulun

[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

Suna adana shi kamar yadda «ubunlog-web.desktop»

Yanzu muna samar da fayil ɗin cire Kai

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

Mun riga mun sami fayil ɗin cire kansa.

Ina fatan wannan zai taimaka muku da wani abu

Na gode da Ra'ayoyinku, Idan akwai KUSKURE to abin da tunaninku ya samo asali ne, hahaha


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   David gomez m

    Madalla da jagora, ina taya ku murna ...

  2.   Bari muyi amfani da Linux m

    Kyakkyawan labarin Luciano!
    Gaskiya ina taya ku murna.
    Rungumewa! Bulus.

  3.   mata1206 m

    Barka da warhaka! Wannan labarin shine ɗayan mafi kyaun da na gani don koyon yadda ake kunshin .deb binaries don Debian da abubuwan banbanci kamar Ubuntu.

    A game da ArchLinux muna amfani da PKGBUILD a cikin mafi kyawun salon BSD: https://wiki.archlinux.org/index.php/PKGBUILD_%28Espa%C3%B1ol%29

    Rungumewa!

    1.    Luciano Lagassa m

      Barka dai, godiya ga bayanin ku, idan kuna tunanin zamu iya karawa a post din yadda ake kirkirar kunshi don baka, na bayyana cewa ubuntu da karamin centos kawai nake amfani da su, nakanyi tsokaci kan cewa yayi kyau sau daya nayi amma ban samu ba lokacin girka shi, wanda zai iya zama mai kyau tunda idan zan iya kowa zai iya.

  4.   Luciano Lagassa m

    Barka dai, na gode da bayanan ka, kamar yadda na riga na ambata a wasu lokutan, rubutuna sun dogara ne da abubuwan dana gani, ina fatan zasu amfane ka.

  5.   Josh m

    Barka dai luciano.

    Na fara bin matakan kuma ban sami nasarar wucewa ba. Yana dawo da kuskuren mai zuwa:

    "Makefile: 349: girke-girke na manufa 'shigar-recursive' ya gaza
    yi: *** [shigar-recursive] Kuskure 1

    **** Girkawar ta kasa. Aborting halittar kunshin. "

    Kafin wannan, umarnin "yi" yana nuna wannan a cikin fitarwa:

    "Yi [3]: Ba abin da za a yi wa 'duka'."

    Ban fahimci abin da ke kasawa ba. Na yi ƙoƙari na zazzage sabon tsarin LAME na yanzu don ganin ko zai magance matsalata, amma ba abin da zan yi.

    Na gode.