Práce s úložišti pomocí terminálu v Ubuntu

Práce s úložišti

V předchozích článcích jsme viděli jak spravovat úložiště Ubuntu pomocí nástroje Software a aktualizace. Nyní se podívejme jak se to dělá pomocí terminálu. Použití terminálu je nejen rychlejší, ale také nám umožňuje snadno zjistit, zda dojde k chybě.

Stejně jako všechny distribuce odvozené od Debianu používá Ubuntu řadu nástrojů k získávání, instalaci, aktualizaci a odinstalaci programů.. Dva z nich jsou dpkg a Apt. Apt v zásadě funguje jako tlumočník mezi námi a dpkg spravuje seznam balíčků dostupných v úložištích, určuje nezbytné závislosti a vybírá úložiště, ze kterého mají být staženy.. Jakmile to uděláte, dpkg se postará o instalaci.

Práce s úložišti z terminálu Ubuntu

Hlavní seznam úložišť Ubuntu můžeme zobrazit zadáním
sudo nano /etc/apt/sources.list
První věcí, kterou musíme udělat, je kopie, abychom se vyhnuli problémům s jakoukoli úpravou.

To lze provést pomocí tohoto příkazu
sudo cp /etc/apt/sources.list /etc/apt/sources.list.copia
Pokud se podíváte na seznam, uvidíte, že existují úložiště začínající znakem #. Odstraněním tohoto symbolu se dané úložiště stane aktivním. Naopak, pokud přidáte symbol #, úložiště bude deaktivováno.

Úložiště se obvykle zobrazují tímto způsobem

deb http://archive.ubuntu.com/ubuntu groovy main omezeno

o

deb-src http://archive.ubuntu.com/ubuntu groovy vesmír omezený hlavní multiverse

Kde:

  • deb: Označuje úložiště dříve zkompilovaných balíků.
  • deb-src: Jedná se o úložiště zdrojového kódu programu.
  • http://archive.ubuntu.com/ubuntu: Es el identificador uniforme de recursos (por sus siglas en inglés). Es el link de acceso al servidor donde está el repositorio.
  • groovy: Označuje verzi operačního systému.
  • vesmír omezený hlavní multiverse: Označuje typ úložiště.

Aby všechny změny provedené v úložištích fungovaly, musíme nejprve uložit seznam stisknutím

CTRL + O
y
CTRL + X

A do terminálu napište

sudo apt update

Přidávání úložišť

Existují dva způsoby, jak přidat úložiště. Prvním je otevření seznamu příkazem

sudo nano /etc/apt/sources.list

Přejděte dolů na konec seznamu a vložte úložiště a poté jej uložte stisknutím
CTRL + O
y
CTRL + X

Dále aktualizujeme seznam pomocí
sudo apt update

Jednodušší způsob přidání úložiště je pomocí příkazu
sudo add-apt-repository

Například pokud chceme přidat úložiště vín, které jsme použili jako příklad v předchozím článku
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main'
sudo apt update

Příkaz sudo add-apt-repository také se používá pro osobní archivní balíčky. Například pro přidání úložiště Krita ppa napíšeme:
sudo add-apt-repository ppa:kritalime/ppa
sudo apt update

V případě, že načtete seznam úložišť, můžete je obnovit pomocí těchto dvou příkazů
sudo rm /etc/apt/sources.list
sudo mv /etc/apt/sources.list.copia /etc/apt/sources.list

Seznam můžete také vygenerovat z Tato stránka.

Různé způsoby, jak dělat totéž

V některých zastaralých výukových programech se místo příkazu apt stále používá příkaz apt-get které používáme v příkladu. V tuto chvíli pokračuje v práci, i když se doporučuje použít apt. V každém případě je to rovnocennost.

sudo apt update nahrazuje sudo apt-get update aktualizovat seznam úložišť

Některé výukové programy používají jiný způsob přidání úložišť. Vezměme si například případ prohlížeče Brave. Na svých webových stránkách se doporučuje následující metoda.
sudo apt install apt-transport-https curl gnupg

curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -

echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list

sudo apt update

sudo apt install brave-browser

S prvním řádkem
sudo apt install apt-transport-https curl gnupg

Některé programy jsou staženyVím, co budeme k instalaci potřebovat

Na druhém řádku
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
Ověřovací klíč se stáhne a uložíčíslo autenticity úložiště.

Ten, který nás zajímá, je třetí
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list

V tomto případě není úložiště uloženo v seznamu sources.list. je vytvořen jiný soubor nazývá se brief-browser-release.list a v něm je napsáno úložiště, které správci balíčků řekne, odkud se má nainstalovat.

Poslední dva řádky aktualizují seznam úložišť a nainstalují program.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.