Paano mag-install ng mga programa sa Linux: 5 napatunayan na paraan

Anonim

Paano mag-install ng mga programa sa Linux.

Sa mga operating system batay sa Linux kernel, ang iba't ibang mga tagapamahala ng pakete ay ginagamit, na nagbibigay-daan sa iyo upang i-download at i-install ang mga magagamit na programa. Bilang karagdagan, may mga indibidwal na pakete kung saan naka-imbak ang mga application. Kailangan lamang nilang tumakbo sa isang partikular na tool upang i-unpack at i-compile, pagkatapos ay magagamit ito para magamit. Ngayon nais naming makaapekto sa paksa ng pag-install sa halimbawa ng mga pinakasikat na distribusyon, sabihin sa amin nang detalyado tungkol sa bawat opsyon sa pag-install at ipakita sa pagsasanay kung paano gumagana ang lahat ng ito.

I-install ang mga programa sa Linux.

Siyempre, sa sandaling mayroong isang malaking bilang ng mga pinaka-magkakaibang distribusyon, ngunit ang isang tiyak na bahagi ng mga ito ay batay sa mga umiiral na platform at may parehong mga buto, ngunit sa karagdagan ng ilan sa mga function nito mula sa mga developer. Susunod, hawakan namin ang paksa ng tatlong sikat na sangay, kung saan ang operasyon ng pag-install ay naiiba, at ikaw, batay sa ibinigay na impormasyon, ay maaaring makahanap ng impormasyon na angkop para sa pamamahagi na ginamit.

Tulad ng makikita mo, ang apt ay lubos na ipinatupad. Ito rin ay nagkakahalaga ng pagsasaalang-alang na sa pinakabagong bersyon ng Ubuntu upang isulat, apt-get ay ganap na opsyonal, maaari mong paikliin lamang sa apt, at naka-enter na i-install. Narito ang ilang mga halimbawa ng mga sikat na application na magagamit para sa pag-install sa pamamagitan ng opisyal na mga pasilidad ng imbakan:

Sudo apt install vlc - video player.

Sudo apt install gnome-music - music player.

Sudo apt install gimp - graphic editor.

Sudo apt install gparted - sa kontrol ng hard disk partitions.

Redhat, Centos at Fedora.

Sa mga distribusyon, kung saan ang redhat platform ay kinuha bilang batayan, yum ang pangunahing tagapamahala. Gumagana ito sa pagkakatulad sa na itinuturing na tool, narito lamang ang kinokontrol ng mga direktoryo ng format ng RPM. Ang pag-install ng software mula sa opisyal na repository ay halos hindi naiiba at ganito ang hitsura nito:

  1. Patakbuhin ang console sa pamamagitan ng anumang maginhawang paraan.
  2. Simula sa terminal sa CentOS para sa karagdagang pag-install ng mga programa

  3. I-update ang isang listahan ng repository ng system sa pamamagitan ng sudo yum update.
  4. Pagkuha ng mga update ng mga library ng system sa Centos

  5. Kumpirmahin ang pagkilos sa pamamagitan ng pagpasok ng password ng root access.
  6. Ipasok ang password upang i-update ang mga library ng system sa CentOS

  7. Sumakay ng kasunduan sa pagdaragdag ng mga bagong file sa pamamagitan ng pagtukoy sa bersyon ng Y.
  8. Kumpirmasyon ng pagdaragdag ng mga library ng system sa pamamagitan ng terminal sa CentOS

  9. Sa dulo ng pag-update, sudo yum i-install ang Thunderbird at i-activate ito. Halimbawa, kinuha namin ang Thunderbird email client, maaari mong palitan ang huling expression sa hilera sa anumang iba pang kinakailangang software.
  10. Ang pag-install ng programa mula sa opisyal na itinatago sa Centos

  11. Dito kakailanganin mo ring tukuyin ang isang pagpipilian Y upang i-download.
  12. Kumpirmasyon ng pag-install ng programa mula sa opisyal na repository sa CentOS

  13. Asahan ang pag-download at i-unpack ang mga bahagi ng application.
  14. Pagkumpleto ng pag-install ng programa mula sa opisyal na repository sa CentOS

