Žinant APT ir Ubuntu saugyklas

Sveiki visi „Linuxeros“ ir „Linuxeras“. Šiandien mes spręsime šią temą, saugyklos sistemas ubuntu.

APT

ubuntu ir iš jo gautos distros naudoja sistemą APT. APT buvo sukurta debian ir yra akronimasIšplėstinė pakavimo priemonė".

Jis užprogramuotas C ir jo operaciją sudaro paprastas paaiškinimas: atsisiųsti „.deb“ iš FTP serverio (šiuo atveju iš „Ubuntu“) ir automatiškai įdiegti dpkg.

Tai leidžia daug lengviau įdiegti programas. Bet, žinoma, ne visos programos gali būti FTP serveriuose. Taigi čia ateina PPA.

EEPS

EEPS Iš anglų kalbos „Personal Package Archive“ yra asmeniniai failai, kurie iš esmės leidžia atsisiųsti ir įdiegti programas, kurių nėra oficialiose saugyklose. Paprastai jie apgyvendinami Paleidimo aikštelė.

Naudoti

Pavyzdžiui, noriu įdiegti paketą „roger / roger-mola“, kurio nėra oficialiose saugyklose, todėl atidarau terminalą (konsolę, „shell“, „bash“) ir įvedu:

sudo apt-add-repository roger/roger-mola

Atnaujiname duomenų bazę: (paaiškinta toliau)

sudo apt-get update

Ir mes atsisiunčiame paketą:

sudo apt-get install roger-mola

APT skyriai

Pakuotės yra suskirstytos į 4 skyrius:

  • pagrindinis: Yra tik paketai, atitinkantys „Ubuntu“ licencijavimo reikalavimus ir kuriems palaikyti gali jūsų komanda. Tai skirta apimti viską, ko reikia daugumai sistemų GNU / Linux Pagrindinis tikslas.
  • Ribota: Yra paketai, kuriuos palaiko ubuntu dėl savo svarbos, tačiau jo negalima įsigyti be jokios nemokamos licencijos pagrindinis.
  • Visata: Turi platų programų asortimentą, kuris gali turėti ribotą licenciją arba neturėti jos, tačiau jos nepalaiko ubuntu bet iš bendruomenės pusės. Tai leidžia vartotojams įdiegti visų rūšių programas sistemoje, išsaugant jas vietoje, išskyrus palaikomus paketus: pagrindinis y ribotas.
  • multiverse: Yra nepalaikomų paketų, nes jie neatitinka laisvos programinės įrangos reikalavimų.

Naudojant APT

APT Jis turi daugybę paskirčių, čia aš jums parodysiu pagrindus:

Įdiekite programas

sudo apt-get install [Nombre del programa]

Pataisykite / atnaujinkite programas

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

Pašalinkite programas

sudo apt-get remove [Nombre del programa]

VISIŠKAI pašalinkite programas

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

Atnaujinkite duomenų bazę

sudo apt-get update

Nenorite prisiminti komandų?

Na, jei nenorite prisiminti turimų komandų:

  • „Ubuntu“ programinės įrangos centras
  • Tinkamumas, kuris atsisiunčiamas kartu su paketu: aptitude
  • Atsisiųstas kartu su paketu:
  • nusimanantis

Tik aš tikiuosi, kad jums patiko, nes man patiko tai rašyti. Netrukus mokysiu ir YUM, ir PACMAN. Iki kito karto.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Gonzalo sakė

    Geras postas, kad turėtumėte žinių apie APT veikimą

  2.   pandakrisas sakė

    nepamirškite, kad naudodami „apt-cache search“ galite ieškoti, ar paketas yra saugyklose, ar paketus, kurie atitinka aprašą. : 3
    pabandyk padaryti
    apt-cache paieška nokia
    apt-cache paieška lxde
    apt-cache paieška nokia | grep valdymas

  3.   Oskaras sakė

    Dėkojame už indėlį!

  4.   Hugo Iturrieta sakė

    Labai geras.

  5.   clow_eriol sakė

    Ačiū už indėlį, laukiant kitų su YUM ir PACMAN

  6.   3000 sakė

    Jūs praleidote „Apper“ tiems, kurie naudoja KDE.

    Be to, atrodo, kad „Windows“ „Forefox“ versija tobulėja pateikiant ir pati sąsaja pasenusiems kompiuteriams.

    1.    „IvanLinux“ sakė

      Manau, kad geras „Mozilla“ gestas būtų tai, kad „Windows“ sistemos neatpažino „Firefox“ OS (norint mirksėti, kopijuoti duomenis), sąžiningai, aš labai palaikau FFOS, bet manau, kad jis yra labai žalias, jei jie integruoja suderinamumą su „Android“, pvz., „Tizen“ ar „Sailfish OS“, tai tikrai mirksi „Moto G“.

      1.    Noctuid sakė

        „Firefox“ programos yra sukurtos taip, kad galėtų veikti bet kurioje platformoje, nes jiems platforma yra žiniatinklis.

        „Mozilla“ gėda yra ta, kad HTML5 galų gale vyrauja, nors, laimei, ji vis labiau įsitvirtina; Šiuo „FirefoxOS“ siekia, kad programos būtų daugialypės ir galėtų veikti bet kurioje operacinės sistemos naršyklėje. Kitas dalykas yra tai, kad dominuojantieji daro savo dalykus taip, kad taip nėra, arba atideda savo dominavimą. Kūrėjai tai išleistų programas visoms platformoms, taupydami darbo jėgą.

        1.    KZKG ^ Gaara sakė

          Aš perskaičiau jūsų komentarą «(…) „Mozilla“ yra tai, kad HTML5 (…) »… LOL!, Maniau, kad jūs nesutinkate su HTML5 ir„ Mozilla “idėja, bet geriau skaitydamas suprantu, kad jūs nenorėjote sakyti, kad gailautai haha

        2.    „IvanLinux“ sakė

          Buvo projektas, kuris buvo: „Jūs kuriate„ Linux “ir jis taip pat yra suderinamas su„ Windows “(tai nėra„ cygwin “ar„ CoLinux “), deja, jis neturėjo ateities (kas gali nutikti HTML5). Lažinuosi dėl HTML5.
          Yra projektas „Phonegap“, labai naudingas, iš tikrųjų man taip patinka HTML5, kad kuriu programą „Eliotime“ internetui. („Mith Ultra Bugeado xD“ projektą galite rasti „Github“).
          Palikime „Firefox“ ir HTML5 «be temos», nes tai neturi nieko bendro su «APT ir„ Canonical Ubuntu “saugyklomis“.

  7.   atlas7jean sakė

    Čia yra klaida xd

    sudo apt-add-repository roger / roger-mola

    pirmiausia turite įdėti ppa * dvitaškis * roger / roger-cool xD

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

  8.   Manuelis R sakė

    Man atrodo, kad komanda pridėti EEPS yra neteisinga, be dvitaškio, kurį komentuoja atlas7jean, komandos sintaksė yra neteisinga, nes ji yra add-apt-repository, o ne apt-add-repository.

    Parodytas pavyzdys turėtų atrodyti (pagal mane) taip:

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

    Sveikinimai.

  9.   „The Guillox“ sakė

    Komanda pridėti ppa yra neteisinga. Tai atrodys taip: "sudo add-apt-repository ppa: [ppa name]"

    už tos geros informacijos, bet galėjo pridėti daugiau komandų. Pvz., Diegdami galite įdiegti kelis paketus toje pačioje komandoje, tai yra "sudo apt-get install [paketai1] [paketas2]". jei pridėsite -y prieš „install“, jis neklausia, ar tikrai įdiegiate.

    Taip pat turite nurodyti, kaip išvalyti paketus, kurie pasensta pašalinant programą, „sudo apt-get autoremove“, jei pridėsite - „purge“ pašalina juos visiškai

  10.   Noctuid sakė

    Blogas dalykas, kurį matau su PPA saugyklomis, yra tas, kad daugeliui paprastai nereikia ilgos kelionės, nors, kita vertus, „Ubuntu“ įvairovė yra pati įvairiausia.

  11.   27 sakė

    Puikus įrašas, kuris man patiko, nes esu pradedantysis vartotojas, pradedantis šiame „Linux“ pasaulyje, šiuo metu naudoju mėtinę petra su cinamonu, kuris, manau, yra puikus platintojas pradedantiesiems vartotojams, ir tokio tipo įrašai yra labai naudingi tiems iš mūsų, kurie naudojasi išvestos debiano distros. Lauksiu jūsų įrašo „YUM AND PACMAN“, nes būtų labai naudinga pažvelgti į gerai žinomą „openuse“ bei archlinux ir panašiai.

  12.   šamaru sakė

    Labai ačiū už jūsų informaciją, tokie žmonės kaip jūs, yra ta, kad šioje bendruomenėje gausu žinių.

  13.   Bernas sakė

    Chingón. Ačiū.