Poznavanje APT i Ubuntu spremišta

Pozdrav svim Linuxerosima i Linuxerama. Danas ćemo se pozabaviti ovom temom, sistemima spremišta Ubuntu.

APT

Ubuntu i njegovi izvedeni distributeri koriste sistem APT. APT je razvio tim kompanije Debian i kratica su za 'Napredna alatka za pakovanje'.

Programiran je u C i njegova se operacija sastoji, objašnjeno na jednostavan način, da preuzmete neki. .deb sa FTP servera (u ovom slučaju one s Ubuntua) i automatski ih instalirate sa dpkg.

To znatno olakšava instaliranje programa. Ali naravno, ne mogu svi programi biti na FTP serverima. Dakle, dolazi PPA.

PPA

PPA sa engleskog "Personal Package Archive" su lične datoteke i u osnovi vam omogućavaju preuzimanje i instaliranje programa koji nisu u službenim spremištima. Obično su smješteni u LaunchPad.

Upotreba

Na primjer, želim instalirati paket 'roger / roger-mola' koji nije u službenim spremištima, pa otvorim terminal (konzola, ljuska, bash) i unesem:

sudo apt-add-repository roger/roger-mola

Osvježavamo bazu podataka: (objašnjeno u nastavku)

sudo apt-get update

I mi preuzimamo paket:

sudo apt-get install roger-mola

APT sekcije

Paketi su podijeljeni u 4 dijela:

  • glavni: Sadrži samo pakete koji ispunjavaju zahtjeve za Ubuntu licencu i za koje je podrška dostupna od vašeg tima. Namijenjeno je da uključi sve što je potrebno za većinu sistema GNU / Linux opšta svrha.
  • Ograničeno: Sadrži pakete koje podržavaju programeri Ubuntu zbog svoje važnosti, ali zato što nije dostupan ni pod jednom vrstom besplatne licence za uključivanje glavni.
  • svemir: Sadrži širok spektar programa, koji mogu ili ne moraju imati ograničenu licencu, ali ih ne podržava Ubuntu ali od strane zajednice. To omogućava korisnicima da instaliraju sve vrste programa na sistem spremajući ih na mjesto osim podržanih paketa: glavni y ograničeno.
  • Multiverse: Sadrži nepodržane pakete jer ne ispunjavaju zahtjeve za besplatni softver.

Korišćenje APT-a

APT Ima mnogo upotreba, ovdje ću vam pokazati osnove:

Instalirajte aplikacije

sudo apt-get install [Nombre del programa]

Popravak / ažuriranje aplikacija

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

Deinstalirajte aplikacije

sudo apt-get remove [Nombre del programa]

POTPUNO deinstalirajte aplikacije

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

Ažurirajte bazu podataka

sudo apt-get update

Ne želite pamtiti naredbe?

Pa, ako ne želite pamtiti naredbe, imate:

  • Ubuntu softverski centar
  • Sposobnost koja se preuzima sa paketom: aptitude
  • Synaptic koji se preuzima sa paketom: synaptic
  • adept

Pa, samo se nadam da vam se svidjelo, jer svidjelo mi se ovo pisati. Uskoro ću predavati i YUM i PACMAN. Do sljedećeg puta.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Gonzalo rekao je

    Dobar post za znanje o radu APT-a 😀

  2.   pandacriss rekao je

    ne zaboravite da pomoću "apt-cache search" možete pretraživati ​​je li paket u spremištima ili paketi koji odgovaraju opisu. : 3
    probaj raditi
    apt-cache pretraga nokia
    apt-cache pretraga lxde
    apt-cache pretraga nokia | grep management

  3.   oscar rekao je

    Hvala na unosu!

  4.   Hugo Iturrieta rekao je

    Vrlo dobro

  5.   clow_eriol rekao je

    Hvala na doprinosu, čekam sljedeće sa YUM-om i PACMAN-om

  6.   eliotime3000 rekao je

    Propustili ste Apper za one koji koriste KDE.

    Osim toga, čini se da se Windows verzija Forefoxa poboljšava prikazivanjem i samim interfejsom za zastarjele računare.

    1.    ivanlinux rekao je

      Mislim da bi dobar gest Mozille bio taj što OS Windows nisu prepoznali Firefox OS (radi fleširanja, kopiranja podataka), iskreno, imam veliku podršku za FFOS, ali mislim da je vrlo zelen, ako integriraju kompatibilnost s Androidom poput Tizen ili Sailfish OS to radi, sigurno blicam svoj Moto G.

      1.    Noctuid rekao je

        Aplikacije u Firefoxu su dizajnirane tako da mogu raditi na bilo kojoj platformi, jer je za njih platforma web.

        Mozilla je sranje što HTML5 na kraju prevladava, iako na sreću sve više dobiva na terenu; Ovim FirefoxOS nastoji da su aplikacije višeplatformne i da se mogu pokretati u bilo kojem pregledaču operativnog sistema. Druga stvar je da dominantni rade svoje, tako da to nije slučaj, ili odgađaju svoju dominaciju. Programeri s tim izdali bi aplikacije za sve platforme, uz uštedu rada koju to donosi.

        1.    KZKG ^ Gaara rekao je

          Pročitao sam u vašem komentaru «(...) Mozilla je sranje taj HTML5 (…) »… LOL!, Mislio sam da se ne slažete s HTML5 i Mozillinom idejom, ali čitajući bolje shvaćam da niste mislili reći sranje, ali apuovo haha

        2.    ivanlinux rekao je

          Postojao je projekt koji je glasio: "Stvarate za Linux, a kompatibilan je i sa Windowsom" (nije cygwin ili CoLinux), nažalost nije imao budućnosti (što bi se moglo dogoditi HTML5-u). Kladim se na HTML5.
          Postoji projekt pod nazivom Phonegap, vrlo koristan, zapravo toliko mi se sviđa HTML5 da kreiram aplikaciju za Eliotime web. (Projekt (Mega Ultra Bugeado xD) možete pronaći na Github-u).
          Ostavimo «Off-Topic» Firefoxa i HTML5 jer to nema nikakve veze sa «APT i Canonical Ubuntu spremištima»

  7.   atlas7jean rekao je

    Evo greške xd

    sudo apt-add-repozitorij roger / roger-mola

    prvo morate staviti ppa * debelo crijevo * roger / roger-cool xD

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

  8.   Manuel R. rekao je

    Čini mi se da je naredba za dodavanje PPA-ova pogrešna, pored dvotačke koja atlas7jean komentira, sintaksa naredbe nije ispravna jer je add-apt-repository, umjesto apt-add-repository.

    Prikazani primjer trebao bi izgledati (po meni) ovako:

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

    Pozdrav.

  9.   TheGuillox rekao je

    Naredba za dodavanje ppa je pogrešna. Izgledalo bi ovako: "sudo add-apt-repository ppa: [ime ppa]"

    izvan te dobre informacije, ali mogao je dodati još naredbi. Na primjer, prilikom instalacije možete instalirati nekoliko paketa u istu naredbu, odnosno "sudo apt-get install [paketi1] [paket2]". ako dodate -y prije "install", neće se pitati jeste li sigurni za instalaciju.

    Također trebate odrediti kako očistiti pakete koji zastarijevaju prilikom deinstalacije programa, "sudo apt-get autoremove" ako dodate –čisti to ih potpuno uklanja

  10.   Noctuid rekao je

    Loša stvar koju vidim kod PPA spremišta je da mnogi obično nemaju dugo putovanje, iako je s druge strane raznolikost za Ubuntu najrazličitija po količini.

  11.   pcesar27 rekao je

    Svidio mi se izvrstan post jer sam početnik koji započinje s ovim linux svijetom, trenutno koristim mentu petru s cimetom za koju smatram da je izvrsna distro za korisnike početnike, a ova vrsta posta je od velike pomoći onima koji koristimo izvedene distro debiana. Čekat ću vaš post od YUM-a i PACMAN-a, jer bi bilo vrlo korisno pogledati dobro poznati opensuse i archlinux i slično.

  12.   Shamaru rekao je

    Hvala vam puno na vašim informacijama, ljudi poput vas su ti koji su ova zajednica bogata znanjem.

  13.   Bern rekao je

    Chingón. Hvala ti.