Sa pamamagitan ng pagkakatulad sa nakaraang tagapamahala ng pakete, magbigay tayo ng maraming halimbawa ng paggamit ng yum upang mag-install ng ilang mga programa:

Sudo Yum I-install ang Java - Mga bahagi ng Java.

Sudo Yum I-install ang Chromium - Browser Chromium.

Sudo yum install gparted - drives management program.

Arch Linux, Chakra, Manjaro.

Ito ay nananatiling isaalang-alang ang huling ikatlong sangay ng mga distribusyon, na kinuha ng Arch Linux. Narito ang tagapamahala ng Pacman. Gumagana ito sa mga pakete ng mga format ng tar, at ang mga bahagi ng paglo-load ay ginawa sa pamamagitan ng mga espesyal na itinalagang site gamit ang FTP o HTTP protocol. Kinuha namin ang isang halimbawa ng pamamahagi ng Manjaro na may karaniwang graphical na interface at nais na makita ang pamamaraan para sa paggamit ng Pacman.

  1. Buksan ang graphic shell menu at pumunta sa trabaho sa klasikong console.
  2. Simula sa terminal sa Manjaro para sa karagdagang pag-install ng mga programa

  3. I-install, halimbawa, isang sikat na chromium browser. Upang gawin ito, ipasok ang sudo pacman -s chromium. Ang argument -s ay may pananagutan lamang sa katotohanan na ang utos ay dapat na ma-download at i-install ang programa.
  4. Isang utos na i-install ang programa mula sa opisyal na repository sa Manjaro

  5. Kumpirmahin ang pagiging tunay ng superuser account sa pamamagitan ng pagpasok ng password.
  6. Ipasok ang password upang i-install ang programa mula sa opisyal na repository sa Manjaro

  7. Kunin ang pag-install ng mga sangkap sa pamamagitan ng pagpili ng Y bersyon.
  8. Pagkumpirma ng simula ng pag-install ng programa mula sa opisyal na repository sa Manjaro

  9. Asahan ang mga pag-download: Upang matagumpay na maisagawa ang pamamaraan na ito, kakailanganin mong kumonekta sa internet.
  10. Naghihintay ng mga pakete mula sa opisyal na repository sa Manjaro.

  11. Kung ang isang bagong linya ng pag-input ay lumitaw sa console, pagkatapos ay matagumpay na lumipas ang pag-install at maaari kang magtrabaho sa application.
  12. Pagkumpleto ng pag-install ng programa mula sa opisyal na repository sa Manjaro

Mga halimbawa ng pagdaragdag ng isa pang popular na software na ganito:

Sudo pacman -s firefox.

Sudo pacman -s gimp

Sudo pacman -s vlc.

Ngayon alam mo kung paano naka-install ang software sa tatlong iba't ibang mga platform ng Linux gamit ang opisyal na imbakan sa pamamagitan ng built-in manager. Gusto naming magbayad ng pansin sa na dahil sa maling pagpasok ng pakete ng pag-install sa screen, sa karamihan ng mga kaso isang pahiwatig ay lumilitaw na may tamang pagpipilian, pagkatapos ito ay sapat na upang muling isulat ang utos sa pamamagitan ng pagwawasto ng error.

Paraan 2: Package Manager at pasadyang imbakan

Bilang karagdagan sa mga opisyal na repository ng iba't ibang mga application mayroon ding custom. Ang pagpipiliang ito ay ang pinakamahusay na solusyon para sa mga gumagamit na nais makakuha ng isang tiyak na bersyon ng application o itakda ang mga ito sa bilang ng ilang mga piraso sa computer. Ang paraan ng pag-install ay bahagyang naiiba at itinuturing na mas mahirap, kaya nag-aalok kami upang harapin ang detalye sa tanong na ito. Kung wala kang address ng repository, sundin mo muna ito. Ang pinakamadaling paraan upang gawin ito sa pamamagitan ng isang espesyal na site, at ang buong pamamaraan ay ganito ang hitsura:

