APT- ja Ubuntu-arkistojen tunteminen

Hei kaikille Linuxeroille ja Linuxereille. Tänään käsittelemme tätä aihetta, tietovaraston järjestelmiä Ubuntu.

APT

Ubuntu ja sen johdetut distrot käyttävät järjestelmää APT. APT kehitti ryhmän Debian ja ovat lyhenne sanoista 'Advanced Packaging Tool".

Se on ohjelmoitu sisään C ja sen toiminta koostuu yksinkertaisella tavalla selostetusta .deb-tiedoston lataamisesta FTP-palvelimelta (tässä tapauksessa Ubuntun palvelimelta) ja asentamisesta automaattisesti dpkg.

Tämä helpottaa ohjelmien asentamista paljon. Mutta tietysti kaikki ohjelmat eivät voi olla FTP-palvelimilla. Joten tässä tulee PPA.

PPA

PPA Englanninkielisestä 'Personal Package Archive' -sivustosta ovat henkilökohtaisia ​​tiedostoja, joiden avulla voit periaatteessa ladata ja asentaa ohjelmia, jotka eivät ole virallisissa arkistoissa. Ne sijaitsevat yleensä Laukaisualusta.

Käyttää

Haluan esimerkiksi asentaa paketin 'roger / roger-mola', jota ei ole virallisissa arkistoissa, joten avaan päätelaitteen (konsoli, kuori, bash) ja kirjoitan:

sudo apt-add-repository roger/roger-mola

Päivitämme tietokannan: (selitetty alla)

sudo apt-get update

Ja lataamme paketin:

sudo apt-get install roger-mola

APT-osiot

Paketit on jaettu 4 osaan:

  • tärkein: Sisältää vain paketteja, jotka täyttävät Ubuntu-lisenssivaatimukset ja joille tiimisi saa tukea. Tämän on tarkoitus sisältää kaikki mitä tarvitset useimmille järjestelmille GNU / Linux yleinen tarkoitus.
  • rajoitettu: Sisältää Ubuntu sen tärkeyden vuoksi, mutta että sitä ei ole saatavana minkään tyyppisellä ilmaisella lisenssillä sisällytettäväksi tärkein.
  • CasinoUniverse: Sisältää laajan valikoiman ohjelmia, joilla voi olla rajoitettu käyttöoikeus, mutta joita ei tueta Ubuntu mutta yhteisön puolelta. Tämän avulla käyttäjät voivat asentaa kaikenlaisia ​​ohjelmia järjestelmään tallentamalla ne erilliseen paikkaan tuetuista paketeista: tärkein y rajoitettu.
  • multiverse: Sisältää tukemattomia paketteja, koska ne eivät täytä ilmaisen ohjelmiston vaatimuksia.

APT: n käyttäminen

APT Sillä on monia käyttötarkoituksia, tässä esitän sinulle perusasiat:

Asenna sovellukset

sudo apt-get install [Nombre del programa]

Korjaa / päivitä sovellukset

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

Poista sovellukset

sudo apt-get remove [Nombre del programa]

Poista sovellukset kokonaan

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

Päivitä tietokanta

sudo apt-get update

Etkö halua muistaa komentoja?

No, jos et halua muistaa komentojasi:

  • Ubuntu-ohjelmistokeskus
  • Paketti, joka ladataan paketin mukana: aptitude
  • Paketin mukana ladattu synaptic: synaptic
  • mestari

