CentOS-da “Repo üçin dogry esas tapyp bolmaýar” nädip düzedip bolar


CentOS ulanyjylarynyň ýum täzelenme buýrugy ulanylanda ýüze çykýan iň ýygy ýalňyşlyklaryndan biri) esasanam täze gurlan ulgamda\Repo üçin esas tapyp bolmaýar: base/7/x86_64.

Bu gysga makalada, CentOS Linux paýlanyşynda “repo üçin dogry binýady tapyp bolmaz” nädip düzedip boljakdygyny görkezeris.

Aşakdaky skrinshot, bukjany gözlemek üçin ýum buýrugyny işledensoň ýokardaky ýalňyşlygy görkezýär.

# yum search redis

Erroralňyşlyk, YUM-yň paket maglumatlary tapmak üçin ulanýan esasy ammaryna girip bilmeýändigini görkezýär. Köplenç ýalňyşlygyň iki sebäbi bolup biler: 1) tor meselesi we/ýa-da 2) ammar konfigurasiýa faýlynda düşündiriş berilýän esasy URL.

Bu ýalňyşlygy aşakdaky usullar bilen düzedip bilersiňiz:

1. Ulgamyňyzyň internete birikdirilendigine göz ýetiriň. Islendik internet ugruny görkezmäge synanyşyp bilersiňiz, mysal üçin google.com.

# ping google.com

Ping netijesi ýa DNS meselesini ýa-da internete birikmäniň ýokdugyny görkezýär. Bu ýagdaýda tor interfeýsiniň konfigurasiýa faýllaryny redaktirlemäge synanyşyň. Tor interfeýsiňizi kesgitlemek üçin ip buýrugyny işlediň.

# ip add

Enp0s8 interfeýsi üçin konfigurasiýany redaktirlemek üçin görkezilişi ýaly/etc/sysconfig/network-scripts/ifcfg-enp0s8 faýly açyň.

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s8

DNS meselesi bolsa, görkezilişi ýaly konfigurasiýa faýlyna At serwerlerini goşmaga synanyşyň.

DNS1=10.0.2.2 
DNS2=8.8.8.8

Soňra systemctl buýrugy bilen Network Manager hyzmatyny täzeden açyň.

# systemctl restart NetworkManager

Has giňişleýin maglumat üçin makalamyzy okaň: Tor statik IP adresini nädip sazlamaly we RHEL/CentOS 7.0-de hyzmatlary dolandyrmaly.

Tor sazlamalarynda üýtgeşmeler girizeniňizden soň, ýene bir gezek ping işletmäge synanyşyň.

# ping google.com

Indi yl täzelenmesini ýa-da ýokardaky ýalňyşlygy görkezýän islendik ýum buýrugyny işletmäge synanyşyň.

# yum search redis

2. Ulgam internete birikdirilen bolsa we DNS gowy işleýän bolsa, repo konfigurasiýa faýly /etc/yum.repos.d/CentOS-Base.repo bilen bir mesele ýüze çykmaly.

Halaýan buýruk setir redaktoryňyzy ulanyp faýly açyň.

# vi /etc/yum.repos.d/CentOS-Base.repo

[base] bölümini gözläň, aşakdaky skrinshotda görkezilişi ýaly bazurl setirindäki öňdebaryjy # aýryp, baseurl bölümini açyp görüň.

Üýtgeşmeleri ýazdyryň we faýly ýapyň. Indi yum buýrugyny täzeden işletmäge synanyşyň.

# yum update

Bu makalada CentOS 7-de\Repo üçin ygtybarly esas tapyp bolmaýar: ýalňyşlygy nädip düzetmelidigini düşündirdik. Sizden eşitmek, tejribäňizi biziň bilen paýlaşmak isleýäris. Düzediş çözgütleriňizi hem paýlaşyp bilersiňiz bu mesele, aşakdaky seslenme formasy arkaly.