Pumunta sa opisyal na site ng Launchpad.

  1. Pumunta sa link sa itaas sa home page ng launchpad at ipasok ang pangalan ng software. Para sa kaginhawaan, maaari mong tapusin sa linyang ito ang isa pang PPA, na nangangahulugang ang imbakan ng gumagamit.
  2. Paghahanap ng programa sa repository ng user.

  3. Sa mga resulta, hanapin ang naaangkop na pagpipilian at mag-click sa naaangkop na link.
  4. Pumunta sa pahina ng programa sa Linux user repository

  5. Tingnan ang posibleng mga pakete at piliin ang naaangkop.
  6. Pagpili ng pakete sa Linux user repository.

  7. Pumunta sa pahina ng software.
  8. Pumunta sa pahina ng pakete sa Linux user repository

  9. Sa sandaling nasa pahina ng PPA, makikita mo ang mga koponan na naka-install.
  10. Mag-link sa pag-install ng isang programa mula sa Linux user repository

Ngayon alam mo ang tungkol sa pinaka-popular na paraan para makakuha ng mga link sa mga repository ng gumagamit sa mga kinakailangang bersyon. Ito ay nananatiling lamang upang harapin ang mga intricacies ng kanilang pag-install sa iba't ibang mga distribusyon. Magsimula tayo sa lahat ng bagay.

Debian, Ubuntu, Linux Mint.

Pamilyar ka na sa Standard Package Manager, na naka-install sa mga platform na ito. Ang paraan ng pag-install ng software ay nagpapahiwatig din ng paggamit ng tool na ito, ngunit may paunang pagpapatupad ng mga karagdagang pagkilos. Sa itaas, na-disassembled namin ang isang halimbawa ng pagdaragdag ng Chromium sa system, ngayon ay pamilyar tayo sa kung paano ito ginagawa sa pamamagitan ng mga repository ng gumagamit.

  1. Ilagay ang link sa repository sa site na tinukoy sa itaas, pagkatapos ay patakbuhin ang console at ipasok ito doon. Dadalhin namin ang pinakabagong bersyon ng web browser na ito para sa halimbawa. Sudo add-apt-repository ppa: saiarcot895 / chromium-dev.
  2. Ang programa para sa pag-download ng programa mula sa repository ng gumagamit sa Ubuntu

  3. Kumpirmahin ang pagkilos sa pamamagitan ng pagpasok ng password.
  4. Kumpirmasyon ng programa ng pag-download mula sa repository ng gumagamit sa Ubuntu

  5. Susunod, basahin ang listahan ng mga pakete na ipapasok sa system, at pagkatapos ay pindutin ang Enter key.
  6. Kumpirmahin ang pagdaragdag ng isang pasadyang repository sa Ubuntu.

  7. Sa dulo ng pamamaraan, i-update ang mga library ng system: sudo apt-get update.
  8. Pagkuha ng mga update ng mga library ng system pagkatapos magdagdag ng isang programa sa Ubuntu

  9. Gamitin ang pamilyar na utos upang mag-install ng isang browser mula sa idinagdag na sudo apt i-install ang chromium-browser repository.
  10. Pag-install ng programa pagkatapos magdagdag ng isang repository sa Ubuntu.

  11. Tanggapin ang pagdaragdag ng mga bagong sangkap sa pamamagitan ng pagpili ng pagpipilian sa D.
  12. Kumpirmasyon ng pag-install ng programa mula sa repository ng gumagamit sa Ubuntu

  13. Pagkatapos i-install, tumingin sa menu ng application. Dapat ay idagdag ang isang bagong icon kung saan tumatakbo ang browser.
  14. Pagpapatakbo ng programa mula sa repository ng gumagamit sa Ubuntu.

