Кіраванне сховішчамі PPA ў Ubuntu

¿Чаму дадаць Сховішчы PPA калі ў нас ужо ёсць тысячы праграм, якія выкарыстоўваюць афіцыйныя сховішчы Ubuntu?

Файлы асабістых пакетаў (Personal Package Archive, на англійскай мове), дазволіць распрацоўнікам распаўсюджваць праграмнае забеспячэнне і абнаўленні непасрэдна карыстальнікам Ubuntu, не чакаючы абнаўлення ўласных сховішчаў Ubuntu.

Launchpad, сайт, на якім размяшчаецца большасць даступных PPA, стварае бінарныя файлы і захоўвае іх у пэўным сховішчы. Гэта азначае, што карыстальнікі Ubuntu могуць усталёўваць гэтыя пакеты гэтак жа, як яны прывыклі ўсталёўваць астатнія праграмы ў Ubuntu, з дадатковай перавагай, што яны будуць мець апошнія абнаўленні для гэтых праграм і нават могуць знайсці праграмы, якія не з'яўляюцца даступныя ў афіцыйных сховішчах.

Як усталяваць сховішчы PPA

Возьмем практычны прыклад. Дапусцім, мы хочам усталяваць затвор. Першае, што мы павінны ведаць, - гэта ідэнтыфікацыйная назва PPA, якую мы хочам усталяваць. На старонцы засаўкі PPA відаць, што для дадання гэтага сховішча неабходна прыняць да ведама радок ppa: затвор / ppa.

PPA

Варыянт 1: з каманднага радка

Усё, што трэба зрабіць, гэта адкрыць тэрмінал і ўвесці адпаведныя каманды, каб дадаць PPA, абнавіць спіс пакетаў і ўсталяваць патрэбную праграму (Затвор у нашым прыкладзе).

sudo add-apt-repository ppa: затвор / ppa sudo apt-get абнаўленне sudo apt-get ўстаноўка засаўкі

Варыянт 2: з Цэнтра праграмнага забеспячэння

1. - Адкрыйце цэнтр праграмнага забеспячэння Ubuntu.

2. - Рэдагаваць > Паходжанне праграмнага забеспячэння

3. -  Потым ва ўкладцы Іншае праграмнае забеспячэнне, націсніце Дадаць і ўвядзіце радок PPA. У нашым прыкладзе: ppa: затвор / ppa і націсніце на прымаць.

крыніцы праграмнага забеспячэння

4. Усталюйце патрэбную праграму (працягваючы наш прыклад, Затвор).

Як выдаліць сховішчы PPA

Варыянт 1: выдаліце ​​PPA з каманднага радка

Услед за нашым прыкладам з засаўкі:

sudo add-apt-repository --remove ppa:shutter/ppa

Відавочна, што радок ppa: shutter / ppa давядзецца замяніць тым, што адпавядае ў кожным выпадку.

Варыянт 2: з Цэнтра праграмнага забеспячэння

1. - Адкрыйце цэнтр праграмнага забеспячэння Ubuntu.

2. - Рэдагаваць > Паходжанне праграмнага забеспячэння

3. - Потым ва ўкладцы Іншае праграмнае забеспячэнне, націсніце Выдаліць і націсніце на прымаць.

Увага: гэта прывядзе да выдалення PPA са спісу пакетаў, але пакеты, усталяваныя праз PPA, не будуць выдаляцца - гэта задача, якую трэба будзе зрабіць уручную. Для таго, каб аўтаматызаваць гэты працэс, які для некаторых можа быць грувасткім, існуюць такія інструменты, як PPA Purge або Менеджэр Y-PPA.

Як аўтаматычна выдаліць PPA і адпаведныя пакеты

Варыянт 1: з каманднага радка

PPA-Purge - гэта просты скрыпт, які выдаліць адпаведны PPA, а таксама ўсе ўсталяваныя з яго пакеты.

1. - Усталюйце PPA-Purge

sudo apt-get install ppa-purge

2. - Выкарыстоўвайце PPA-Purge для выдалення PPA. Пасля нашага прыкладу:

sudo ppa-purge ppa:shutter/ppa

Варыянт 2: выкарыстанне YPPA

1. - Усталюйце Y-PPA:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2. - Выдаліце ​​разглядаемы PPA. Графічны інтэрфейс Y-PPA Manager дастаткова інтуітыўна зразумелы, што рабіць.

Як адключыць сховішчы PPA

Адключэнне PPA азначае, што сістэма не будзе атрымліваць абнаўленняў ад гэтага PPA, але раней усталяваныя пакеты не будуць выдалены. Перавага адключэння PPA, а не яго выдалення, заключаецца ў тым, што прасцей уключыць яго.

Каб адключыць PPA:

