Zinot APT un Ubuntu krātuves

Sveiki visiem Linuxeros un Linuxeras. Šodien mēs pievērsīsimies šai tēmai Ubuntu.

APT

Ubuntu un no tā atvasinātie distros izmanto sistēmu APT. APT izstrādāja komanda Debian un ir saīsinājums "Izvērstā iepakošanas rīks".

Tas ir ieprogrammēts C un tā darbība sastāv, vienkārši izskaidrojot, no FTP servera (šajā gadījumā no Ubuntu) lejupielādējot kādu .deb un automātiski tos instalējot ar dpkg.

Tas ievērojami atvieglo programmu instalēšanu. Bet, protams, ne visas programmas var atrasties FTP serveros. Tātad šeit nāk PPA.

PPA

PPA No angļu valodas “Personal Package Archive” ir personīgi faili, un tas būtībā ļauj lejupielādēt un instalēt programmas, kuras nav oficiālajos krātuvēs. Tie parasti tiek izmitināti Launchpad.

Izmantot

Piemēram, es vēlos instalēt paketi “roger / roger-mola”, kas nav oficiālajos krātuvēs, tāpēc atveru termināli (konsole, apvalks, bash) un ievadu:

sudo apt-add-repository roger/roger-mola

Mēs atsvaidzinām datu bāzi: (paskaidrots tālāk)

sudo apt-get update

Un mēs lejupielādējam paketi:

sudo apt-get install roger-mola

APT sadaļas

Iepakojumi ir sadalīti 4 sekcijās:

  • galvenais: Satur tikai paketes, kas atbilst Ubuntu licences prasībām un kurām jūsu komandai ir pieejams atbalsts. Tas ir paredzēts, lai iekļautu visu nepieciešamo lielākajai daļai sistēmu GNU / Linux vispārīgs mērķis.
  • Ierobežots: Satur paketes, kuras atbalsta Ubuntu tā svarīguma dēļ, bet ka tā nav pieejama ar jebkura veida bezmaksas licenci, kuru iekļaut galvenais.
  • Visums: Satur plašu programmu klāstu, kurām var būt vai nav ierobežota licence, bet kuras neatbalsta Ubuntu bet no sabiedrības puses. Tas ļauj lietotājiem instalēt sistēmā visu veidu programmas, saglabājot tās vietā, kas nav atbalstītās paketes: galvenais y ierobežota.
  • multiverse: Satur neatbalstītas paketes, jo tās neatbilst bezmaksas programmatūras prasībām.

Izmantojot APT

APT Tam ir daudz lietojumu, šeit es parādīšu pamatus:

Instalējiet lietotnes

sudo apt-get install [Nombre del programa]

Programmu labošana / atjaunināšana

sudo apt-get --reinstall install [Nombre del Programa]

Atinstalējiet lietotnes

sudo apt-get remove [Nombre del programa]

PILNĪGI atinstalējiet lietojumprogrammas

sudo apt-get --purge remove [Nombre del programa]

Atjauniniet datu bāzi

sudo apt-get update

Vai nevēlaties atcerēties komandas?

Nu, ja jūs nevēlaties atcerēties savas komandas:

  • Ubuntu programmatūras centrs
  • Spēja, kas tiek lejupielādēta kopā ar paketi: aptitude
  • Synaptic, kas tiek lejupielādēts kopā ar pakotni: synaptic
  • lietpratīgs

Es tikai ceru, ka jums patika, jo man patika šo rakstīt. Drīz es mācīšu gan YUM, gan PACMAN. Līdz nākamajai reizei.


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

17 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Gonzalo teica

    Labs amats, lai būtu zināšanas par APT darbību 😀

  2.   pandakriss teica

    neaizmirstiet, ka, izmantojot "apt-cache search", varat meklēt, vai pakete atrodas krātuvēs vai paketes, kas atbilst aprakstam. : 3
    mēģiniet darīt
    apt-cache meklēšana nokia
    apt-cache meklēšana lxde
    apt-cache meklēšana nokia | grep vadība

  3.   Oskars teica

    Paldies par ieguldījumu!

  4.   Hugo Iturrieta teica

    Ļoti labi.

  5.   clow_eriol teica

    Paldies par ieguldījumu, gaidot nākamos kopā ar YUM un PACMAN

  6.   3000 teica

    Jums pietrūka Apper tiem, kas izmanto KDE.

    Turklāt šķiet, ka Forefox Windows versija uzlabojas ar renderēšanu un pašu interfeisu novecojušiem datoriem.

    1.    IvanLinux teica

      Es domāju, ka labs Mozilla žests būtu tas, ka Windows sistēmas neatpazina Firefox OS (lai mirgotu, kopētu datus), godīgi sakot, man ir liels atbalsts FFOS, bet es domāju, ka tas ir ļoti zaļš, ja tie integrē savietojamību ar Android, piemēram, Tizen vai Sailfish OS, to dara, es noteikti mirgoju savu Moto G.

      1.    Noktuido teica

        Firefox lietojumprogrammas ir izstrādātas tā, lai tās varētu darboties uz jebkuras platformas, jo viņiem platforma ir tīmeklis.

        Mozilla sūkā tas, ka HTML5 beidzot dominē, kaut arī par laimi tas iegūst arvien lielāku vietu; Ar šo FirefoxOS vēlas, lai lietojumprogrammas būtu daudzplatformas, lai tās varētu darboties jebkurā operētājsistēmas pārlūkprogrammā. Vēl viena lieta ir dominantam darīt savu lietu tā, lai tas tā nebūtu, vai atlikt viņu dominēšanu. Izstrādātāji ar to atbrīvotu lietojumprogrammas visām platformām ar ar to saistīto darbaspēka ietaupījumu.

        1.    KZKG ^ Gaara teica

          Es izlasīju tavā komentārā «(…) Mozilla nepieredzējis ir tas, ka HTML5 (…) »... LOL!, Es domāju, ka jūs nepiekrītat HTML5 un Mozilla idejai, bet, labāk lasot, es saprotu, ka jūs negribējāt teikt, ka tas ir iesūcis, bet drīzāk apušis haha

        2.    IvanLinux teica

          Bija projekts, kas bija šāds: "Jūs veidojat operētājsistēmai Linux, un tas ir saderīgs arī ar Windows" (tas nav cygwin vai CoLinux), diemžēl tam nebija nākotnes (kas varētu notikt ar HTML5). Es derēju uz HTML5.
          Ir projekts Phonegap, kas ir ļoti noderīgs, patiesībā man HTML5 patīk tik ļoti, ka veidoju lietotni Eliotime tīmeklim. (Projektu (Mega Ultra Bugeado xD) varat atrast vietnē Github).
          Atstāsim Firefox un HTML5 «bez tēmas», jo tam nav nekāda sakara ar «APT un Canonical Ubuntu krātuvēm».

  7.   atlas7jean teica

    Šeit ir kļūda xd

    sudo apt-add-repository roger / roger-mola

    vispirms jums jāievieto ppa * resnās zarnas * Roger / Roger-cool xD

    sudo apt-add-repository ppa: roger / roger-mola

  8.   Manuels R teica

    Man šķiet, ka komanda pievienot EPL ir nepareiza, papildus kolai, ko komentē atlas7jean, komandas sintakse ir nepareiza, jo tā ir add-apt-repository, nevis apt-add-repository.

    Parādītajam piemēram vajadzētu izskatīties (pēc manām domām) šādi:

    $ sudo add-apt-repository ppa: roger / roger-mola

    Sveicieni.

  9.   The Guillox teica

    Komanda pievienot ppa ir nepareiza. Tas varētu izskatīties šādi: "sudo add-apt-repository ppa: [ppa name]"

    ārpus šīs labās informācijas, taču varēja pievienot vairāk komandu. Piemēram, instalējot, vienā komandā varat instalēt vairākus paketes, tas ir, "sudo apt-get install [paketes1] [pakete2]". ja pirms "instalēšanas" pievienojat -y, tas neprasa, vai esat pārliecināts instalēt.

    Jums arī jānorāda, kā tīrīt paketes, kas novecojušas, atinstalējot programmu, "sudo apt-get autoremove", ja pievienojat - purge tas tos pilnībā noņem

  10.   Noktuido teica

    Sliktā lieta, ko redzu PPA krātuvēs, ir tā, ka daudziem parasti nav garš ceļojums, lai gan, no otras puses, Ubuntu šķirne ir visvairāk izvēlētā daudzumā.

  11.   Pcesars27 teica

    Izcila ziņa, kas man patika, jo esmu iesācējs lietotājs, kurš sāk darboties šajā Linux pasaulē, šobrīd izmantoju piparmētru petra ar kanēli, kas, manuprāt, ir lielisks izplatītājs iesācēju lietotājiem, un šāda veida ziņas ir ļoti noderīgas tiem no mums, kuri lieto atvasināti debiāna distrosi. Gaidīšu jūsu YUM UN PACMAN ziņu, jo būtu ļoti noderīgi ieskatīties labi pazīstamajā openuse un arhinolūzijā un tamlīdzīgi.

  12.   šamaru teica

    Liels paldies par jūsu sniegto informāciju, tādi cilvēki kā jūs, ir tas, ka šī kopiena ir bagāta ar zināšanām.

  13.   Berne teica

    Chingón. Paldies.