Tulad ng makikita mo, walang kumplikado sa paggamit ng naturang mga storage. Kailangan mo lamang mahanap ang naaangkop na bersyon ng software sa site sa itaas at ipasok ang mga command na ibinigay doon sa console. Pagkatapos magdagdag ng mga direktoryo, ito ay iiwan lamang upang i-install ang bagong bersyon ng na pamilyar na pagpipilian - sa pamamagitan ng apt install.

Redhat, Centos at Fedora.

Para sa mga operating system na ito, mas mahusay na gamitin ang mga pasilidad ng imbakan http://mirror.lihnidos.org at http://li.nux.ro, doon ay makikita mo ang mas angkop na mga format ng direktoryo ng RPM, para sa kanilang pag-install nang direkta mula sa Console, nang walang naunang pag-download mula sa site, ginagawa ito sa ilang mga pagkilos:

  1. Halimbawa, nais kong kunin ang mga bahagi ng wika ng Ruby Programming. Una sa site na kailangan mo upang makahanap ng angkop na pakete, at pagkatapos ay ipasok ang console upang magpasok ng isang bagay tungkol sa naturang wget address http://mirror.lihnidos.org/centos/7/updates/x86_64/packages/Ruby-2.0.0.648 -34.el7_6.x86_64. RPM. Ang link ay mag-iiba depende sa kung anong repository ang iyong ginagamit. Pagkatapos ng pagpasok, i-activate ang command.
  2. Pagkuha ng mga file mula sa repository ng user sa CentOS

  3. Susunod, ang pakete ay mai-load sa computer, ito ay kinakailangan lamang upang i-install ito sa karaniwang paraan, kaya tukuyin ang sudo yum install + name_package.
  4. Pag-install ng isang programa na natanggap mula sa repository ng gumagamit sa CentOS

  5. Isaaktibo ang root-access sa pamamagitan ng pagpasok ng password mula sa pangunahing account.
  6. Ipasok ang password upang i-install ang programa mula sa repository ng user ng CentOS

  7. Asahan na kumpletuhin ang mga script at mga tseke sa pagkakatugma.
  8. Naghihintay para sa pag-download ng mga bahagi ng CentOS user repository

  9. Kumpirmahin ang setting sa pamamagitan ng pagpili ng naaangkop na pagpipilian.
  10. Kumpirmasyon ng pag-install ng programa mula sa repository ng gumagamit ng CentOS

Arch, Chakra, Manjaro.

Karamihan sa mga pasadyang tindahan ng repositoryo para sa Arch Linux ay nagpapanatili lamang ng mga file ng format ng tar.gz, at ang paraan ng kanilang pag-install sa system ay bahagyang naiiba. Ito ay nagkakahalaga ng noting na ang lahat ng mga kinakailangang direktoryo ay matatagpuan sa website aur.archlinux.org. Upang ma-access ang imbakan na ito sa isang computer na tumatakbo Manjaro, kailangan mo munang magsagawa ng sudo pacman -s base-devel yaurt - ang mga karagdagang bahagi ay idadagdag.

  1. Bago i-load ang nahanap na pakete sa home folder sa pamamagitan ng curl -l -o https://dl.discordapp.net/apps/linux/0.0.9/discord-0.0.9.tar.gz. Link upang i-download ang archive tar.gz ay palaging ipinahiwatig sa pahina ng programa kapag tinitingnan ang site ng AUR.
  2. Pagkuha ng isang programa mula sa repository ng gumagamit sa Manjaro.

  3. I-unpack ang na-download na file sa parehong folder gamit ang tar -xvf discord-0.0.9.tar.gz, kung saan ang Discord-0.0.9.tar.gz ay ang pangalan ng kinakailangang direktoryo.
  4. Unzipping natanggap mula sa user repository Manjaro.

  5. Gamitin ang makpkg -sri utility upang mangolekta at agad na i-install ang programa. Sa pagtatapos ng pamamaraan na ito, maaari kang magtrabaho sa software.
  6. Pag-install ng isang programa mula sa repository ng gumagamit Manjaro.

