Mapakeji mu DEBIAN - Chikamu I (Mapakeji, Zvitoro uye maManeja ePakeji.)

Kwaziso, Vanodiwa cyber-vaverengi,

Ichi chichava chinyorwa chekutanga che akateedzana e10 zvine chekuita ne Kudzidza kweMapakeji, izvo zvakakosha zvakanyanya kune chero mushandisi we GNU / Linux Maitiro Ekushandisa kazhinji, asi yakanangiswa pa DISTRO DEBIAN.

DEBIAN mapakeji

Muchikamu chekutanga ichi tichazotarisa pane fungidziro: Mapakeji, Zvitoro uye maManeja ePakeji.

  • mapakeji

Iyo software package in a GNU / Linux Inoshanda Sisitimu kazhinji iri yakamanikidzwa faira iyo yakafanorongedzwa chimiro chemukati chinofambisa uye chichiitendera kuti ishandiswe ne Software Management Zvishandiso (Package Mamaneja) kuzadzikisa kuunganidzwa kwayo uye / kana kuisirwa, kugadzirisa uye / kana kubviswa pane iyo Inoshanda Sisitimu, mune yakasununguka, yakachengeteka, yakagadzikana uye yepakati nzira. Pasuru iri inowanikwa kana kumisikidza kwako kuchitsamira pane yako kodhi kodhi zvakananga (Exm. * .Tar.gz) o inogoneka kana iwe uchizviita mumabhinari akatorongedzerwa kune imwe dhizaini kana chikuva (Exm. * .Dhe).

Mapakeji mazhinji anouya neyako zvinyorwa zvaisanganisira, yako pre uye post yekumisikidza zvinyorwa, yako kutanga mafaira ekugadzirisa, yako zviwanikwa mafaira, uye yavo mabhainari kana kodhi yekodhi nezvose zvaunoda kana zvichidikanwa kuti zviumbiswe.

Mazhinji mapakeji mafomati anouya neawo anoenderana Software Management Zvishandiso, anonyanya kuzivikanwa ndeaya .deb yakagadzirirwa DEBIAN Distro nemidziyo yayo yese, uye .rpm yakagadzirwa naRed Hat yeDistro yayo uye yakatorwa seFedora uye Open SUSE. Kune vamwewo akaunganidzwa mapakeji Gentoo .ebuilds.

Icho chokwadi chekuti pasuru chakagadzirirwa imwe Distro hazvireve kuti inogona chete kushandiswa mune iyo Distro kana zvigadzirwa, nekuti zvakaringana kuve nehunyanzvi maturusi mune chero imwe Distro yeManagement yemafomati aya kuti ugone kuishandisa. Pakati pezvombo izvo zvatinazvo: Dpkg, Apt-tora, Kukodzera, RPM, Kubuda, Alíen, pakati pevamwe).

Distro yega yega inochengeta yayo mapasuru muRepositori, zvese mune vezvenhau uye MaCD / maDVD sezvazviri MaSeva ari kure, iyo inobvumira gadziridza uye gadza nenetiweki (Internet) zvese kana chikamu cheiyo Inoshanda Sisitimu kubva a nzvimbo yakachengeteka uye yakavimbika (Official repositories) kudzivirira kuenda kunotsvaga isingazivikanwe (uye kusagadzikana) Seva kunze kwekunge zvanyatso kudikanwa.

Distro yega yega inowanzo kupa yayo ekuchengetedza mapakeji (zvigamba) uye zvinowedzeredzwa, kuitira kuti iwanikwe kune avo Nharaunda dzeVashandisi basa rakakura re software inoshanda zvakakwana yakabatanidzwa muiyo Inoshanda Sisitimu. Kana iri iyo kutsamira pakati pepakeji imwe neimwe, kazhinji kugadziriswa otomatiki kudzivirira matambudziko anogona kuitika vashoma nyanzvi Vashandisi.

