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.


1. Chuẩn bị môi trường

Để 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.

2. Cài đặt các gói cần thiết

Đảm bảo rằng bạn đã cài đặt createrepoyum-utils, chúng là công cụ hỗ trợ cho việc tạo repository:

createrepo

5. Cấu hình Yum để sử dụng Local Repository

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/

Kết luận

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!