Paraan 3: Pag-install ng mga pakete ng DEB.

Ang format ng DEB file ay ginagamit upang ipamahagi ang software at isang karaniwang uri ng data mula sa mga operating system ng Debian. Sa ganitong mga pamamahagi, ang mga default ay naka-install na mga tool para sa pag-install ng software ng format na ito sa parehong sa pamamagitan ng graphic shell at sa pamamagitan ng "terminal". Ang pinakamataas na detalye ng lahat ng mga pamamaraan para sa pagdaragdag ng mga packet ng DEB ay ipininta sa isa pang aming artikulo, na maaari mong makita mula sa sumusunod na link. Tulad ng iba pang mga uri ng mga platform, kung saan walang built-in na mga utility ng pag-install ng mga file ng DEB, ang pamamaraan ng pag-install ay bahagyang kumplikado.

Magbasa nang higit pa: Pag-install ng mga pakete ng DEB sa Debian / Ubuntu / Mint

Redhat, Centos at Fedora.

Tulad ng alam mo, ang isang batch manager ay gumagana sa RPM format batay sa RedHat. Ang iba pang mga format ay hindi naka-install gamit ang karaniwang mga tool. Ang mga problemang ito ay naitama ng simpleng conversion gamit ang isang karagdagang console application. Ang buong operasyon ay kukuha ng literal na ilang minuto.

  1. I-install ang utility upang i-convert sa pamamagitan ng yum install alien.
  2. Pag-install ng isang programa upang i-convert ang DEB packets sa CentOS

  3. Patakbuhin ang proseso ng conversion sa pamamagitan ng pagpasok ng sudo alien --to-rpm package.deb, kung saan ang package.deb ay ang pangalan ng kinakailangang pakete.
  4. Tumatakbo ang conversion ng DEB packets sa CentOS.

  5. Sa pagtatapos ng conversion, ang bagong pakete ay isi-save sa parehong folder at ito ay maiiwan lamang upang i-unpack sa pamamagitan ng sudo yum localinstall package.rpm, kung saan ang package.rpm ay ang pangalan ng parehong file, ngunit ngayon lamang ang format na RPM .
  6. Pagpapatakbo ng isang na-convert na pakete sa Centos

Arch Linux, Chakra, Manjaro.

Sa distribusyon ng Arch Lixux, ang Standard Pacman Manager ay ginagamit, na orihinal na isinulat upang mag-install ng mga application na may extension ng tar.gz. Samakatuwid, upang pamahalaan ang mga pakete ng DEB, kakailanganin mong mag-download ng karagdagang tool at magdagdag ng mga file at direktoryo nang direkta sa pamamagitan nito.

  1. Gamitin ang yaourt -s dpkg upang i-download at i-install ang utility.
  2. Pag-install ng programa para sa pag-install ng mga packet ng DEB sa Manjaro.

  3. Sa panahon ng karagdagan, kakailanganin mong kumpirmahin ang pagdaragdag ng mga bagong bagay nang maraming beses at ipasok ang password ng superuser.
  4. Kumpletuhin ang pag-install ng programa para sa mga pakete ng DEB sa Manjaro

  5. Ito ay nananatiling lamang upang tukuyin ang sudo dpkg -i name_package.deb at maghintay para sa dulo ng unpacking. Sa panahon ng pag-install, ang isang babala ay maaaring lumitaw sa screen sa kakulangan ng ilang mga dependency, ngunit hindi nito pinipigilan ang programa upang gumana nang wasto.
  6. Mag-install ng isang Deb package sa Manjaro Operating System.

Paraan 4: I-install ang mga pakete ng RPM.