Nyora kana Kuisa? Chinhu chakanaka chekunyora Sezvinopesana nekuisa, zvinogona kutaurwa kuti chinhu chikuru mukana wekutsanangudza sarudzo dzekuunganidza sisitimu yako uye software yakashandiswa iyo inobvumidza kushandisa zvirinani zviwanikwa uye kugadzirisa kune zvinodiwa nemushandisi / manejimendi, nezvakaipa kunonoka uye kuoma maitiro aya anogona kuwana. Sezvo kazhinji, iyo kuisa package (semuenzaniso * .deb) inokurumidza uye nyore, asi Kazhinji haina kunyatso kuvandudzwa kana kugadziridzwa kune iyo Distro yekushandisa kwedu kana zviwanikwa zveComputer Equipment yedu.

Kana iwe uchida kuziva zvakawanda nezve iyo DEBIAN mapakeji Ini ndinosiya zvinotevera zvinongedzo pazasi kwekuverenga kwako kwakadzama:

  1. DEBIAN - Mapakeji
  2. Debian Mugadziri Kona
  3. Debian Mutsva Wekuvandudza Nongedzo
  4. Debian Package Gadzira Chinyorwa
  • Repositories

Zvinyorwa zvakakura Maseva (Ekunze / Mukati) vanoita sa Dhata Mabhangi anotambira iwo mashandisirwo (mapakeji) ayo edu Linux-based Anoshanda Maitiro anoda, kana yekare, yazvino, nyowani, kana mukuvandudza, iyo inoiswa uchishandisa Pasuru maneja. Zvese izvi nechinangwa che chengetedza iyo Inoshanda Sisitimu yazvino kunyanya munyaya dze zvigamba zvekuchengetedza. Zvinyorwa zvinogona kuva maviri (2) mhando: Yepamutemo uye Isina kufanira.

Linux-yakavakirwa mashandiro eSystem (Distros) Ivo vanowanzove nefaira mune iro runyorwa rweRepositori (Yepamutemo kana kwete) yatinogona kuwana kuburikidza ne Pasuru maneja zvako Dhawunirodha, Kuisa, Kwidziridza kana Kubvisa. Iyi faira inowanzo kuwanikwa panzvimbo / etc / package_manager_name / kupi "Package_manager_name" iri rinowanzo zita re Distro's package maneja. Semuenzaniso mu DEBIAN angave ari mu /etc/apt/source.list.

Iwo Mahofisi Akachengetedzwa anochengeta mapakeji ezvekushandisa zvinotsigirwa neDistro yedu. Ivo vanogara vakapatsanurwa kuita chimiro (chematavi neshanduro) icho, zvinoenderana nemitemo yevagadziri vadzo, vimbiso (simbisa) pasi peyakaomesesa ongororo protocol kuti mapakeji ese avanayo ari mune akakwana mamiriro uye haamiriri njodzi dzekuchengetedza kana kugadzikana kweiyo system, uye nyowani kana iri kuvandudzwa mumatavi akapatsanurwa evashandisi vepamberi kana vane ruzivo.

Kana iri DEBIAN, iwo maRisheni ane matavi matatu:

  • Main: Bazi rinochengetera mapakeji ese akaisirwa mune yepamutemo Debian kugovera iyo yemahara maererano ne Debian Yemahara Software Mirayiridzo. Kugovaniswa kweDebian chaiko kunoumbwa zvizere nebazi iri.
  • Batsira (Mupiro): Bazi rinochengetera mapakeji ayo vagadziri vakavapa rezinesi remahara, asi vane kutsamira pane mamwe mapurogiramu asina mahara.
  • Asina-Mahara: Bazi rinochengeta mapakeji ane imwe inorema rezinesi mamiriro anotadzisa iwo kushandiswa kana kugovera patsva.

DEBIAN Zvinyorwa zvakakamurwa kuva Zvinyorwa:

  • OldStable (Old Stable):  Shanduro inochengetera mapakeji eiyo ekare Stable Shanduro yeDEBIAN. Parizvino izvi ndezve Wheezy Version.
  • Muchitevere:  Shanduro inochengeta mapakeji eiyo yazvino Shanduro Shanduro yeDEBIAN. Parizvino izvi ndezvaJessie Shanduro.
  • Kuedzwa:  Shanduro inochengeta mapakeji eiyo yemberi Stable Shanduro yeDEBIAN. Parizvino izvi ndezve Stretch Shanduro.
  • Kusagadzikana: Shanduro inochengetera mapakeji emangwana mapakeji ayo ari kuenderera pasi pekuvandudzwa uye kuyedzwa, ayo anogona kupedzisira ave eVhezheni Kuedzwa by DEBIAN. Izvi zvinogara zviri zveSID Shanduro.

