Repositář CentOS/RHEL 7

Repositář CentOS/RHEL 7
« kdy: 22. 02. 2019, 10:18:29 »
K čemu slouží repositář:

!base/7/x86_64          CentOS-7 - Base
!extras/7/x86_64        CentOS-7 - Extras
!updates/7/x86_64     CentOS-7 - Updates

Vytvořil jsem si vlastni local.repo a zakázal jsem všechny
Kód: [Vybrat]
yum --disablerepo=* --enablerepo=local ale tyhle zůstávají aktivní.

Takže si musím vytvořit i tyto repositáře když chci mít vše lokální? Vůči čemu je potom synchronizovat?
« Poslední změna: 22. 02. 2019, 10:43:31 od Petr Krčmář »


Re:repositář Centos7/Rhel7
« Odpověď #1 kdy: 22. 02. 2019, 10:39:22 »
vi /etc/yum.repos.d/
enabled=0

Alebo ich jednoducho zmaz z rovnakeho priecinka.

Re:Repositář CentOS/RHEL 7
« Odpověď #2 kdy: 22. 02. 2019, 10:52:09 »
Dík za radu ale budou mi procházet i aktualizace z local.repo když to nejdřív sincnu??

Citace
rsync -avz rsync://merlin.fit.vutbr.cz/CentOS-incdvd/7/os/x86_64/ /var/www/html/repos/centos/7/7/

createrepo -v --update /var/www/html/repos/centos/7/7/

