Hindi tulad ng Windows, ang pag-install ng software sa Linux ay may potensyal na maging mas kumplikado. Maliban kung ang iyong napiling software ay nasa form na ng pakete o naninirahan sa isang imbakan at maaaring mai-install na may isang simpleng linya ng teksto, kakailanganin mong mag-ipon at mai-install mula sa isang file na.TAR.GZ o .TAR.BZ2 .
Maaari itong maging isang bangungot, ngunit kung manatili ka sa mga patakaran hindi ito dapat. Kung mayroon kang isang pesky archive na nangangailangan ng pag-install, ang sumusunod na pamamaraan ay lilikha ng isang pakete, i-install ang sinabi na package at magbigay ng isang magandang malinis na paraan upang alisin ang software pagkatapos sa pamamagitan ng iyong manager ng package. Mga linya ng utos sa handa, malalim na paghinga, mangyaring ...
Tarballs Of Steel
Ang isang .TAR.GZ / BZ2 file ay isang naka-compress na tarball (ang hindi na-compress na extension na. TAR) na naglalaman ng hilaw na source code para sa iyong napiling aplikasyon. Kinakailangan ng pag-install ang mga file na ito upang maiipon, maproseso at maiugnay sa isang paraan na maaaring maisagawa ng Ubuntu ang programa.
Ang format ng tarball ay na-standardize noong 1988 (at muli noong 2001) at patuloy na malawakang ginagamit sa parehong Linux at Windows para sa pamamahagi ng software. Orihinal na mga tarball ay idinisenyo upang mapabilis ang pag-backup ng data sa mga tape device, hindi na gagawin mo iyon.
Kung hindi mo nagamit ang linya ng utos ng Linux bago kailanganing mag-alala, ang mga utos ay deretso at magkakaugnay.
Paghahanda ng Iyong Sistema
Kakailanganin mong mag-install ng isang pakete na tinatawag kailangan-build para sa paglikha ng package mula sa mapagkukunan at i-install upang idagdag ito sa iyong manager ng package para sa madaling pag-aalis. Maaari itong magawa nang mabilis sa pamamagitan ng console, buksan lamang ang Terminal ( Mga Aplikasyon , Accessories , Terminal ) at uri:
sudo apt-get install na install-importanteng pag-install
paano ko malalaman kung may virus ang iphone ko
Payagan ang oras para sa mga ito upang mag-download at mag-install, at kapag tapos ka na ay maaari mo ring i-install ang software ng pamamahala ng bersyon para sa mga pag-upgrade, kahit na maaari mo itong gawin sa paglaon. Sa anumang kaso, gagawin ng tatlong ito ang bilis ng kamay:
sudo apt-get install subversion git-core mercurial
Susunod na gugustuhin mong gamitin ang isang karaniwang direktoryo kapag nagtatayo ng mga package na ito. Maaari mong teknikal na ilagay ito kahit saan, hangga't ito ay naisusulat. Inirekumenda ng opisyal na dokumentasyon ng Ubuntu
/ usr / local / src
kaya't mananatili kami doon:
sudo chown na $ USER / usr / local / src
Pagkatapos ay tiyaking nasusulat ito:
sudo chmod u + rwx / usr / local / src
Sa wakas mag-i-install din kami apt-file , na ginagamit upang malutas ang anumang mga isyu sa pagtitiwala na nakasalamuha mo:
sudo apt-get install apt-file
Marahil ay makakakuha ka ng isang pop-up na nagsasabi na kailangan mong i-update ang apt-file, kung hindi patakbuhin ang sumusunod na utos at hayaan itong matapos:
sudo apt-file na pag-update
Kapag nagawa mo na ito, hindi mo na kailangang gawin itong muli dahil handa ang iyong system para sa anumang mga tarball na itinapon mo dito.
I-extract at I-configure
Ipagpalagay na nai-download mo na ang isang mahiwagang .TAR.GZ file na kakailanganin mo munang ilipat ito sa iyong itinalagang build folder (ginamit ko
/ usr / local / src
). Magagawa mo ito sa iyong normal na browser ng file, at kapag tapos na, magbukas ng isang bagong Terminal.
Baguhin ang build folder sa pamamagitan ng pagta-type:
cd / usr / local / src
Susunod na kunin ang archive. Para kay .TAR.GZ uri ng mga file:
tar -xzvf .tar.gz
At para sa .TAR.BZ2 uri ng mga file:
tar -xjvf .tar.bz2
Kung naging maayos ang lahat makikita mo ang isang mahabang listahan ng mga nakuha na file, tulad ng sa screenshot sa itaas. Huwag pa isara ang Terminal, hindi pa tayo tapos.
Sa puntong ito ako pag-uudyok mag-navigate ka sa folder na nilikha ng iyong archive (gamit ang iyong karaniwang file browser) at buksan ang alinman sa README o INSTALL kung mayroon ang mga file. Kung ang iyong partikular na software ay nangangailangan ng ibang pamamaraan sa aking pupuntahan pagkatapos ay ang file na ito ang hahawak sa susi. Maaari mong i-save ang iyong sarili a marami ng abala sa pamamagitan ng paggawa nito.
Maaari ka ring pumili ng iba't ibang mga pagpipilian sa pag-install depende sa software, at ang INSTALL o README ang magtatakda kung ano ang mga ito. Ang mga file ay maaaring walang extension, ngunit simpleng teksto at dapat buksan sa Gedit o anumang text editor na iyong pinili.
Bilang isang pangkalahatang panuntunan, mai-install ng mga sumusunod na utos ang iyong software gamit ang default na pamamaraan ng pag-install.
Ang iyong tarball ay nakuha sa isang folder na may parehong pangalan tulad ng file, kaya't palitan ang folder na ito gamit ang cd command na ginamit mo kanina, tulad nito:
cd / usr / local / src /
Palitan ng pangalan ng folder na nilikha ng archive. Susunod kakailanganin mong i-configure ang mga mapagkukunang file sa pamamagitan ng pagta-type:
./ configure
Tandaan: Kung ang iyong software ay walang isang configure file, baka gusto mong subukan ang paglaktaw diretso sa Bumuo at Mag-install seksyon ng artikulong ito, kahit na kumunsulta sa iyong INSTALL o README na dokumentasyon muna.
Kung makakatanggap ka ng isang mensahe ng error na nauugnay sa autoconf, pagkatapos ay kakailanganin mong i-install ito sa pamamagitan ng pagta-type:
sudo apt-get install autoconf
Tapos tumakbo
./ configure
muli
Susuriin ng utos na ito kung mayroon ka ng lahat ng mga naka-install na pakete na kinakailangan upang magamit ang iyong software. Maaari mong gamitin ang apt-file na na-install mo nang mas maaga upang punan ang mga blangko.
Kung nakakatanggap ka ng isang error (tulad ng
configure: error: Mga kinakailangan sa library ... hindi natutugunan
) tingnan ang file na hindi natagpuan sa itaas ng mensahe ng error, pagkatapos ay gumagamit ng apt-file na paghahanap sa pamamagitan ng pagta-type:
apt-file na paghahanap.
Sasabihin nito sa iyo kung aling pakete ang kailangan mo ng file, upang mai-download mo ito gamit ang:
kung paano magpadala ng dm sa youtube
sudo apt-get install
Hindi ito palaging mangyayari, ngunit napaka-kapaki-pakinabang kung wala kang kinakailangang mga dependency.
Kapag nasiyahan ka na nakuha mo ang mga pakete (kung kailangan mo) patakbuhin ang
./ configure
utos ulit.
Kung naging maayos ang lahat makikita mo
config.status: lumilikha ng Makefile
- binabati kita, napakalapit ka doon! Maraming mga tao ang sumuko bago makarating sa puntong ito, ngunit mas mahusay ka kaysa doon.
Bumuo at Mag-install
Sa parehong uri ng window ng Terminal:
gumawa
Umupo, kumuha ng kape at huminga nang isang segundo. Nakasalalay sa laki ng iyong pag-install na maaaring magtagal.
Maaari mo na ngayong mai-install ang programa gamit ang sumusunod na utos:
sudo checkinstall
Sundin ang mga on-screen na senyas, magdagdag ng isang paglalarawan para sa iyong software at mag-hit Pasok sa screen na ito:
Kung naging maayos ang lahat makikita mo Matagumpay na pag-install . Tapik sa likod. Nagawa mo ng mabuti
Dapat na mai-install na ang iyong software sa
/ usr / local / basurahan
at magagawa mong patakbuhin ito mula doon nang walang anumang mga problema.
Natapos mo ba ang lahat? Hindi ba mas madali ang paghihintay lamang para sa isang pakete o pagkuha nito mula sa mga repository? Siguro nahanap mo ito ... madali? Ipaalam sa amin sa mga komento.
Magbahagi Magbahagi Mag-tweet Email Paano Baguhin ang hitsura at pakiramdam ng iyong Windows 10 DesktopNais bang malaman kung paano gawing mas mahusay ang Windows 10? Gamitin ang simpleng mga pagpapasadya na ito upang gawin ang iyong Windows 10 na iyong sarili.
Basahin Susunod Mga Kaugnay na Paksa- Linux
- Ubuntu
- File Compression
Si Tim ay isang freelance na manunulat na nakatira sa Melbourne, Australia. Maaari mong sundan siya sa Twitter .
Higit pa Mula kay Tim BrookesMag-subscribe sa aming newsletter
Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!
Mag-click dito upang mag-subscribe