To configure an access to a remote repository, create the /etc/yum.repos.d/remote.repo file and add the following lines:
[base] name=CentOS-$releasever - Base baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ enabled=1
You must be logged in to post a comment.
There are no events.
Hello Certdepot, great job in here. I’m planning to take the rhcsa6 in some few days time. Just from my imagination, do you also get root access to the remote repo server, in case they have turned off services so you can easily turn it on as root?
Will it be required to change password also for root in the remote server/physical host machine?
If NDA disallows such tips, I will understand that if you don’t respond on this …
Kindest regards.
No, you don’t get root access to the remote repo server, but don’t worry the services will be turned on.
No, you will not be required to change the root password of any remote or physical host machine, but you need to know how to do it on a virtual server.
Superb, thanks a million CertDepot, appreciate the swift response. If I get stuck, do expect me again 🙂 thank you so much mate.
You are welcome.
Good morning CertDepot and to everyone,
Less than 24hours, I should be on the hot seat.
Looking at the above example for repository, I have noticed you have used variables in your baseurl path: [$releasever,$basearch].
Not so comfortable with variables and will do everything to avoid them, my question is if a specific path is provided e.g /var/www/html/install/packages, do i still need any form of variables to point to that path in my repo file? I don’t really understand how variables work. 🙁
You can perfectly provide a path without any variable.
## RHCSA crushed 🙂
Hey CertDepot, I barely know who you are, but I really want to say a big thank you. You site has been quite useful. * Thanks abunch *
I’m glad you passed.
Hi Mr CertDepot,
Thanks a lot for all your work !
For the RHCSA exam do you have to know by heart configuration files like yum repo or kickstart ? The length is a bit overwhelming since I am used to do this by copy paste !
Cheers
I don’t think you need to learn by heart yum configuration file or Kickstart, only knowing the main options should suffice.
Can you let me know if I’m doing this right?
Assuming I don’t get any repositories pre-installed on my machine and I have to add/enable a remote repository they give me. I would do this by….
1. yum-config-manager –add-repo=http://SOME_GIVEN_REPO_ADDRESS
2. yum-config-manager –enable REPO_NAME
3. Check the /etc/yum.repos.d directory to see if the repo has been added.
4. If the config file is present I can also VIM/NANO into it and check that
enabled is set to 1 to verify.
Is this enough for me to be able to access that repository and start installing packages and kernel updates?
And do you know if i need to configure the GPG key info into the config file of the new repo or if I don’t include it, I can still have access to packages/kernel updates?
Also, the Unique Repo ID [ base] , is this something we manually specify or is provided by the repo automatically when installed?
I apologize for the questions but my biggest fear is knowing how to do something and not being able to install the necessary packages to do it. I might also need this in case I have to update the kernel.
I think your list of operations is fine.
You don’t need to bother with GPG key info if you don’t want to.
Concerning the base repository, when you install CentOS, you get one. For the rest, it is a normal repository.
Set up your lab and practice. All you worries will disappear.
Hi, is there any clue for exam regarding how does exactly repos will be stored: dvd, ftp, http?
Repositories should be available through http.
Hi CertDepot,
are we going to configure repository on the exam itself? if yes, will it be local or remote? Thanks.
Yes, you may have to configure both types of repository.
if we have to do the remote, will they be able to provide the path/location of the repository?
Yes, absolutely.