Cherechedza: Nguva zhinji iro zita reshanduro rinowanzo kuperekedzwa neakautangira "-Updates" o "-Proposed-updates" kusimbisa izvo zvataurwa mapaketi yakachengetwa ipapo kunyangwe ivo vari veiyo vhezheni kazhinji zvimwe zvakagadziridzwa, sezvo vachiuya nguva pfupi yadarika kubva ku inotevera yepamusoro vhezheni. Pane dzimwe nguva pazvinosvika Chengetedzo Inochengeterwa chivakashure chinowanzo «/ Zvidzoreso».

DEBIAN Zvinyorwa zvinogona kusefetwa nezviri mukati mazvo:

  • se: Zvinyorwa zvinongori nemapakeji akaunganidzwa.
  • dh-src: Zvinyorwa zvinongori chete nekodhi dzenongedzo dzemapakeji akaunganidzwa aripo.

Mienzaniso yezvinyorwa zveDEBIAN:


#######################################################
# REPOSITORIOS OFICIALES DE LINUX DEBIAN 8 (JESSIE)
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
# deb http://ftp.us.debian.org/debian/ jessie-proposed-updates main contrib non-free
# deb http://ftp.us.debian.org/debian/ jessie-backports main contrib non-free
# deb http://www.deb-multimedia.org jessie main non-free
# aptitude install deb-multimedia-keyring
# ####################################################

Cherechedza: Iyo mitsara inotanga nehunhu »#« vakaremara kubva kuPakeji Maneja. Hunhu uhu hunoshandiswawo pa isa zvirevo se Dhepfenyuro Mutsetse Mutsananguro kana tambo yekuraira iyo inofanira kushandiswa wedzera maRepository Keys zvinotsanangurwa.

  • Pasuru Mamaneja

Munguva yakapfuura, akawanda maLinux mapakeji (mapurogiramu) akagoverwa sekodhi kodhi uye yaida kushandurwa (kuumbirwa) muchirongwa chinodiwa kana seti yezvirongwa, pamwe nezvakanyorwa zvavo (mapeji emurume), mafaira ekugadzirisa nezvimwe zvese zvaidikanwa. . Nekudaro, parizvino, mazhinji Linux Distros anoshandisa mapakeji (akafanogadzirwa zvirongwa kana seti ezvirongwa), iyo yakagadzirira kuiswa mukuparadzirwa kwataurwa.

Uye izvi Package Management Zvishandiso unogona nyore ziva, dhawunirodha, isa, gadziridza uye bvisa chero packagee. Mune yedu kesi ye DEBHANI isu tichaisa pfungwa pa Apt-tora, Kukodzera, Apt uye DPKG Package Mamaneja. iyo inoshandisa zvese DEBIAN uye iyo Distros yakatorwa kubva kuDEBIAN (senge Ubuntu).

Kunyangwe iro rekutanga manejimendi manejimendi basa riine simba rakanyanya kuburikidza nemirairo kubva kuTerminal (Console), vagadziri veLinux vanogara vachiedza kuita nepavanogona napo kuti Linux ive nyore kushandisa, vakawedzera izvi maturusi ekutanga nevamwe Zvishandiso zvine Graphical Mushandisi Nzvimbo (GUI Zvishandiso), iyo inoedza kudzikisira kuoma kunogoneka kwematurusi ekutanga kuti isanetsa vatengi vekupedzisira.

Asi zvakanyanya mune ese ivo vanogona kuita zvakafanana mashandiro ekutanga atotaurwa pamapakeji. Nepo iwo ekutanga iwo ane rairo yekuita mutsara, iwo ekuwedzera maturusi anogona kupa akawanda mushandisi-ane ushamwari maficha. Uye ivo vese vanogona kutora mapakeji kubva paInternet, sezvo ruzivo rweakaiswa mapakeji anowanzo chengetwa mune imwechete dhatabhesi.

