Cara Menambah Repositori Perisian secara manual di Linux

Cara Menambah Repositori Perisian secara manual di Linux

Semasa anda mencari pakej di Linux melalui baris arahan, pengurus pakej sistem anda mencari pakej di pelbagai repositori. Secara lalai, setiap pengedaran Linux mempunyai beberapa repositori rasmi yang mengandungi pakej stabil yang disokong oleh pasukan distro.





Namun, apabila anda cuba mengambil paket yang tidak terdapat di repositori perisian rasmi, pengurus pakej akan menunjukkan kesalahan. Dalam situasi seperti itu, apa yang boleh anda lakukan ialah menambahkan repositori pihak ketiga secara manual ke sistem anda dan kemudian memuat turun pakej.





Mari lihat bagaimana anda boleh menambahkan repositori baru ke senarai sumber sistem anda.





Di Distro Berbasis Ubuntu dan Debian

Pembahagian berasaskan Debian, termasuk, Ubuntu menggunakan Advanced Package Tool (APT) untuk memasang dan mengemas kini pakej. Anda boleh mendapatkan maklumat repositori perisian di /etc/apt/sources.list fail pada pemasangan Linux berasaskan Debian anda.

cara mematikan kekunci pada papan kekunci

Walaupun anda dapat memasukkan butiran repositori secara manual dalam fail, ia dapat menjadi pekerjaan yang melelahkan dengan cepat. Cara yang lebih baik untuk menambahkan MEREKA ke sistem anda adalah dengan menggunakan tambah-apt-repositori alat.



Pasang add-apt-repository

Anda tidak akan menemui utiliti add-apt-repository yang dipasang pada sistem anda secara lalai. Ia adalah bahagian dari perisian-sifat-biasa pakej. Untuk memasang add-apt-repository menggunakan pengurus pakej APT, ketik:

sudo apt install software-properties-common

Tambah Repositori Menggunakan add-apt-repository

Sekarang setelah anda memasang pakej, sudah tiba masanya untuk menambahkan repositori perisian pihak ketiga ke sistem anda. Sintaks asas untuk menambahkan repositori adalah:





sudo add-apt-repository [options] repository

... di mana repositori adalah format yang digunakan oleh sumber.senarai fail.

Format kemasukan lalai untuk fail adalah:





deb https://repositoryurl.com distro type

Sebagai contoh, untuk menambahkan repositori semesta Ubuntu ke sistem anda:

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Anda juga boleh menambahkan PPA dengan add-apt-repository menggunakan sintaks arahan berikut:

sudo add-apt-repository ppa:user/name

... di mana pengguna dan nama adalah nama pemilik dan Nama PPA masing-masing.

Untuk menambahkan PHP PPA oleh Ondrej menggunakan add-apt-repository:

sudo add-apt-repository ppa:ondrej/php

Berkaitan: Apa Perbezaan Antara APT dan dpkg di Ubuntu?

Menambah Repositori secara manual di Fedora dan CentOS

Fedora, CentOS, dan pengedaran berasaskan RHEL lain menggunakan pengurus pakej DNF dan yum. Tidak seperti APT, DNF mempunyai kaedah terbina dalam config-pengurus yang membolehkan pengguna menambah, membuang, dan mematikan repositori pihak ketiga dengan mudah.

Menggunakan Pengurus Pakej DNF

Untuk menambahkan repositori baru menggunakan DNF:

dnf config-manager --add-repo repository

... di mana repositori adalah URL ke repositori perisian.

Untuk mengaktifkan repositori, ketik:

dnf config-manager --set-enabled repository

Menggunakan pengurus yum-config

Sebagai alternatif, anda juga boleh menggunakan yum-config-pengurus utiliti untuk menambah dan menguruskan repositori pada sistem anda. Yum-config-manager tidak dipasang pada pengedaran berasaskan RHEL secara lalai, jadi anda harus memasangnya secara manual. Ia adalah bahagian dari peralatan makan pakej. Untuk memasangnya, taip:

sudo dnf install yum-utils

Format arahan yum-config-manager serupa dengan DNF. Anda boleh menambahkan repositori baru menggunakan yum-config-manager seperti berikut:

yum-config-manager --add-repo repository

Mengaktifkan repositori juga mudah.

yum-config-manager --enable repository

Arch Linux dan AUR

Sekiranya anda menggunakan Arch Linux, anda mungkin sudah mengetahui bahawa pengguna tidak dapat menambahkan repositori di Arch. Tetapi itu tidak bermakna anda tidak boleh memuat turun pakej tambahan pada sistem anda.

Arch Linux mempunyai AUR, Arch User Repository, yang mengandungi ribuan pakej pihak ketiga yang dikembangkan oleh pengguna. Anda boleh mengakses AUR menggunakan pengurus pakej AUR. Pacman, yang merupakan pengurus pakej lalai di Arch Linux, tidak dapat mengakses pakej yang disimpan di Arch User Repository.

Terdapat beberapa pengurus pakej AUR, yang paling terkenal tunduk . Anda boleh memasang yay dengan mudah pada sistem anda dengan pengklonan git repositori .

git clone https://aur.archlinux.org/yay-git.git

Tukar kebenaran folder yang dimuat turun:

sudo chmod 777 /yay-git

Tukar direktori dan gunakan makepkg arahan untuk memasang yay:

cd /yay-git && makepkg -si

Ketahui Lebih Lanjut: Cara Memasang dan Menghapus Pakej di Arch Linux

Menguruskan Senarai Repositori Sistem Anda

Dari pemasangan Linux hingga penggunaan hariannya, repositori bertanggungjawab untuk membekalkan pakej ke sistem. Sekiranya anda seorang pemula, repositori lalai akan mencukupi untuk memenuhi keperluan anda. Walau bagaimanapun, mengetahui cara menambahkan repositori pasti akan bermanfaat bagi mereka yang ingin memuat turun pakej pihak ketiga di komputer mereka.

Di Linux, anda mungkin sering menemui ralat pakej yang rosak semasa mengemas kini atau memasang pakej baru. Memasang semula atau membuang pakej seperti itu menyelesaikan masalah pada kebanyakan sistem Linux.

Berkongsi Berkongsi Tweet E-mel 3 Cara Memeriksa sama ada E-mel Betul atau Palsu

Sekiranya anda menerima e-mel yang kelihatan agak meragukan, sebaiknya periksa kesahihannya. Berikut adalah tiga cara untuk mengetahui sama ada e-mel itu nyata.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Arch Linux
  • Linux
  • Petua Komputer
Mengenai Pengarang Deepesh Sharma(79 Artikel Diterbitkan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan maklumat mengenai Linux, bertujuan untuk memberikan pengalaman yang menggembirakan kepada semua pendatang baru. Tidak pasti mengenai filem, tetapi jika anda ingin bercakap mengenai teknologi, dia adalah lelaki anda. Pada masa lapang, anda dapat menemuinya membaca buku, mendengar genre muzik yang berbeza, atau bermain gitarnya.

Lebih Banyak Dari Deepesh Sharma

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan