Bekerja dengan repositori menggunakan terminal di Ubuntu

Bekerja dengan repositori

Pada artikel sebelumnya kita telah melihat caranya kelola repositori Ubuntu menggunakan alat Perangkat Lunak dan Pembaruan. Sekarang mari kita lihat seperti yang dilakukan dengan menggunakan terminal. Penggunaan terminal tidak hanya lebih cepat tetapi juga memungkinkan kita untuk dengan mudah mendeteksi jika terjadi kesalahan.

Seperti semua distribusi turunan Debian, Ubuntu menggunakan sejumlah alat untuk mendapatkan, menginstal, memperbarui, dan menghapus program.. Dua di antaranya adalah dpkg dan Apt. Pada dasarnya Apt bertindak sebagai juru bahasa antara kami dan dpkg yang mengelola daftar paket yang tersedia di repositori, menentukan dependensi yang diperlukan dan memilih repositori dari mana paket tersebut harus diunduh.. Setelah ini selesai, dpkg akan menangani instalasi.

Bekerja dengan repositori dari terminal Ubuntu

Kita dapat melihat daftar repositori utama Ubuntu dengan mengetik
sudo nano /etc/apt/sources.list
Hal pertama yang harus kita lakukan adalah menyalin untuk menghindari masalah dengan modifikasi apa pun.

Itu bisa dilakukan dengan perintah ini
sudo cp /etc/apt/sources.list /etc/apt/sources.list.copia
Jika Anda melihat daftarnya, Anda akan melihat bahwa ada repositori yang dimulai dengan #. Menghapus simbol itu akan membuat repositori itu menjadi aktif. Sebaliknya, jika Anda menambahkan simbol #, repositori itu akan dinonaktifkan.

Biasanya, repositori muncul seperti ini

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

o

deb-src http://archive.ubuntu.com/ubuntu alam semesta groovy membatasi multiverse utama

Dimana:

  • deb: Menunjukkan repositori dari paket yang dikompilasi sebelumnya.
  • deb-src: Ini adalah gudang kode sumber program.
  • 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: Menunjukkan versi sistem operasi.
  • alam semesta terbatas multiverse utama: Menunjukkan jenis repositori.

Untuk setiap perubahan yang kami buat pada repositori agar berfungsi, pertama-tama kami harus menyimpan daftar dengan menekan

CTRL + O
y
CTRL + X

Dan di terminal tulis

sudo apt update

Menambahkan repositori

Ada dua cara untuk menambahkan repositori. Yang pertama adalah membuka daftar dengan perintah

sudo nano /etc/apt/sources.list

Turun ke akhir daftar dan di sana tempelkan repositori lalu simpan dengan menekan
CTRL + O
y
CTRL + X

Selanjutnya kami memperbarui daftar dengan
sudo apt update

Cara yang lebih mudah untuk menambahkan repositori adalah dengan menggunakan perintah
sudo add-apt-repository

Misalnya jika kita ingin menambahkan repositori Wine yang kita gunakan sebagai contoh di artikel sebelumnya
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main'
sudo apt update

Perintah sudo add-apt-repository juga digunakan untuk paket arsip pribadi. Misalnya untuk menambahkan repositori ppa Krita, kami menulis:
sudo add-apt-repository ppa:kritalime/ppa
sudo apt update

Jika Anda memuat daftar repositori, Anda dapat memulihkannya dengan dua perintah ini
sudo rm /etc/apt/sources.list
sudo mv /etc/apt/sources.list.copia /etc/apt/sources.list

Anda juga dapat membuat daftar dari Halaman ini.

Cara berbeda untuk melakukan hal yang sama

Beberapa tutorial lama masih menggunakan perintah apt-get, bukan perintah apt yang kami gunakan dalam contoh. Saat ini ia terus bekerja meskipun penggunaan apt disarankan. Bagaimanapun ini adalah kesetaraan.

sudo apt update menggantikan sudo apt-get update untuk memperbarui daftar repositori

Beberapa tutorial menggunakan cara berbeda untuk menambahkan repositori. Ambil contoh kasus browser Brave. Metode berikut direkomendasikan di situsnya.
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

Dengan baris pertama
sudo apt install apt-transport-https curl gnupg

Beberapa program diunduhSaya tahu apa yang kami perlukan untuk melakukan penginstalan

Di baris kedua
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 -
Kunci verifikasi diunduh dan disimpannomor keaslian repositori.

Yang menarik minat kami adalah yang ketiga
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

Dalam hal ini repositori tidak disimpan di sources.list. file yang berbeda dibuat disebut brief-browser-release.list dan di dalamnya tertulis repositori yang akan memberi tahu manajer paket dari mana harus menginstal.

Dua baris terakhir memperbarui daftar repositori dan menginstal program.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.