List of repositories for Ubuntu. How to add repository in Ubuntu

The Ubuntu repository package is a repository of some data, in this case, programs. Linux distributions have official and unofficial repositories. Most of them offer free software installation.

Repository and software

Users of Windows or Mac OS are used to the fact that the software comes in the form of installation files. But programs for Linux Ubuntu 18 04 are .deb packages that contain programs and the necessary libraries. They are stored in the repositories to which the user connects before installation.

Data warehouse

This provides a decentralized method for installing or uninstalling software. Simplifies uploading updates, finding the right programs and add-ons. The installed distribution contains all the necessary repositories with a large variety of software. Installing programs from repositories is equivalent to a user downloading a package from the Internet or compiling a program from source.

Search and configuration of repositories in Ubuntu is carried out using special utilities, for example, Synaptic. This is a GUI program for managing packages in Ubuntu-like Linux distributions. Combines the capabilities of a console system and the convenience of a graphical interface. Allows you to install, uninstall, configure, update packages.

Types of software

Programs from the Ubuntu repository list are divided into four sections. Each group is distinguished by availability and license capabilities. Some of them are supported by Canonical, the creator of Linux.

Distributed in this way:

  • main - free, supported by Canonical;
  • restricted - proprietary, supported by Canonical;
  • universe - free, not supported by Canonical;
  • multiverse - proprietary, not supported by Canonical.

How to add repository in Ubuntu

The official repository contains a huge number of programs, but many popular applications are missing. Development companies create their repository lists for Ubuntu, with which you can install the software. It is carried out in the graphic interface or in the console. When connecting repositories, it is important to consider that some programs may work unstably.

Connect through the Ubuntu Application Center. Instruction:

Application center
  1. Open the Ubuntu Application Center.
  2. Go to the menu item "Application Sources".
  3. Select the tab "Third-party software", mark the necessary versions of the programs, click the "Add" button.
  4. In the window that appears, enter the line APT, click "Add Source".
  5. After the upgrade, you can install packages from a freshly connected repository.
  6. Work through the Bash.

The repository is added with one command:

sudo apt-add-repository ppa:ripps818/coreavc 

A more reliable method may be used.

  1. First, edit in /etc/apt/sources.list, which contains a list of repositories.
  2. After saving, you need to update the list of packages with the sudo apt-get update command.
  3. Now you can install the packages.

ATOM

Well-known open source text editor.

Atom Editor

Used on Ubuntu 18 04 and other operating systems. It has a huge number of plugins for the following languages:

  • C, C ++, C #;
  • HTML, CSS, LESS, Sass;
  • JavaScript
  • PHP
  • Python
  • Sql.

To add a repository, use the command:

 sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update 

DOCKY

DOCKY is a launcher resembling a panel on Mac OS.

Docks panel

Easy to install, has a minimum number of settings, supports various plugins.

  1. To go to the settings, you need to click on the icon with the anchor.
  2. Adding icons occurs after the program starts. The icon appears on the panel, then right-click on it, select "Attach to panel".
  3. To delete, you just need to grab the icon and move it outside the panel.

For the changes to take effect, you need to reboot.

Stable PPA:

 sudo add-apt-repository ppa:docky-core/stable sudo apt-get update && sudo apt-get install docky 

PPA for developers:

 sudo add-apt-repository ppa:docky-core/ppa sudo apt-get update && sudo apt-get install docky 

Dropbox

One of the most popular cloud storage Dropbox has its own repository.

Dropbox Cloud Storage

Adding a list from the Ubuntu repository:

 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 

With Dropbox, all files can be collected in one place. They are easy to find, they are synchronized on all devices. This provides the ability to collaborate on layouts and other files.

The most expensive package provides an unlimited amount of memory for storing files. Its cost is $ 20 per month (1200 rubles), there is the possibility of free testing.

FIREFOX AURORA

Firefox Aurora

This repository offers:

  • try out the capabilities of the Beta browser, which will be present in the next version;
  • Work with the Developer Edition browser specifically for developers.
  • use the new generation browser Nightly.
 sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora sudo apt-get update 

GOOGLE

Google provides repositories for installing the following services:

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

Offers a simple and convenient way to install software updates. Chrome is built on the basis of the chromium browser, it has such advantages as a built-in plug-in for viewing PDF documents, fresh versions of Flash Player.

Three versions are offered:

  • stable;
  • beta version
  • version for developers.
 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 - a project that contains photographs of the entire earth's surface, taken by satellites. The quality of some regions has a fairly high resolution. Visualization is carried out due to the three-dimensional model of the globe, which is the main difference from its predecessor Google Maps.

 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 is a music streaming service for podcasts. Users can download and listen to up to 50,000 songs online for free. A paid subscription gives you access to a list of over 40 million songs without ads. New tracks are purchased through the Google Play store.

 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 is a platform that allows you to work with JavaScript as a general-purpose language.

Yap Nodzhs

With it, you can program microcontrollers, create desktop window applications, interact with the north.

Adding a list from the Ubuntu repository is as follows:

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

Sublime text 3

Sublime Text is a cross-platform text-based code editor.

Sublay Text

It has a simple interface, a large number of plugins written in the Python language. The developer gives time to test the possibilities, after which notifications about the need to purchase a license appear.

All popular programming languages ​​are supported, there is syntax highlighting. Equipped with a package manager to quickly find and install packages without rebooting. There are several visual themes and screen modes. The working window is divided into 4 panels, which provides simultaneous editing of the code of several files.

Some parts of the code can be saved and will be used as snippets. Implemented autosave function, support for keyboard shortcuts, automation with macros and repetitions of recent actions.

 sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install <package name> 

Source: https://habr.com/ru/post/C19124/


All Articles