1. - Адкрыйце цэнтр праграмнага забеспячэння Ubuntu.

2. - Рэдагаваць > Паходжанне праграмнага забеспячэння

3. - Потым ва ўкладцы Іншае праграмнае забеспячэнне, зніміце сцяжок побач з адпаведным PPA і націсніце прымаць.

Важна адключыць абедзве лініі кожнага PPA.

Такім жа чынам, PPA таксама можа быць зноў уключаны.


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

13 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   Мордраўг сказаў

    Выдатны артыкул (як заўсёды) 😀

    Прыемна чытаць вас, Пабла ^^

    1.    давайце выкарыстоўваць Linux сказаў

      Дзякуй Сайто! Я сумаваў па табе! Прыемна бачыць вас тут ...
      На ўра! Павел.

  2.   Хуан Карлас Сенар сказаў

    Вельмі зразумела! Дзякуй.

  3.   Джуліян сказаў

    Вельмі добра.

  4.   Гамбі сказаў

    OMG !! вялікі дзякуй.
    Невялікая ідэя для завяршэння гэтага цудоўнага кіраўніцтва: вам прыйшло ў галаву ўключыць праграмы, якія ўваходзяць у сам дыстрыбутыў, альбо афіцыйны рэпазітар мае толькі састарэлую версію альбо вы ўжо ўсталявалі іх?
    Напрыклад, я ўсталяваў торэнт-праграму Azureus aka Vuze з афіцыйнага сховішча, і, выкарыстоўваючы яе некалькі месяцаў і маючы дастатковую колькасць файлаў і торэнтаў, я сутыкнуўся з дылемай, што я не магу выдаліць і страціць усю гэтую працу і што мне патрэбен толькі адзін інструмент даступна ў апошняй версіі, якую афіцыйнае сховішча ubunto не абнаўляла.
    Я думаю, я проста думаю, што мне гэта ўдалося, але гэта была сапраўдная адысея, і я нават не даведаўся і не зразумеў, як я гэта зрабіў

    1.    давайце выкарыстоўваць Linux сказаў

      Прывітанне, гамбі! на самай справе ... працэдура ў такім выпадку такая ж. Вы ўсталёўваеце PPA, вы абнаўляеце спіс пакетаў, і пры абнаўленні ён скажа вам, што ёсць новая версія праграмы (у вашым выпадку azureus), якая не з'яўляецца ні адной іншай, чым тая, якая ёсць у ppa.
      Спадзяюся, мне было ясна.
      На ўра! Павел.

  5.   Зытум сказаў

    Выдатна, але часам уключаецца пэўны PPA для размеркавання.
    У мяне праблема, напрыклад, абнаўлення Turpial 3.0. якія ўключылі яго ў http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    у той час як мой праграмны цэнтр сканцэнтраваны на супрацоўніках Алівіі альбо "рарынгах" (я выкарыстоўваю Linux Mint)
    Колькі я ўказваю, што файлы размяшчаюцца проста, я не загружаю і ўсталёўваю праграму.

  6.   лазанатукс сказаў

    Немагчыма растлумачыць лепш! ... У гэтыя дні я паспрабую загрузіць дыспетчар YPPA, перакладзены на іспанскую мову ТОЛЬКІ DEB 🙂, усталюйце DEB і ўсё, гэта не мае сэнсу ... гэта павінна быць для людзей, якія не ведаюць, як дадаць PPA і ўсталяваць яго вам трэба дадаць PPA хал. Вельмі добры артыкул, ён шмат зробіць. На ўра!

  7.   ЭрКіё сказаў

    Люблю гэты блог, Пабла! Добры дызайн і практычны змест. Маё пытанне сканцэнтравана на элементарнай АС і звязана менавіта з "Y PPA" і праграмным цэнтрам; Ці магчыма, што ўстаноўка першай прывядзе да непрацаздольнасці другой? Я спрабую пачаць, і nopi,
    Вялікі дзякуй

    1.    давайце выкарыстоўваць Linux сказаў

      не, я не думаю ...
      Не ведаю, што гэта можа быць, але я не думаю, што праграмны цэнтр з'яўляецца прычынай памылкі.
      абдымаю! Павел.

  8.   Карлас Сіфуэнтэс сказаў

    Вельмі добрая старонка. Гэта я губка, бабулька, але я ўсё яшчэ ўбіраю тое, што вы вучыце ў дадатак да тых, хто адмаўляецца ці каментуе.

    1.    Луіджыс Тора сказаў

      Вялікі дзякуй Карласу за каментарыі, даведацца ніколі не позна.

  9.   danny672007 сказаў

    Вялікі дзякуй за ваш уклад, я пачатковец у Linux, і вы дапамаглі мне больш зразумець гэты цудоўны свет!