Mula sa mga paglalarawan sa itaas, alam mo na ang mga packet ng RPM ay ginagamit bilang default sa RedHat, CentOS at iba pang katulad na mga distribusyon. Tulad ng sa kanilang pag-unpack, ang paglunsad ay magagamit nang direkta mula sa file manager. Ito ay sapat na upang buksan ang folder ng imbakan ng programa at patakbuhin itong i-double-click ang kaliwang pindutan ng mouse. Magsisimula ang pag-install, at pagkatapos makumpleto ito, maaari mong mahanap ang application sa pamamagitan ng menu o buksan ito sa pamamagitan ng entry ng naaangkop na command sa console. Bilang karagdagan, upang maghanap ng software, ang parehong karaniwang software na "Pag-install ng Mga Application" ay perpekto.

Pag-install ng isang application sa pamamagitan ng program manager sa CentOS

Upang i-unpack ang mga packet ng RPM sa debian, ang mga distribusyon ng Ubuntu at Linux ay karaniwang ginagamit ng mga karagdagang tool, ngunit sa mga kaso lamang kung saan hindi posible na makahanap ng katulad na pakete ng Deb sa network. Ang mga naka-deploy na tagubilin sa paksang ito ay matatagpuan sa susunod na artikulo.

Magbasa nang higit pa: Pag-install ng RPM packet sa Ubuntu / Debian / Mint

Sa Arch Linux, Chakra, Manjaro, walang normal na utility, na maaaring i-convert ang mga packet ng RPM sa isang suportadong format ng TAR.GZ. Samakatuwid, maaari mo lamang ipaalam sa iyo na hanapin ang parehong programa sa suportadong pagpapalawak. Pinakamainam na gawin ito sa opisyal na mapagkukunan ng aur.archlinux.org, kung saan may mga link upang i-download ang mga pinakasikat na application mula sa mga developer o salamin sa tar.gz archive.

Paraan 5: Pag-install ng Mga Programa sa Archives Tar.Gz.

Ayon sa pamantayan, magsimula tayo sa mga distribusyon sa Debian. Sa kasong ito, ang tar.gz ay itinakda sa pamamagitan ng pag-compile ng mga nilalaman ng archive sa bagong pakete ng Deb. Ang buong pamamaraan ay nahahati sa apat na simpleng hakbang, at maaari mong pamilyar ang iyong sarili sa kanila sa paghiwalay ng aming materyal sa sumusunod na link.

Magbasa nang higit pa: Pag-install ng mga file ng format ng tar.gz sa Ubuntu / Debian / Mint

Sa RedHat, ang pagdaragdag sa pamamagitan ng compilation ng configuration file ay mukhang kaunti nang magkakaiba:

  1. Una, idagdag sa sistema ng pag-unlad sa sistema: sudo yum groupInstall "mga tool sa pag-unlad".
  2. Pag-install ng mga add-on ng system sa Centos

  3. Pagkatapos ay i-unpack ang magagamit na archive sa pamamagitan ng tar -zxf archive_name.tar.gz.
  4. Tar.gz springs sa operating system ng CentOS.

  5. Sa pagtatapos ng unzipping, lumipat sa tapos na folder sa pamamagitan ng CD archive_name at sundin ang mga utos na ito halili:

    ./configure.

    Gumawa ng

    Sudo gumawa ng pag-install.

    Pag-compile at pag-install ng isang programa sa pamamagitan ng tar.gz sa Centos

    Pagkatapos nito, maaari mong patakbuhin ang application at makipag-ugnay dito.

Bilang alam mo, ang packet manager Pacman ay normal na may mga archive ng format ng tar.gz, kaya kapag gumagamit ng Arch, Chakra o Manjaro, dapat mong isagawa ang naaangkop na mga tagubilin mula sa Paraan 2.

Ngayon ay nakilala mo ang limang iba't ibang mga paraan ng pag-install ng software sa mga operating system batay sa Linux kernel. Tulad ng makikita mo, para sa bawat pamamahagi kailangan mong gamitin ang naaangkop na paraan. Inirerekumenda rin namin ang pagbabayad ng oras upang mahanap ang paghahanap na kinakailangan para sa format, upang ang operasyon ng pag-install ay mabilis at simple.

Magbasa pa