Toivon vain, että pidit siitä, koska pidin tämän kirjoittamisesta. Pian opetan sekä YUM: n että PACMANin. Ensi kertaan.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Gonzalo dijo

    Hyvä virka tuntemaan APT: n toimintaa

  2.   pandakriisi dijo

    älä unohda, että "apt-cache-haulla" voit etsiä, onko paketti arkistoissa vai paketit, jotka täyttävät kuvauksen. : 3
    yritä tehdä
    apt-välimuisti haku nokia
    apt-välimuisti haku lxde
    apt-välimuisti haku nokia | grep-hallinta

  3.   oscar dijo

    Kiitos panoksesta!

  4.   Hugo Iturrieta dijo

    Erittäin hyvä.

  5.   clow_eriol dijo

    Kiitos avusta, odottaessasi seuraavia YUM: n ja PACMANin kanssa

  6.   eliotime3000 dijo

    Kaipaat Apperia niille, jotka käyttävät KDE: tä.

    Lisäksi näyttää siltä, ​​että Forefoxin Windows-versio paranee renderöinnin ja itse käyttöliittymän avulla vanhentuneille tietokoneille.

    1.    ivanlinux dijo

      Mielestäni Mozillan hyvä ele olisi se, että Windows-järjestelmät eivät tunnistaneet Firefox-käyttöjärjestelmää (flash, kopioida tietoja), rehellisesti sanottuna, minulla on suuri tuki FFOS: lle, mutta mielestäni se on erittäin vihreä, jos ne integroivat yhteensopivuuden Androidin kanssa Tizen tai Sailfish OS tekee sen, olen varma, että välähdin Moto G.

      1.    Noctuid dijo

        Firefoxin sovellukset on suunniteltu siten, että ne voivat toimia millä tahansa alustalla, koska heille alusta on verkko.

        Mozillan perseestä on, että HTML5 lopulta vallitsee, vaikka onneksi se on saamassa yhä enemmän tilaa; Tämän avulla FirefoxOS pyrkii siihen, että sovellukset ovat monitasoisia, jotta ne voidaan suorittaa missä tahansa käyttöjärjestelmän selaimessa. Toinen asia on, että hallitsevat tekevät asiansa niin, että näin ei ole, tai lykkää heidän määräävää asemaansa. Kehittäjät vapauttavat tämän avulla sovellukset kaikille alustoille, ja siitä aiheutuvat työvoiman säästöt.

        1.    KZKG ^ Gaara dijo

          Luin kommentistasi «(…) Mozilla on perseestä, että HTML5 (…) »… LOL!, Luulin, ettet ole samaa mieltä HTML5: n ja Mozillan idean kanssa, mutta lukiessani paremmin ymmärrän, ettet halunnut sanoa, että se on perseestä, vaanutämä haha

        2.    ivanlinux dijo

          Oli projekti, joka oli: "Luod Linuxille ja se on myös yhteensopiva Windowsissa" (Se ei ole cygwin tai CoLinux), valitettavasti sillä ei ollut tulevaisuutta (mikä voi tapahtua HTML5: lle). Lyön vetoa HTML5: stä.
          On Phonegap-projekti, erittäin hyödyllinen, itse asiassa pidän HTML5: stä niin paljon, että luot sovelluksen Eliotime-verkkoon. (Löydät (Mega Ultra Bugeado xD) -projektin Githubista).
          Jätetään Firefoxin ja HTML5: n «Off-Topic», koska sillä ei ole mitään tekemistä «APT: n ja Canonical Ubuntu -tietovarastojen kanssa»

  7.   atlas7jean dijo

    Tässä on virhe xd

    sudo apt-add-repository roger / roger-mola

    ensin sinun on laitettava ppa * kaksoispiste * roger / roger-cool xD

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

  8.   Manuel R. dijo

    Minusta tuntuu, että komento lisätä PPA: ita on väärä. Atlas7jean kommentoivan kaksoispisteen lisäksi komennon syntaksi on väärä, koska se on add-apt-repository apt-add-repository sijaan.

    Esitetyn esimerkin tulisi näyttää (mielestäni) tältä:

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

    Tervehdys.

  9.   The Guillox dijo

    Komento lisätä ppa on väärä. Se näyttäisi tältä: "sudo add-apt-repository ppa: [ppa name]"

    hyvän tiedon ulkopuolella, mutta olisi voinut lisätä komentoja. Esimerkiksi asennuksen aikana voit asentaa useita paketteja samaan komentoon, eli "sudo apt-get install [paketit1] [paketti2]". Jos lisäät -y ennen "asennusta", se ei kysy, oletko varma, että asennat.

    Sinun on myös määritettävä, miten ohjelmien poistamisen yhteydessä vanhentuneet paketit puhdistetaan. "Sudo apt-get autoremove", jos lisäät - purge se poistaa ne kokonaan

  10.   Noctuid dijo

    Paha asia, jonka näen PPA-arkistoissa, on se, että monilla ei yleensä ole pitkä matka, vaikka toisaalta Ubuntun lajike on määrällisesti eniten.

  11.   pcesar27 dijo

    Pidin erinomaisesta postista, koska olen aloitteleva käyttäjä, joka on aloittamassa tässä linux-maailmassa, tällä hetkellä käytän mintun petraa kanelilla, joka on mielestäni erinomainen levitys aloitteleville käyttäjille, ja tämän tyyppinen viesti on erittäin hyödyllinen niille meistä, jotka käyttävät johdettuja distroja debianista. Odotan YUM- ja PACMAN-viestiäsi, koska olisi erittäin hyödyllistä katsoa tunnettu Openuse ja archlinux.

  12.   shamaru dijo

    Paljon kiitoksia tiedoistasi, kaltaiset ihmiset ovat niitä, jotka tässä yhteisössä on runsaasti tietoa.

  13.   Bern dijo

    Chingón. Kiitos.