APT және Ubuntu репозиторийлерін білу

Барлық Linuxeros және Linuxeras-ға сәлем! Бүгін біз осы тақырыппен, репозиторий жүйелерімен айналысамыз Ubuntu.

APT

Ubuntu және оны шығарған дистрибьюторлар жүйені қолданады APT. APT командасы әзірледі Debian және 'деген сөздің қысқартылуыКеңейтілген орау құралы'.

Ол бағдарламаланған C және оның жұмысы қарапайым түрде түсіндіріледі, кейбір '.deb' файлын FTP серверінен жүктейді (бұл жағдайда Ubuntu-дан) және оларды автоматты түрде орнатады dpkg.

Бұл бағдарламаларды орнатуды едәуір жеңілдетеді. Әрине, барлық бағдарламалар FTP серверлерінде бола алмайды. Сонымен, PPA келеді.

PPA

PPA ағылшын тілінен 'Жеке пакет мұрағаты' жеке файлдар болып табылады және негізінен ресми репозитарийде жоқ бағдарламаларды жүктеуге және орнатуға мүмкіндік береді. Олар әдетте орналастырылған LaunchPad.

УСО

Мысалы, мен ресми репозиторийлерде жоқ 'roger / roger-mola' пакетін орнатқым келеді, сондықтан мен терминалды ашып (консоль, қабық, bash) енгіземін:

sudo apt-add-repository roger/roger-mola

Біз дерекқорды жаңартамыз: (төменде түсіндірілген)

sudo apt-get update

Біз пакетті жүктейміз:

sudo apt-get install roger-mola

APT бөлімдері

Пакеттер 4 бөлімге бөлінген:

  • басты: Ubuntu лицензиясының талаптарына сәйкес келетін және сіздің топтан қолдау көрсетілетін пакеттерден тұрады. Бұл көптеген жүйелер үшін қажеттінің бәрін қамтуға арналған GNU / Linux жалпы мақсат.
  • Шектеулі: Әзірлеушілері қолдайтын пакеттерден тұрады Ubuntu маңыздылығына байланысты, бірақ ол кез-келген түрдегі ақысыз лицензия бойынша қол жетімді емес басты.
  • ғалам: Шектеулі лицензияға ие болуы немесе болмауы мүмкін, бірақ қолдау көрсетпейтін көптеген бағдарламалардан тұрады Ubuntu бірақ қоғамдастық тарапынан. Бұл қолданушыларға жүйеде бағдарламалардың барлық түрлерін оларды қолдау көрсетілетін бумалардан басқа жерде сақтай отырып орнатуға мүмкіндік береді: басты y шектеулі.
  • Multiverse: Қолдау көрсетілмейтін бумалардан тұрады, өйткені олар ақысыз бағдарламалық жасақтама талаптарына сәйкес келмейді.

APT пайдалану

APT Оның көптеген қолданыстары бар, мұнда мен сізге негіздерін көрсетемін:

Қолданбаларды орнатыңыз

sudo apt-get install [Nombre del programa]

Қолданбаларды жөндеу / жаңарту

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

Қолданбаларды жою

sudo apt-get remove [Nombre del programa]

Қолданбаларды толығымен жойыңыз

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

Дерекқорды жаңартыңыз

sudo apt-get update

Пәрмендерді есте сақтағыңыз келмейді ме?

Егер сізде командаларды есте сақтағыңыз келмесе:

  • Ubuntu бағдарламалық қамтамасыз ету орталығы
  • Пакетпен бірге жүктелетін қабілет: бейімділік
  • Пакетпен бірге жүктелетін синаптикалық: синаптикалық
  • Adept

Сізге ұнады деп үміттенемін, өйткені маған осыны жазған ұнады. Жақында мен YUM ​​мен PACMAN-ға сабақ беремін. Келесіге дейін.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

