Новини високих технологій
» » Список репозиторіїв для Ubuntu. Як додати репозиторій в Ubuntu

Список репозиторіїв для Ubuntu. Як додати репозиторій в Ubuntu

10-05-2018, 22:22
582
Пакет сховище Ubuntu - сховище деяких даних, у цьому випадку, програм. Дистрибутиви Linux мають офіційні і неофіційні репозиторії. Більшість з них пропонують безкоштовну установку програмного забезпечення.

Репозиторій і ЗА

Користувачі операційних систем Windows або Mac OS звикли до того, що програмне забезпечення поставляється у вигляді файлів. Але програми для Linux Ubuntu 1804 являють собою пакети .deb, що містять програми і необхідні бібліотеки. Вони зберігаються в репозиторії, до яких підключається користувач перед установкою.
Це забезпечує децентралізований метод інсталяції або видалення. Спрощує викладання оновлення, пошук потрібних програм і доповнень. В установленому дистрибутиві містяться всі необхідні репозиторії з великою кількістю різноманітного ЗА. Установка програм з репозиторіїв рівносильна тому, що користувач завантажить пакет з інтернету або збере програму з вихідних.


Пошук і налаштування репозиторіїв в Ubuntu здійснюється з допомогою спеціальних утиліт, наприклад, Synaptic. Програма з графічним інтерфейсом для управління пакетами в Ubuntu-подібних дистрибутивах Linux. Поєднує можливості консольної системи і зручність графічного інтерфейсу. Дозволяє встановлювати, видаляти, змінювати, оновлювати пакунки.

Види програмного забезпечення

Програми зі списку репозиторію Ubuntu діляться на чотири секції. Кожна група відрізняється доступністю і можливостями ліцензії. Частина з них підтримується компанією Canonical - творцем "Лінукс". Розподіляються таким чином: main - вільний, підтримується Canonical; restricted - пропрієтарне, підтримується Canonical; universe - вільний, не підтримується Canonical; multiverse - пропрієтарне, не підтримується Canonical.

Як додати репозиторій в Ubuntu

Офіційний репозиторій містить величезну кількість програм, але при цьому багато популярні додатки відсутні. Компанії-розробники створюють свої списки для репозиторіїв Ubuntu, з допомогою яких можна встановити програмне забезпечення. Здійснюється в графічному інтерфейсі або в консолі. При підключенні репозиторіїв важливо враховувати, що деякі програми можуть працювати нестабільно.


Підключення через центр додатків Ubuntu. Інструкція:
Відкрити програму "Центр додатків Ubuntu". Перейти до пункту меню "Джерела додатків". Вибрати вкладку "ПО сторонніх розробників", відмітити потрібні версії програм, натиснути кнопку "Додати". У віконці, що з'явилося, ввести рядок APT, натиснути "Додати джерело". Після оновлення можна встановлювати пакети з свежеподключенного репозиторію. Робота через "Баш". Репозиторій додається однією командою:

sudo apt-add-repository ppa:ripps818/coreavc

Може використовуватися більш надійний спосіб.

  1. Для початку редагується в /etc/apt/sources.list, який містить список репозиторіїв.
  2. Після збереження необхідно оновити список пакетів командою sudo apt-get update.
  3. Тепер можна встановити пакети.

ATOM

Відомий текстовий редактор з відкритим вихідним кодом.


<script type="text/jаvascript">
var blockSettings2 = {blockId:"R-A-70350-39",renderTo:"yandex_rtb_R-A-70350-39",async:!0};
if(document.cookie.indexOf("abmatch=") >= 0) blockSettings2.statId = 70350;
!function(a,b,c,d,e){a[c]=a[c]||[],a[c].push(function(){Ya.Context.AdvManager.render(blockSettings2)}),e=b.getElementsByTagName("script")[0],d=b.createElement("script"),d.type="text/jаvascript",d.src="//an.yandex.ru/system/context.js",d.async=!0e.parentNode.insertBefore(d,e)}(this,this.document,"yandexContextAsyncCallbacks");

Використовується на Ubuntu 1804 та інших операційних системах. Має величезну кількість плагінів для наступних мов:

  • C, C++, C#;
  • HTML, CSS, LESS, Sass;
  • jаvascript;
  • PHP;
  • Python;
  • Sql.

Для додавання репозиторію використовується команда:

  sudo add-apt-repository ppa:webupd8team/atom 

sudo apt-get update

DOCKY

DOCKY - лаунчер, що нагадує панель в Mac OS.

Легко встановлюється, має мінімальну кількість налаштувань, підтримує різні плагіни.

  1. Щоб перейти в налаштування, необхідно клацнути по значку з якорем.
  2. Додавання іконок відбувається після запуску програми. Значок з'являється на панелі, потім по ній потрібно клацнути правою кнопкою миші, вибрати "Прикріпити до панелі".
  3. Для видалення необхідно просто захопити значок і вивести за межі панелі.

Щоб зміни вступили в силу, потрібно перезавантажити.

Стабільний PPA:

  sudo add-apt-repository ppa:docky-core/stable 

sudo apt-get update && sudo apt-get install docky

PPA для розробників:

  sudo add-apt-repository ppa:docky-core/ppa 

sudo apt-get update && sudo apt-get install docky

DROPBOX

Одне з найпопулярніших хмарних сховищ Dropbox має свій репозиторій.

Додавання списку з репозиторію Ubuntu:

  sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E 

sudo sh -c 'echo "deb http://linux.dropbox.com/ubuntu/wily main /etc/apt/sources.list.d/dropbox.list'

sudo apt-get update