Heano anonyanya kubatsira uye akajairwa kuraira mirairo mune yega yeiyo Pasuru Mamaneja:


Apt-get:

Actualizar Listas: apt-get update
Chequear actualización de Listas: apt-get check
Instalar paquete: apt-get install nombre_paquete
Reinstalar paquete: apt-get install --reinstall nombre_paquete
Actualizar Distro: apt-get upgrade / apt-get dist-upgrade / apt-get full-upgrade
Actualizar paquete: apt-get upgrade nombre_paquete
Actualizar paquetes usando dselect: apt-get dselect-upgrade
Eliminar paquetes: apt-get remove / apt-get autoremove
Purgar paquetes: apt-get purge
Conocer paquete: apt-cache show nombre_paquete / apt-cache showpkg nombre_paquete
Listar paquetes: apt-cache search nombre_paquete
Listar dependencias de un paquete: apt-cache depends nombre_paquete
Listar paquetes instalados: apt-cache pkgnames --generate / apt-show-versions
Validar dependencias incumplidas de un paquete: apt-cache unmet nombre_paquete
Configurar dependencias de un paquete: apt-get build-dep nombre_paquete
Descargar paquetes: apt-get source nombre_paquete
Corregir problemas post-instalación de paquetes: apt-get install -f
Forzar ejecución de orden de comando: apt-get comando  -y
Eliminar descargas de paquetes: apt-get clean
Eliminar paquetes obsoletos y sin usos: apt-get autoclean
Otros importantes: apt-file update / apt-file search nombre_paquete / apt-file list nombre_paquete

Nota: Para mayor información sobre este comando ejecute la orden de comando: man apt-get  
 

Aptitude:

Actualizar Listas: aptitude update
Instalar paquete: aptitude install nombre_paquete
Reinstalar paquete: aptitude reinstall nombre_paquete
Actualizar Distro: aptitude upgrade / aptitude safe-upgrade / aptitude full-upgrade
Actualizar paquete: aptitude upgrade nombre_paquete
Eliminar paquetes: aptitude remove
Purgar paquetes: aptitude purge
Listar paquetes: aptitude search nombre_paquete
Listar paquetes instalados / rotos: apt search [*] | grep "^i" / apt search [*] | grep "^B"
Configurar dependencias de un paquete: aptitude build-dep nombre_paquete
Descargar paquetes: aptitude download nombre_paquete
Corregir problemas post-instalación de paquetes: aptitude install -f
Forzar ejecución de orden de comando: aptitude comando  -y
Eliminar descargas de paquetes: aptitude clean
Eliminar paquetes obsoletos y sin usos: aptitude autoclean
Otros importantes: aptitude (un)hold, aptitude (un)markauto, why, why-not
Conocer paquete:
aptitude show nombre_paquete
aptitude show "?installed ?section(fonts)" | egrep '(Paquete|Estado|Versión)'
aptitude show "?not(?installed) ?section(fonts)" | egrep '(Paquete|Estado|Versión)'
aptitude show "?section(fonts)" | egrep '(Paquete|Estado|Versión)'

Nota: Para mayor información sobre este comando ejecute la orden de comando: man aptitude  

Apt:

Actualizar Listas: apt update
Instalar paquete: apt install nombre_paquete
Reinstalar paquete: apt install --reinstall nombre_paquete
Actualizar Distro: apt upgrade / apt full-upgrade
Actualizar paquete: apt upgrade nombre_paquete
Eliminar paquetes: apt remove / apt autoremove
Purgar paquetes: apt purge
Conocer paquete: apt show nombre_paquete
Listar paquetes: apt search nombre_paquete
Listar paquetes instalados / actualizables: apt list --installed / apt list --upgradeable
Corregir problemas post-instalación de paquetes: apt install -f
Forzar ejecución de orden de comando: apt comando  -y
Eliminar descargas de paquetes: apt clean
Eliminar paquetes obsoletos y sin usos: apt autoclean
Otros importantes: apt edit-sources