Re:Repositář CentOS/RHEL 7
« Odpověď #3 kdy: 22. 02. 2019, 11:01:30 »
Neviem o co Ti ide, ale vypni si vsetky repozitare v konfigurakoch /etc/yum.repos.d. tym, ze pri kazdom budes mat napisane enabled=0.
Sprav si novy konfig pre tvoj local repo.(Na to nemusis mat web sluzbu , mozes to jednoducho rsyncnut a potom si Link na lokal repo zadefinujes ako file://)
Napriklad nejak takto:

[lokal]
name=lokal
baseurl=file:///var/repo
enabled=1

Alebo ak ho chces vytvorit tak si postahuj baliky a das createrepo. Mozes dat yum update a  frcis.. yum repolist all si overis ci mas naozaj enablovany len Tvoj lokalny.

Re:Repositář CentOS/RHEL 7
« Odpověď #4 kdy: 22. 02. 2019, 11:07:02 »
Jde mi o to že mam dva cetosíky. A potřebuji mít na nich stejné repositáře. Takže jsem si řekl že si udělám vlastní repositář. A budu mít pro oba.

Už jsem to zakázala zůstává mi aktivní jen ten můj.  Jen nevím k čemu vlastně slouží ty base update a extras a zda je z nějakého důvodu nepotřebuji?

Kód: [Vybrat]
[Local]
name=local repo
baseurl=http://192.168.0.2:8080/repos/centos/7/7/
enabled=1
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7


Re:Repositář CentOS/RHEL 7
« Odpověď #5 kdy: 22. 02. 2019, 12:50:43 »
Ok tak to asi k něčemu bude, protože když mam jen local.repo a dam update tak se nic nestane ( lépe řečeno řekne že není nic označeno k aktualizaci)

Re:Repositář CentOS/RHEL 7
« Odpověď #6 kdy: 22. 02. 2019, 13:02:13 »
no jasne, ze sa nic nestane ked tam nemas novsie baliky ako tie ktore mas nainstalovane..tak preco by mal nieco robit? Kazdy jeden repozitar je samostatna kolekcia suborov s metadatami, ziadny nie je nutne potrebny k behu systemu.. Daj si do toho lokalneho repozitara nejaky novy balik a skus ho nainstalovat cez yum update..

yum repolist all
Ti pise kolko balikov pri tom tvojom repozitary?
Ak 0 tak mas nieco zle (pusti znova createrepo tak aby mal tvoj repozitar strukturu ako ostatne). 
« Poslední změna: 22. 02. 2019, 13:04:17 od snuff1987 »

aaa158

  • ***
  • 238
    • Zobrazit profil
    • E-mail
Re:Repositář CentOS/RHEL 7
« Odpověď #7 kdy: 22. 02. 2019, 15:02:02 »
K čemu slouží repositář:

!base/7/x86_64          CentOS-7 - Base
!extras/7/x86_64        CentOS-7 - Extras
!updates/7/x86_64     CentOS-7 - Updates

Vytvořil jsem si vlastni local.repo a zakázal jsem všechny
Kód: [Vybrat]
yum --disablerepo=* --enablerepo=local ale tyhle zůstávají aktivní.

Takže si musím vytvořit i tyto repositáře když chci mít vše lokální? Vůči čemu je potom synchronizovat?

Technicka poznamka: to disable musi byt
Kód: [Vybrat]
yum --disablerepo=\* --enablerepo=local 
Kód: [Vybrat]
\* inac ti to shell globne

Re:Repositář CentOS/RHEL 7
« Odpověď #8 kdy: 22. 02. 2019, 15:05:52 »
Hele předem díky za rady.

mam tam hodnotu  10 019

Vezmu testovací virtual a zkusím yum update nejde 73 nových updatů. Když to same udělam na stejném klonu ale jen s mým local.repo tak mi řekne
Citace
No packages marked for update

Re:Repositář CentOS/RHEL 7
« Odpověď #9 kdy: 22. 02. 2019, 19:43:43 »
Na tom centose kde mal len lokalny repo  daj : yum repolist all a napis sem  co Ti to vypise..

Re:Repositář CentOS/RHEL 7
« Odpověď #10 kdy: 23. 02. 2019, 16:21:10 »
Kód: [Vybrat]
Zavedené moduly: fastestmirror
Determining fastest mirrors
LOCAL                                                                                                                                                 | 2.9 kB  00:00:00
LOCAL/primary_db                                                                                                                                      | 6.0 MB  00:00:00
ID repozitáře:                                                                Název repozitáře:                                                              Stav:
C7.0.1406-base/x86_64                                                         CentOS-7.0.1406 - Base                                                         zakázáno
C7.0.1406-centosplus/x86_64                                                   CentOS-7.0.1406 - CentOSPlus                                                   zakázáno
C7.0.1406-extras/x86_64                                                       CentOS-7.0.1406 - Extras                                                       zakázáno
C7.0.1406-fasttrack/x86_64                                                    CentOS-7.0.1406 - Fasttrack                                                    zakázáno
C7.0.1406-updates/x86_64                                                      CentOS-7.0.1406 - Updates                                                      zakázáno
C7.1.1503-base/x86_64                                                         CentOS-7.1.1503 - Base                                                         zakázáno
C7.1.1503-centosplus/x86_64                                                   CentOS-7.1.1503 - CentOSPlus                                                   zakázáno
C7.1.1503-extras/x86_64                                                       CentOS-7.1.1503 - Extras                                                       zakázáno
C7.1.1503-fasttrack/x86_64                                                    CentOS-7.1.1503 - Fasttrack                                                    zakázáno
C7.1.1503-updates/x86_64                                                      CentOS-7.1.1503 - Updates                                                      zakázáno
C7.2.1511-base/x86_64                                                         CentOS-7.2.1511 - Base                                                         zakázáno
C7.2.1511-centosplus/x86_64                                                   CentOS-7.2.1511 - CentOSPlus                                                   zakázáno
C7.2.1511-extras/x86_64                                                       CentOS-7.2.1511 - Extras                                                       zakázáno
C7.2.1511-fasttrack/x86_64                                                    CentOS-7.2.1511 - Fasttrack                                                    zakázáno
C7.2.1511-updates/x86_64                                                      CentOS-7.2.1511 - Updates                                                      zakázáno
C7.3.1611-base/x86_64                                                         CentOS-7.3.1611 - Base                                                         zakázáno
C7.3.1611-centosplus/x86_64                                                   CentOS-7.3.1611 - CentOSPlus                                                   zakázáno
C7.3.1611-extras/x86_64                                                       CentOS-7.3.1611 - Extras                                                       zakázáno
C7.3.1611-fasttrack/x86_64                                                    CentOS-7.3.1611 - Fasttrack                                                    zakázáno
C7.3.1611-updates/x86_64                                                      CentOS-7.3.1611 - Updates                                                      zakázáno
C7.4.1708-base/x86_64                                                         CentOS-7.4.1708 - Base                                                         zakázáno
C7.4.1708-centosplus/x86_64                                                   CentOS-7.4.1708 - CentOSPlus                                                   zakázáno
C7.4.1708-extras/x86_64                                                       CentOS-7.4.1708 - Extras                                                       zakázáno
C7.4.1708-fasttrack/x86_64                                                    CentOS-7.4.1708 - Fasttrack                                                    zakázáno
C7.4.1708-updates/x86_64                                                      CentOS-7.4.1708 - Updates                                                      zakázáno
C7.5.1804-base/x86_64                                                         CentOS-7.5.1804 - Base                                                         zakázáno
C7.5.1804-centosplus/x86_64                                                   CentOS-7.5.1804 - CentOSPlus                                                   zakázáno
C7.5.1804-extras/x86_64                                                       CentOS-7.5.1804 - Extras                                                       zakázáno
C7.5.1804-fasttrack/x86_64                                                    CentOS-7.5.1804 - Fasttrack                                                    zakázáno
C7.5.1804-updates/x86_64                                                      CentOS-7.5.1804 - Updates                                                      zakázáno
LOCAL                                                                         local repo                                                                     povoleno: 10 019
!base/7/x86_64                                                                CentOS-7 - Base                                                                zakázáno
base-debuginfo/x86_64                                                         CentOS-7 - Debuginfo                                                           zakázáno
base-source/7                                                                 CentOS-7 - Base Sources                                                        zakázáno
c7-media                                                                      CentOS-7 - Media                                                               zakázáno
centosplus/7/x86_64                                                           CentOS-7 - Plus                                                                zakázáno
centosplus-source/7                                                           CentOS-7 - Plus Sources                                                        zakázáno
cr/7/x86_64                                                                   CentOS-7 - cr                                                                  zakázáno
!extras/7/x86_64                                                              CentOS-7 - Extras                                                              zakázáno
extras-source/7                                                               CentOS-7 - Extras Sources                                                      zakázáno
fasttrack/7/x86_64                                                            CentOS-7 - fasttrack                                                           zakázáno
!updates/7/x86_64                                                             CentOS-7 - Updates                                                             zakázáno
updates-source/7                                                              CentOS-7 - Updates Sources                                                     zakázáno
repolist: 10 019

Re:Repositář CentOS/RHEL 7
« Odpověď #11 kdy: 23. 02. 2019, 19:57:23 »
Vyzera ze to mas dobre.. Takze bud mas vsetko vyupdatovane alebo neviem. Skus este nainstalovat nejaky balicek z toho repozitara..Ak vsetko ide, tak nevidim problem.

Re:Repositář CentOS/RHEL 7
« Odpověď #12 kdy: 25. 02. 2019, 07:54:43 »
Nainstalovat z toho repa jde cokoliv co tam je (třeba wget).

Ale když si vezmu virtual a upravím jeho repolist tak jak si viděl výše tak mi řekne že nebylo nic označeného pro update. Když na jeho clonu  zakážu vše až na basic extra a update tak mi protečou nějaké aktualizace...

Re:Repositář CentOS/RHEL 7
« Odpověď #13 kdy: 25. 02. 2019, 16:25:29 »
A udělal jsi před tím yum clean all?

Re:Repositář CentOS/RHEL 7
« Odpověď #14 kdy: 26. 02. 2019, 08:31:08 »
dělám po každé úpravě repa.