З Dropbox всі файли можна збирати в одному місці. Їх легко знайти, вони синхронізуються на всіх пристроях. Це забезпечує можливість колективної роботи над макетами та іншими файлами.


<script type="text/jаvascript">
var blockSettings3 = {blockId:"R-A-70350-44",renderTo:"yandex_rtb_R-A-70350-44",async:!0};
if(document.cookie.indexOf("abmatch=") >= 0) blockSettings3.statId = 70350;
!function(a,b,c,d,e){a[c]=a[c]||[],a[c].push(function(){Ya.Context.AdvManager.render(blockSettings3)}),e=b.getElementsByTagName("script")[0],d=b.createElement("script"),d.type="text/jаvascript",d.src="//an.yandex.ru/system/context.js",d.async=!0e.parentNode.insertBefore(d,e)}(this,this.document,"yandexContextAsyncCallbacks");

Найдорожчий пакет надає необмежений обсяг пам'яті для зберігання файлів. Його вартість 20 доларів в місяць (1200 руб.), є можливість безкоштовного тестування.

FIREFOX AURORA

Цей репозиторій пропонує:

  • випробувати можливості браузера Beta, які будуть присутні в наступній версії;
  • працювати з браузером Developer Edition спеціально для розробників;
  • використовувати браузер нового покоління Nightly.
  sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox aurora 

sudo apt-get update

GOOGLE

Компанія Google надає репозиторії для встановлення наступних сервісів:

  • Chrome;
  • Earth;
  • Music;
  • Desktop, Picasa
  • Talk plugin.

Пропонується простий і зручний спосіб установки програмного забезпечення, оновлення. Хром побудований на основі браузера chromium, має такі переваги, як вбудований плагін для перегляду PDF документів, свіжі версії Flash Player.

Пропонуються три версії:

  • стабільна;
  • бета-версія;
  • версія для розробників.
  wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/stable main /etc/apt/sources.list.d/google.list'

sudo apt-get update

Google Earth - проект, який містить фотографії всієї земної поверхні, зроблені супутниками. Якість деяких регіонів має досить високий дозвіл. Візуалізація здійснюється за рахунок тривимірної моделі земної кулі, що є головною відмінністю від попередника Google Maps.

<script async="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">

<script> (adsbygoogle = window.adsbygoogle ||[]).push({});
  wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 

sudo sh -c 'echo "deb http://dl.google.com/linux/earth/deb/stable main /etc/apt/sources.list.d/google.list'

sudo apt-get update

Google Music - сервіс потокового мовлення музики, подкастів. Користувачі можуть безкоштовно завантажувати і слухати в онлайні до 50000 пісень. Платна підписка відкриває доступ до списку, що складається з понад 40 мільйонів пісень без реклами. Придбання нових треків здійснюється через магазин Google Play.

  wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 

sudo sh -c 'echo "deb http://dl.google.com/linux/musicmanager/deb/stable main /etc/apt/sources.list.d/google.list'

sudo apt-get update

NodeJS

NodeJS - платформа, яка дозволяє працювати з jаvascript як із мовою загального призначення.

З його допомогою можна програмувати мікроконтролери, створювати десктопні віконні додатки, взаємодіяти з північчю.

Додавання списку з репозиторію Ubuntu відбувається наступним чином:

  sudo add-apt-repository ppa:chris-lea/node.js  

Sublime Text 3

Sublime Text - багатоплатформовий текстовий редактор коду.

Має простий інтерфейс, велика кількість плагінів, написаних на мові Пайтон". Розробник дає час протестувати можливості, після чого з'являються повідомлення про необхідність покупки ліцензії.

Підтримуються всі популярні мови програмування, є підсвічування синтаксису. Оснащений менеджером пакетів для швидкого пошуку і встановлення пакетів без перезавантаження. Є кілька візуальних тим і режимів екрана. Робоче вікно ділиться на 4 панелі, що забезпечує одночасну зміну коду декількох файлів.

Деякі частини коду можуть бути збережені і будуть використовуватися в якості фрагментів. Реалізована функція автозбереження, підтримка комбінації клавіш, автоматизація за допомогою макросів і повторів останніх дій.

sudo add-apt-repository ppa:webupd8team/sublime text-3

sudo apt-get update

sudo apt-get install
Цікаво по темі
Метод appendTo в jQuery: вставка елементів
Метод appendTo в jQuery: вставка елементів
Синтаксис і особливості використання методу appendTo в бібліотеці jQuery. Контекст виклику, вхідні параметри і значення, що повертається. Специфіка
Функція Random C++
Функція Random C++
Починаючи з версії C++11 у стандарті мови були значно розширені засоби для роботи з випадковими числами (далі, СЧ). СЧ використовуються в багатьох
Що таке динамічні масиви C++?
Що таке динамічні масиви C++?
Визначимося для початку з тим, що таке динамічний масив. З часів Сі існують масиви, але їх особливістю був фіксований розмір, який зазначався при
Як здійснити запис у файл Java
Як здійснити запис у файл Java
При написанні програм на мові Java рано чи пізно постане необхідність читання і запису інформації в файл. Для цього в мові передбачені наступні
Установка PhpMyAdmin в різних операційних системах
Установка PhpMyAdmin в різних операційних системах
Як встановити PhpMyAdmin в Ubuntu, CentOS і Debian. Особливості установки LAMP для використання PhpMyAdmin.
Як додати користувача до групи Linux за допомогою командного рядка?
Як додати користувача до групи Linux за допомогою командного рядка?
По пам'яті всі намагаються додати користувача до групи Linux, переходячи в "Облікові записи", але там звичний функціонал відсутня. Незрозуміло, для