Poznavanje skladišč APT in Ubuntu

Pozdravljeni vsem Linuxeros in Linuxeras. Danes se bomo ukvarjali s to temo, sistemi skladišč v Ubuntu.

APT

Ubuntu in njegovi izpeljani distribucijski sistem uporabljajo sistem APT. APT je razvila ekipa Debian in so kratica za 'Napredno orodje za pakiranje".

Programiran je v C njegovo delovanje pa je, razloženo na preprost način, naložiti nekaj '.deb' s strežnika FTP (v tem primeru tiste iz Ubuntuja) in jih samodejno namestiti z dpkg.

To olajša namestitev programov. Seveda pa vsi programi ne morejo biti na strežnikih FTP. Torej prihaja PPA.

PPA

PPA Iz angleškega "Personal Package Archive" so osebne datoteke in vam v bistvu omogoča prenos in namestitev programov, ki niso v uradnih skladiščih. Običajno so nastanjeni v Vzletna ploščad.

Uporaba

Na primer, želim namestiti paket 'roger / roger-mola', ki ni v uradnih skladiščih, zato odprem terminal (konzola, lupina, bash) in vnesem:

sudo apt-add-repository roger/roger-mola

Osvežimo bazo podatkov: (razloženo spodaj)

sudo apt-get update

Paket prenesemo:

sudo apt-get install roger-mola

Oddelki APT

Paketi so razdeljeni na 4 oddelke:

  • Glavne: Vsebuje samo pakete, ki ustrezajo zahtevam za licenco Ubuntu in za katere je na voljo vaša skupina. Ta je zasnovan tako, da vključuje vse, kar potrebujete za večino sistemov GNU / Linux glavni namen.
  • Omejeno: Vsebuje pakete, ki jih podpirajo razvijalci Ubuntu zaradi njegove pomembnosti, vendar ni na voljo pod nobeno vrsto brezplačne licence za vključitev v Glavni.
  • Vesolje: Vsebuje širok spekter programov, ki imajo lahko ali nimajo omejene licence, vendar jih ne podpira Ubuntu ampak s strani skupnosti. To omogoča uporabnikom, da v sistem namestijo vse vrste programov, tako da jih shranijo na mesto, ki ni podprti paketi: Glavni y omejeno.
  • Multiverse: Vsebuje nepodprte pakete, ker ne izpolnjujejo zahtev za brezplačno programsko opremo.

Uporaba APT

APT Ima veliko uporab, tukaj vam pokažem osnove:

Namestite aplikacije

sudo apt-get install [Nombre del programa]

Popravilo / posodabljanje aplikacij

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

Odstranite aplikacije

sudo apt-get remove [Nombre del programa]

Popolnoma odstranite programe

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

Posodobite bazo podatkov

sudo apt-get update

Se ne želite spomniti ukazov?

No, če si ne želite zapomniti ukazov, ki jih imate:

  • Programski center Ubuntu
  • Sposobnost, ki se prenese s paketom: aptitude
  • Synaptic, ki se prenese s paketom: synaptic
  • Adept