Nota: Para mayor información sobre este comando ejecute la orden de comando: man apt

DPKG:

Instalar paquete: dpkg -i nombre_paquete
Eliminar paquete: dpkg -r nombre_paquete / dpkg --force -r nombre_paquete / dpkg --purge -r nombre_paquete
Purgar paquete: dpkg -P nombre_paquete
Descomprimir paquete: dpkg --unpack nombre_paquete
Conocer paquete: dpkg -c nombre_paquete / dpkg --info nombre_paquete / dpkg -L nombre_paquete
Buscar archivos de paquetes instalados: dpkg -S nombre_archivo
Configurar paquetes: dpkg --configure nombre_paquete / dpkg --configure --pending / dpkg --configure -a
Listar paquetes: dpkg -l patrón_búsqueda / dpkg --get-selections nombre_paquete / dpkg --get-selections | grep -v deinstall > lista-paquetes-actuales.txt

Zvakanaka, parizvino mune ino posvo ndinovimba zvirimo zvinobatsira kwauri.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Kavra kavra akadaro

    Imwe katsamba ...

  2.   Chaparral akadaro

    Rakanakisa ruzivo. Ini ndichazvichengeta pamwe nezvimwe zvikamu zvakatoburitswa paDebian nekuti zvinondibatsira kwazvo. Ndinovatenda munyori nebasa rake rinoshamisa uye neruzivo.

  3.   Melvin akadaro

    Akanaka José Albert, iwe unomira chaizvo, makorokoto uye ramba uchititungamira

  4.   Melvin akadaro

    Akanaka kwazvo José Albert anoenderera mberi achititungamira makorokoto

  5.   Melvin akadaro

    Chinyorwa chakanaka kwazvo

  6.   venturi akadaro

    Kutenda nemupiro wako, kunyange uine zvikanganiso. Mubvunzo kubva mukuda kuziva, iwe uri mugadziri weDebian kana unopa chero nzira? Ndatenda nekuparadzira ruzivo rwekuti ungabatana sei naDebian, nekuda kwekuravira kwangu zvaive zvakakodzera kutaura mukana wekubatsira kushandira mune zvinogara zvichidikanwa kushandurwa kana kudzokororwa kweshanduro dzemapakeji, vanoisa, peji rewebhu, nezvimwe ... Izvo zvakafanana zvakachengeterwa kuendesa kunouya.

    Kwazisai uye kukurudzira pamwe nechinyorwa.

  7.   Jose Albert akadaro

    Aihwa! Ini handisi Anogadziridza Wepamutemo kana mupi akananga kune DEBIAN, kunyangwe ini ndagadzira dzinenge mbiri mapakeji uye akawanda magwaro ekuti Distribution. Uye ndinovimba kuisa zvawakandiudza mune imwe posvo. Uye ndinotenda nerutsigiro rwako!

    DEBIAN ndiye wandinofarira Distro!

    1.    Manuel "Venturi" Porras Peralta akadaro

      Sezvazvinofanira kuva! 🙂

  8.   Alexander TorMar akadaro

    Yakanaka chinyorwa ... Makorokoto, ini ndiri mudiwa wepachena software uye ini ndinodzidza komputa sainzi uye izvi zvinonyanya kubatsira
    Kwaziso kubva kuBototá

  9.   Oscar akadaro

    Ndatenda zvikuru nguva yako nekushivirira… uye nekugovana !!!

    kwaziso!
    Thanks !!!!

  10.   Jose Albert akadaro

    Ndatenda zvikuru nekuda kwekutsigira kwako kwese, makorokoto, uye kurudziro!

  11.   Carlos Reyes akadaro

    Ndatenda, zvakakwana kwazvo, zvirinani kune isu vedu vachiri kuziva zvakawanda nezvazvo.

  12.   raft akadaro

    Zvakanakisa, zvekufaira uye kubvunza, ndatenda nemupiro.

  13.   savier akadaro

    Iyi yakanaka shamwari Antonio shamwari, inonzwisisika uye yekushandisa kwakanaka ...