Khi làm việc với hệ điều hành Linux, đặc biệt là các bản phân phối dựa trên Red Hat như CentOS, Fedora hay Oracle Linux, bạn thường sử dụng Yum để quản lý các gói phần mềm. Tuy nhiên, trong một số tình huống, chẳng hạn như khi bạn không có kết nối Internet, bạn vẫn có thể cài đặt các gói bằng cách thiết lập một Local Yum Repository.
Trong bài viết này, chúng ta sẽ cùng nhau tìm hiểu quy trình từng bước để tạo Local Yum Repository và cài đặt các gói phần mềm mà không cần Internet.
Để bắt đầu, bạn cần một máy tính hoặc máy chủ với hệ điều hành Linux đã được cài đặt Yum và có quyền truy cập vào terminal.
Đảm bảo rằng bạn đã cài đặt createrepo và yum-utils, chúng là công cụ hỗ trợ cho việc tạo repository:
createrepo
Bây giờ bạn cần cấu hình Yum để nhận diện Local Repository. Tạo một file .repo
trong thư mục /etc/yum.repos.d/
.
yum install
Ví dụ:
/var/www/html/yumrepo/
Bằng cách thiết lập một Local Yum Repository, bạn có thể dễ dàng cài đặt và quản lý các gói phần mềm trên hệ thống Linux của mình mà không cần kết nối Internet. Điều này rất hữu ích trong môi trường sản xuất hoặc khi bạn cần cài đặt trên nhiều máy mà không muốn tải xuống từng gói một.
Hy vọng hướng dẫn này hữu ích cho bạn trong quá trình quản lý gói phần mềm trên hệ thống Linux của mình!