No, samo upam, da vam je bilo všeč, ker mi je bilo to všeč. Kmalu bom poučeval YUM in PACMAN. Do naslednjič.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Gonzalo je dejal

    Dobra objava, da poznate delovanje APT 😀

  2.   pandakri je dejal

    ne pozabite, da lahko z iskanjem apt-cache iščete, če je paket v skladiščih ali paketi, ki ustrezajo opisu. : 3
    poskusite narediti
    apt-cache iskanje nokia
    iskanje apt-cache lxde
    iskanje apt-cache nokia | upravljanje grep

  3.   Oscar je dejal

    Hvala za vložek!

  4.   Hugo Iturrieta je dejal

    Zelo dobro.

  5.   clow_eriol je dejal

    Hvala za prispevek, čakanje na naslednje z YUM in PACMAN

  6.   eliotime3000 je dejal

    Apper ste zamudili za tiste, ki uporabljajo KDE.

    Poleg tega se zdi, da se različica Forefoxa za Windows izboljšuje z upodabljanjem in samim vmesnikom za zastarele osebne računalnike.

    1.    ivanlinux je dejal

      Mislim, da bi bila dobra poteza Mozille ta, da sistema Windows niso prepoznali sistema Firefox (za bliskavico, kopiranje podatkov), resnično imam veliko podporo za FFOS, vendar mislim, da je zelo zelen, če so integrirani Združljivost z Androidom, kot sta Tizen ali Sailfish OS, to počne, prepričan sem, da utripa moj Moto G.

      1.    Noktuid je dejal

        Aplikacije v Firefoxu so zasnovane tako, da se lahko izvajajo na kateri koli platformi, saj je zanje platforma splet.

        Mozilla je zanič to, da na koncu prevlada HTML5, čeprav se na srečo vse bolj uveljavlja; S tem FirefoxOS želi, da so aplikacije večplatformne in se lahko izvajajo v katerem koli brskalniku operacijskega sistema, ki je. Druga stvar je, da prevladujoči naredijo svoje, da ne bi bilo tako, ali preložijo svojo prevlado. Razvijalci bi s tem izdali aplikacije za vse platforme, s tem pa prihranek delovne sile.

        1.    KZKG ^ Gaara je dejal

          Prebral sem v vašem komentarju «(...) Mozilla je zanič to HTML5 (…) »... LOL!, Mislil sem, da se ne strinjate s HTML5 in Mozillino idejo, toda ob boljšem branju se zavedam, da niste mislili reči zanič, ampak aputo haha

        2.    ivanlinux je dejal

          Bil je projekt, ki se je glasil: "Ustvarjate za Linux in je združljiv tudi v sistemu Windows" (ni cygwin ali CoLinux), žal ni imel prihodnosti (kar bi se lahko zgodilo HTML5). Stavim na HTML5.
          Obstaja projekt Phonegap, zelo koristen, pravzaprav mi je HTML5 tako všeč, da ustvarjam aplikacijo za splet Eliotime. (Projekt (Mega Ultra Bugeado xD) najdete na Github-u).
          Pustimo «Off-Topic» Firefoxa in HTML5, ker nima nič skupnega z «APT in repozitoriji Canonical Ubuntu»

  7.   atlas7jean je dejal

    Tu je napaka xd

    sudo apt-add-repository roger / roger-mola

    najprej morate postaviti ppa * debelo črevo * roger / roger-cool xD

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

  8.   Manuel R. je dejal

    Zdi se mi, da je ukaz za dodajanje PPA napačen, poleg dvopičja, ki komentira atlas7jean, je sintaksa ukaza napačna, saj je add-apt-repository, namesto apt-add-repository.

    Prikazani primer bi moral izgledati (po mojem mnenju) takole:

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

    Lep pozdrav.

  9.   Guillox je dejal

    Ukaz za dodajanje ppa je napačen. Videti bi bilo tako: "sudo add-apt-repository ppa: [ime ppa]"

    zunaj teh dobrih informacij, vendar bi lahko dodal več ukazov. Na primer, pri namestitvi lahko v isti ukaz namestite več paketov, to je "sudo apt-get install [paketi1] [paket2]". če dodate -y pred "install", vas ne vpraša, ali ste prepričani, da želite namestiti.

    Določiti morate tudi, kako očistiti pakete, ki postanejo zastareli ob odstranjevanju programa, "sudo apt-get autoremove", če dodate –purge, jih popolnoma odstrani

  10.   Noktuid je dejal

    Slaba stvar, ki jo vidim pri repozitorijih PPA, je, da mnogi običajno nimajo dolge poti, čeprav je po drugi strani sorta Ubuntu najbolj raznolika po količini.

  11.   pcesar27 je dejal

    Odlična objava, ki mi je bila všeč, ker sem začetnik, ki začenja v tem svetu linuxa, trenutno uporabljam meto petro s cimetom, kar je po mojem mnenju odlična distro za uporabnike začetnike, in ta vrsta objave je v veliko pomoč tistim, ki uporabljamo izpeljane distros debian. Počakal bom na vašo objavo YUM IN PACMAN, saj bi bilo zelo koristno, če bi si ogledali dobro znano opensuse in archlinux in podobno.

  12.   šamaru je dejal

    Najlepša hvala za vaše informacije, ljudje, kot ste vi, so tisti, ki imajo v tej skupnosti veliko znanja.

  13.   Bern je dejal

    Chingón. Hvala vam.