17 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Гонсало дижо

    APT жұмысын білу үшін жақсы пост post

  2.   пандакрисс дижо

    «apt-cache іздеуімен» пакет репозитарийде немесе сипаттамаға сәйкес келетін бумада болса іздеуге болатындығын ұмытпаңыз. : 3
    істеп көріңіз
    жедел-кэшті іздеу nokia
    lxde apt-cache іздеу
    жедел-кэш іздеу nokia | grep басқару

  3.   Oscar дижо

    Кіріс үшін рақмет!

  4.   Уго Итурриета дижо

    Өте жақсы.

  5.   clow_eriol дижо

    Үлес қосқаныңызға рахмет, келесілерді YUM және PACMAN-мен бірге күтіңіз

  6.   eliotime3000 дижо

    KDE пайдаланатындар үшін Apper-ді жіберіп алдыңыз.

    Сонымен қатар, Windows-тың Forefox нұсқасы ескірген ДК-нің интерфейсімен және интерфейсімен жақсарып келе жатқан сияқты.

    1.    IvanLinux дижо

      Менің ойымша, Mozilla-дің жақсы қимылы Firefox ОЖ-ді Windows жүйелері мойындамауы болар еді (жыпылықтау, деректерді көшіру), мен FFOS-ты керемет қолдаймын, бірақ егер олар Android сияқты үйлесімділікті біріктірсе, бұл өте жасыл деп ойлаймын. Tizen немесе Sailfish OS мұны жасайды, мен Moto G-ді жыпылықтаймын.

      1.    Ноктуидо дижо

        Firefox-тағы қосымшалар кез-келген платформада жұмыс істей алатындай етіп жасалған, өйткені олар үшін платформа - веб.

        Mozilla-дің басты ерекшелігі - бұл HTML5 басым болып келеді, дегенмен, бақытымызға орай ол көбірек орын алып келеді; Осының көмегімен FirefoxOS қосымшалардың мультиплатформалы болуын іздейді, олар кез-келген амалдық жүйенің кез-келген шолғышында жұмыс істей алады. Тағы бір нәрсе - доминант өз ісін солай жасайды, олай болмайды немесе олардың үстемдігін кейінге қалдырады. Мұнымен жасаушылар барлық платформаларға арналған қосымшаларды шығарады, бұл оған жұмыс күшін үнемдеуге әкеледі.

        1.    KZKG ^ Гаара дижо

          Мен сіздің пікіріңізден оқыдым «(…) Mozilla - бұл HTML5 (...) »... ЖАҚСЫ!, Мен сені HTML5 пен Mozilla идеясымен келіспейтін шығармын деп ойладым, бірақ жақсырақ оқи отырып, сен мұны сорғың келген жоқ, керісіншеuбұл хаха

        2.    IvanLinux дижо

          Жоба болды: «Сіз Linux үшін жасайсыз және ол Windows жүйесінде де үйлесімді» (Бұл cygwin немесе CoLinux емес), өкінішке орай оның болашағы болмады (HTML5-те болуы мүмкін). Мен HTML5-ке бәс тігемін.
          Phonegap деген жоба бар, өте пайдалы, шындығында HTML5 маған өте ұнайды, сондықтан мен Eliotime веб-торабына қосымша жасап жатырмын. ((Mega Ultra Bugeado xD) жобасын Github-тан таба аласыз).
          Firefox және HTML5-тің «тақырыбын» қалдырайық, өйткені бұл «APT және Canonical Ubuntu репозиторийлерімен» байланысты емес.

  7.   atlas7jean дижо

    Мұнда xd қатесі бар

    sudo apt-add-репозиторий roger / roger-mola

    алдымен ppa * қос нүкте * roger / roger-cool xD қою керек

    sudo apt-add-репозиторий ppa: roger / roger-mola

  8.   Мануэль Р. дижо

    Менің ойымша, PPA-ны қосу командасы дұрыс емес сияқты, atlas7jean түсіндіретін қос нүктеден басқа, команданың синтаксисі дұрыс емес, өйткені ол apt-add-репозиторийдің орнына add-apt-репозиторий.

    Көрсетілген мысал (менің ойымша) келесідей болуы керек:

    $ sudo add-apt-репозиторий ppa: roger / roger-mola

    Құттықтаулар.

  9.   The Gilillox дижо

    Ppa қосу командасы қате. Бұл келесідей болар еді: «sudo add-apt-repository ppa: [ppa name]»

    жақсы ақпараттың сыртында, бірақ қосымша командалар қосуға болар еді. Мысалы, орнату кезінде сіз бір пәрменде бірнеше бумаларды орната аласыз, яғни «sudo apt-get install [packages1] [pack2]». егер сіз «орнату» алдында -y қоссаңыз, ол сіз орнатқаныңызға сенімдісіз бе деп сұрамайды.

    Бағдарламаны жою кезінде ескірген бумаларды қалай тазартуға болатындығын көрсету керек, егер сіз қоссаңыз - «puro» оларды толығымен жояды «sudo apt-get autoremove».

  10.   Ноктуидо дижо

    Мен PPA репозиторийлерінен көретін жаман нәрсе - көпшілігі әдетте ұзақ сапарға бармайды, дегенмен Ubuntu үшін әртүрлілік саны жағынан ең көп болып саналады.

  11.   27 дижо

    Маған өте жақсы жазба ұнады, өйткені мен осы Linux әлемінде жұмыс істейтін бастаушы қолданушымын, қазіргі уақытта мен жалбыз петраны даршынмен қолданамын, бұл жаңадан келген қолданушылар үшін өте жақсы дистрофия деп ойлаймын, және бұл хабарламаның түрі туынды дистрибьюторларды қолданатындар үшін өте пайдалы дебианның Мен сіздің YUM AND PACMAN жазбаңызды күтемін, өйткені әйгілі openuse пен archlinux және сол сияқтыларды қарау өте пайдалы болар еді.

  12.   шамару дижо

    Сіздің ақпаратыңыз үшін көп рахмет, сіз сияқты адамдар - бұл қауымдастық білімге бай адамдар.

  13.   Берн дижо

    Чингон. Рақмет сізге.