Yes, you can create a local repository.
On the local computer (where the files are stored).
PHP Code:
su
createrepo folder-that-holds-files
Then create a .repo file in /etc/yum.repos.d, something like this:
PHP Code:
[local]
Name=local
baseurl=file:///folder-that-holds-files
enabled=1
Then call yum repolist and see if your new repository is recognised.