Hôm nay, chúng tôi sẽ hướng dẫn bạn cách tạo kho lưu trữ trong Linux. Chúng tôi biết rằng chúng tôi có thể cài đặt các gói trong Linux bằng cách sử dụng RPM (Quản lý gói Red Hat) nhưng điều bất lợi là bằng cách sử dụng RPM, chúng tôi không thể cài đặt các gói phụ thuộc vào các gói khác, tức là các gói phụ thuộc. vì vậy để cài đặt các gói phụ thuộc vào các gói khác, chúng ta phải cài đặt các gói bằng cách sử dụng YUM (Yellowdog Updater Modified). Trên thực tế, YUM được thêm vào từ RHEL5 trở đi. YUM sử dụng một kho lưu trữ để cài đặt. YUM tự động tính toán các phụ thuộc và tìm ra những gì sẽ xảy ra để cài đặt các gói. YUM có thể cài đặt, gỡ bỏ nâng cấp hoặc truy vấn các gói.
Làm thế nào để tạo kho lưu trữ?
Làm theo các mẹo sau để thêm kho lưu trữ cục bộ trong ổ cứng của bạn, ở đây tôi hướng dẫn cách tạo kho lưu trữ trong RHEL6.
Bước 1: Tạo bất kỳ thư mục nào tức là Thư mục
# mkdir / var / ftp / pub
Bước 2: Di chuyển tất cả các tệp RHEL DVD vào thư mục này / var / ftp / pub
# cd / var / ftp / pub
Bước 3: Nối tệp localRepo:
# cd /etc/yum.repos.d
# vi localRepo.repo
[localRepo] name = localRepo baseurl = file: /// var / ftp / pub enable = 1 gpgcheck = 0: wq! (Lưu và đóng)
Bước 4: Tạo kho lưu trữ
#cd / var / ftp / pub / Packages
#rpm -ivh createrepo * --force
#createrepo -g /var/ftp/pub/repodata/repomd.xml / var / ftp / pub / Packages
Bước 5: Chạy lệnh sau
# yum làm sạch tất cả
Để xem danh sách các gói đã cài đặt, hãy sử dụng lệnh sau:
# danh sách yum được cài đặt
Vì vậy, đây là tất cả về cách tạo kho lưu trữ. Trên thực tế, chúng tôi làm cho hệ thống của chúng tôi biết vị trí của kho lưu trữ, tức là chỉ mục.
Video sau không phải do mình tạo, video này do Tim Tan tạo nên cách thực hiện có chút khác biệt, bạn có thể làm theo thủ tục nào :)
Bài đăng hay! Đã làm việc rồi: D
Dù sao điều này hoạt động cho mọi bản phân phối?
Tôi đã cài đặt Arch Linux và tôi chỉ làm việc trên đó: D
Phương pháp này chắc chắn sẽ hoạt động trên Red Hat, không chắc chắn với các bản phân phối khác.
Cảm ơn bạn về thông tin hữu ích này, tôi chỉ có một vấn đề với linux là nhiều phần mềm yêu thích của tôi không thể tìm thấy nó với phiên bản linux chỉ có windows và mac, có cách nào để làm cho phần mềm windows hoạt động với linux không? hoặc có thể công ty nên tạo một phiên bản linux?
Cảm ơn Rajesh, bạn có một trang web tuyệt vời như vậy.
Bạn có thể sử dụng phần mềm Wine để chạy phần mềm Windows trên Linux. Ngoài ra, bạn có thể yêu cầu công ty phát hành phiên bản Linux.