Ang TAR.GZ mao ang sumbanan nga tipo sa archive nga gigamit sa operating system sa Ubuntu. Kasagaran nagtipig kini mga programa alang sa pag-instalar, o lainlaing mga repositori. Ang pag-instalar sa software alang sa kini nga extension dili kaayo sayon, kinahanglan nga kini dili ma-unpack ug magtapok. Karon gusto namon nga hisgutan sa detalye kini nga hilisgutan, ipakita ang tanan nga mga koponan ug lakang sa lakang nga gilatid ang matag kinahanglan nga aksyon.
I-install ang archive sa TAR.GZ sa Ubuntu
Wala’y komplikado sa pamaagi sa pag-unpack ug pag-andam sa software, ang tanan natapos pinaagi sa sumbanan "Terminal" uban ang pagpadako sa dugang nga mga sangkap. Ang nag-unang butang mao ang pagpili sa usa ka working archive aron nga pagkahuman maablihan wala’y mga problema sa pag-instalar. Bisan pa, sa wala pa magsugod ang mga panudlo, gusto namon nga timan-an nga kinahanglan nimo nga tun-an ang opisyal nga website sa developer sa programa alang sa presensya sa mga pakete sa DEB o RPM o opisyal nga mga repositories.
Ang pag-instalar sa ingon nga data mahimong labi ka yano. Magbasa pa bahin sa pag-analisar sa pagbutang sa mga pakete sa RPM sa among uban nga artikulo, apan mobalhin kami sa una nga lakang.
Basaha usab: Pag-install sa mga RPM packages sa Ubuntu
Lakang 1: Pag-instalar og Dugang nga mga Himan
Aron mahuman kini nga buluhaton, kinahanglan nimo usa ra ang gamit, nga kinahanglan ma-download sa wala pa magsugod sa pakigsulti sa archive. Siyempre, ang Ubuntu adunay usa ka built-in nga tagtipig, apan ang adunay usa ka utility alang sa paghimo ug pagtukod sa mga pakete magtugot kanimo sa paghimo pag-usab sa archive sa usa ka lahi nga butang nga gisuportahan sa file manager. Salamat sa niini, mahimo nimong ibalhin ang package sa DEB sa ubang mga gumagamit o tangtanga ang programa gikan sa kompyuter sa hingpit nga dili ibilin ang dili kinahanglan nga mga file.
- Ablihi ang menu ug pagdagan "Terminal".
- Pagsulod sa mando
Ang sudo apt-get install checkinstall build-kinahanglan autoconf automake
aron idugang ang mga kinahanglanon nga sangkap. - Aron makumpirma ang pagdugang, kinahanglan nimo nga isulod ang password gikan sa panguna nga account.
- Pagpili usa ka kapilian Daron magsugod sa operasyon sa pag-upload sa file.
- Paghulat alang sa pagkompleto sa proseso, ug unya ang usa ka linya sa pag-input motungha.
Ang proseso sa pag-instalar sa dugang nga gamit kanunay nga magmalampuson, busa kinahanglan nga wala’y bisan unsang mga problema sa kini nga lakang. Kita nagpadayon sa dugang nga aksyon.
Lakang 2: Pag-abli sa archive sa programa
Karon kinahanglan nimo nga makonekta ang drive uban ang archive nga naka-save didto o i-load ang butang sa usa sa mga folder sa computer. Pagkahuman niana, ipadayon ang mosunud nga panudlo:
- Ablihi ang file manager ug adto sa folder nga gitipigan sa archive.
- Pag-klik sa tuo niini ug pagpili "Properties".
- Hibal-i ang agianan padulong sa TAR.GZ - moabut kini nga dali gamiton alang sa mga operasyon sa console.
- Pagdagan "Terminal" ug pag-adto sa kini nga folder sa pagtipig sa archive gamit ang mando
cd / home / user / folder
diin tiggamit - username, ug folder - ngalan sa direktoryo. - Kuhaa ang mga file gikan sa direktoryo pinaagi sa pag-type sa tar
-xvf falkon.tar.gz
diin falkon.tar.gz - ngalan sa archive. Siguruha nga mosulod dili ra sa ngalan, apan usab.tar.gz
. - Igapakita ka sa usa ka lista sa tanan nga datos nga imong nakontrol. Maluwas sila sa usa ka lahi nga bag-ong folder nga nahimutang sa parehas nga agianan.
Nagpabilin lang kini aron makolekta ang tanan nga nadawat nga mga file sa usa ka package nga DEB alang sa dugang nga ordinaryo nga pag-instalar sa software sa kompyuter.
Lakang 3: Pag-ipon sa usa ka DeB Package
Sa ikaduhang lakang, imong gikuha ang mga file gikan sa arkibo ug gibutang kini sa naandan nga direktoryo, bisan pa dili kini masiguro ang normal nga paglihok sa programa. Kinahanglan kini nga gitigum, paghatag usa ka lohikal nga pagtan-aw ug paghimo sa gitinguha nga installer. Aron mahimo kini, gamita ang mga sumbanan nga mga mando sa "Terminal".
- Pagkahuman sa pamaagi sa pag-unzipping, ayaw pagsira sa console ug pag-adto direkta sa nilikha nga folder pinaagi sa mando
cd falkon
diin kawala - ngalan sa gikinahanglan nga direktoryo. - Kasagaran adunay mga script sa panagsama sa asembliya, busa girekomenda namon nga susihon una nimo ang mando
./bootstrap
, ug sa kaso sa dili angay nga pagbuhat nga moapil./autogen.sh
. - Kung ang duha nga mga tim nahimong dili aktibo, kinahanglan nimo idugang ang kaugalingon nga kinahanglanon nga script. Pagsulud sa mosunud nga mga mando sa console:
aclocal
autoheader
automake --gnu - nawala-nawala --copy --foreign
autoconf -f -WallKung gidugang ang bag-ong mga pakete, mahimo’g kini mawala nga ang sistema kulang sa pipila ka mga librarya. Makakita ka usa ka pahibalo sa "Terminal". Mahimo nimo ma-install ang nawala nga librarya gamit ang mando
sudo apt install namelib
diin namelib - Ang ngalan sa gikinahanglan nga sangkap. - Sa katapusan sa miaging lakang, magpadayon sa pagtipon pinaagi sa pag-type sa mando
paghimo
. Ang oras sa pagtukod nagdepende sa gidaghanon sa kasayuran sa folder, busa ayaw pagsira sa console ug maghulat alang sa usa ka pahibalo bahin sa malampuson nga pagtipon. - Katapusang sinulat
pag-instalar
.
Lakang 4: I-install ang nahuman nga package
Sama sa giingon namon kaniadto, ang pamaagi nga gigamit gigamit sa paghimo sa usa ka pakete sa DEB gikan sa archive alang sa dugang nga pag-instalar sa programa pinaagi sa bisan unsang sayon nga paagi. Mahibal-an nimo ang pakete mismo sa parehas nga direktoryo diin gitipigan ang TAR.GZ, ug adunay posible nga mga pamaagi alang sa pagbutang niini, tan-awa ang among gilain nga artikulo sa link sa ubos.
Magbasa pa: Pag-install sa mga pakete sa DEB sa Ubuntu
Kung gisulayan ang pag-install sa mga archive nga gi-review, hinungdanon usab nga ikonsiderar nga ang pipila sa mga nakolekta gamit ang piho nga mga pamaagi. Kung ang pamaagi sa ibabaw wala molihok, tan-awa ang folder sa dili na-unpack nga TAR.GZ mismo ug pangitaa ang file didto Readme o Pag-instalararon makita ang mga paghulagway sa pag-install.