Chào.
Vì vậy, bây giờ đây là chủ đề về việc tạo một kho lưu trữ cục bộ từ DVD của bạn.
Hiện nay.
Kho lưu trữ là gì?
Kho lưu trữ là nơi lưu trữ tất cả các gói của bạn và sau đó bạn có thể tải xuống và cài
đặt gói mà bạn muốn.
Bây giờ bạn cần có quyền truy cập internet để đi ra khỏi kho lưu trữ bên ngoài và tải xuống và cài
đặt RPM.
Nhưng nếu bạn không có quyền truy cập internet thì sao?
Đó chính xác là những gì mà kho lưu trữ cục bộ đi vào.
Vậy là bạn có một máy Linux, phải không?
Cho dù đó là máy ảo hay máy vật lý không thực sự quan trọng.
Nó đi ra Internet và sau đó nó đi đến một máy chủ, cũng rất có thể là máy chủ Red Hat hoặc máy
chủ CentOS, có một kho lưu trữ.
Bây giờ, một số công ty có các kho lưu trữ đó cục bộ với môi trường của họ, được gọi là sản phẩm
chứa các kho lưu trữ được gọi là máy chủ satelite.
Vì vậy, đó là kho lưu trữ chứa tất cả các kho hoặc gói RPM của bạn.
Vì vậy, bạn có thể đưa chúng trở lại dưới dạng tải xuống vững chắc.
Bây giờ, điều gì sẽ xảy ra nếu bạn không có quyền truy cập vào thế giới bên ngoài hoặc nếu bạn không có máy chủ vệ tinh
mũ đỏ trong môi trường của mình, thì bạn sẽ cài đặt các chương trình mới như thế nào?
Trong trường hợp đó, bạn tạo một kho lưu trữ cục bộ trong máy chủ của mình.
Vì vậy, đây là những gì chúng ta sẽ tìm hiểu trong bài học này về cách tạo một kho lưu trữ cục bộ.
Vì vậy, lệnh tạo hay chúng ta sẽ tìm hiểu trong bài học này đó là tạo repo.
Đó chỉ là một lệnh đơn giản.
Vì vậy, làm thế nào nó hoạt động?
Vì vậy, hãy vào máy Linux của chúng tôi.
Máy ảo của tôi bị tắt nguồn.
Bây giờ tôi muốn bạn tiếp tục và tạo một ảnh chụp nhanh.
Ảnh chụp nhanh làm gì nó chỉ chụp ảnh nhanh trong trường hợp chúng ta cần hoàn nguyên hoặc nếu có sự cố, chúng
ta luôn có thể quay lại ảnh chụp nhanh đó.
Nhấp ngay vào đây, xem ảnh chụp nhanh và nhấp vào chụp.
Và nó, theo mặc định cung cấp tên cho ảnh chụp nhanh.
Nhưng bạn có thể đưa ra ngày tháng hoặc bất cứ điều gì bạn thích sẽ khiến bạn nhớ.
Tôi muốn chọn, hẹn ngày hoặc đôi khi nếu tôi đang tạo nhiều ảnh chụp nhanh.
Vì vậy, bây giờ nó đã tạo ra một ảnh chụp nhanh.
Vì vậy, trong trường hợp tôi gây rối trong quá trình tạo kho lưu trữ nhật ký này và tôi cần trở lại trạng thái ban đầu của mình, đó là ngay
bây giờ, thì tôi luôn có thể quay lại với nó.
Vì vậy, bây giờ chúng ta hãy tiếp tục và bật nguồn.
Vậy là máy của chúng ta đã được khởi động, vì vậy hãy tiếp tục và trở thành root.
Vì vậy, bây giờ bạn đang tạo một kho lưu trữ cục bộ.
Vì vậy, những gì bạn sẽ làm là bạn sẽ lấy tất cả RPM, tất cả các gói từ ổ đĩa
DVD hoặc CD, CD ROM của bạn, đây là một đĩa có tất cả các gói của bạn.
Vì vậy, những gì bạn làm là bạn đi vào các thiết bị menu này, ổ đĩa quang, chọn đĩa và chọn ảnh CentOS ISO.
Vì vậy, tôi đã lưu nó trên màn hình của mình, vì vậy chỉ cần chọn nó và nhấp vào mở.
Vì vậy, bây giờ điều này sẽ tự động gắn DVD của bạn vào máy Linux của bạn.
Xem ngay.
Một menu pop xuất hiện và nếu bạn để ý, nó cũng sẽ tạo ra một biểu tượng trên màn hình của bạn nói rằng đây là đĩa đã được đính kèm,
vì vậy bây giờ chúng tôi đã đính kèm nó.
Làm thế nào chúng ta có thể xác minh nó trên dòng lệnh?
Bạn làm DF trừ h và bạn sẽ thấy ngay tại đây, hàng cuối cùng cho bạn biết rằng nó ở sr0 và nó được gắn trên
phương tiện chạy CentOS bảy.
Vì vậy, bây giờ nếu nó không được gắn kết tự động, thì bạn có thể chạy lệnh mount slash dev, rom cd và bất cứ nơi nào bạn
muốn nó được gắn kết vì nó đã được gắn kết cho chúng tôi.
Bây giờ bước tiếp theo là bạn sẽ đặt tất cả các gói của bạn ở đâu?
Vì vậy, bạn phải tạo một thư mục, phải không?
Vì vậy, thư mục tôi sẽ chọn là chúng ta hãy gạch chéo, CD, Slash và dưới gạch chéo, tạo một thư mục, chúng ta hãy gọi
nó là repo cục bộ.
Nó chỉ là cái tên.
Bạn có thể chọn bất cứ thứ gì.
Bạn có thể chọn Seinfeld, George Kramer hoặc bất cứ thứ gì bạn thích.
Vì vậy, hãy tiếp tục và nhấn enter làm một danh sách trừ TR để xác minh nó.
Là những.
Có thư mục ở đó.
Bây giờ tôi muốn bạn sao chép tất cả nội dung để thực hiện tin nhắn.
Sao chép tất cả nội dung của đĩa.
Vì vậy, CD có chạy dấu gạch chéo chạy theo phương tiện truyền thông. F. Vì vậy, bây giờ nếu bạn nhận thấy tên của hình
ảnh này được gửi đến cho chúng ta không gian bảy Space S 886.
Bây giờ Linux không thích khoảng trắng, vậy làm thế nào chúng ta sẽ đưa nó vào pad của tôi?
Vì vậy, nếu tôi chỉ đặt trong cent OS không gian bảy x 86 gạch dưới 64, vì vậy nó nói không có tệp như vậy một thư mục.
Sau đó, làm thế nào tôi có thể làm cho Linux hiểu rằng có không gian để làm điều đó?
Điều tốt nhất mà tôi muốn nói với bạn là làm CD chạy media of soul.
Và khi bạn đang ở thời điểm này trên thư mục con thư mục thứ tư thì nhấn tab và
nó sẽ tự động chọn ảnh ISO trong thư mục chính.
Vì vậy, nếu bạn nhận thấy nó có dấu gạch chéo ngược sẽ cho Linux biết rằng có khoảng trắng trong đó.
Vì vậy, hãy tiếp tục và nhấn enter ngay bây giờ và bạn đang ở trong thư mục đó.
Tôi có ở đây và xem những gì bên trong nó?
Bạn thấy có một số thư mục và tệp CD thành các gói.
Đó là nơi có tất cả các rpms.
Bạn có thể làm điều đó với tư cách là tôi.
Ở đây bạn sẽ thấy một loạt các rpms trong đó.
Vì vậy, nếu tôi muốn xem tôi có bao nhiêu rpms, tôi có thể làm điều đó.
B bit cao wc trừ l và nó cho tôi biết có 3973 gói hoặc RPM đang đến trong hình ảnh
DVD đó.
Chà, rất nhiều.
Vì vậy, nó giống như một kho lưu trữ.
Vì vậy, những gì chúng ta sẽ làm là chúng ta sẽ sao chép tất cả các gói này vào ổ đĩa cục bộ của chúng ta, thư
mục cục bộ mà chúng ta vừa tạo và tên thư mục là repo cục bộ, phải không?
Vì vậy, bây giờ trước khi bạn làm điều đó, hãy đảm bảo rằng bạn có đủ dung lượng trong máy Linux của mình.
Vì vậy, làm thế nào để bạn phát hiện ra trước tiên bạn đang ở trong thư mục đó, viết các gói, chạy lệnh du trừ
s, h và dấu chấm cho nó biết yêu cầu máy Linux cung cấp cho tôi không gian đĩa này của vị trí hiện tại của thư mục
mà tôi. Trong.
Nó đang nói 3. 7 gig bây giờ làm DF trừ h và chắc chắn rằng bạn sẽ bị chém.
Chiến thắng.
Khoảng trống đó có trống không?
Có, chúng tôi có bốn bốn cái có sẵn.
Vì vậy, nó tốt.
Vì vậy, bây giờ chúng tôi có thể tiếp tục sao chép mọi gói mà chúng tôi có ở vị trí này.
Lệnh tôi sẽ sử dụng để sao chép là sao chép mọi thứ từ thư mục này.
DOT Hoặc bạn có thể chỉ định đường dẫn đầy đủ của phương tiện đang chạy.
Tôi cũng đã gửi các gói hệ điều hành để bạn có thể thực hiện mọi thứ bằng dấu hoa thị vì bạn đang sao chép mọi thứ trong
các gói vào kho lưu trữ cục bộ của mình.
Nhấn Enter.
Bây giờ nó sẽ sao chép từng vòng / phút vào thư mục repo cục bộ.
Điều này sẽ mất một thời gian.
Nếu bạn mở một cửa sổ khác và sau đó bạn chuyển CD vào kho lưu trữ cục bộ và thực hiện ls trừ l chuyển nó vào wc trừ l, bạn
sẽ thấy số lượng tệp đang được sao chép.
Vì vậy, ngay bây giờ chúng tôi có 1480 tệp đã được sao chép.
Chúng tôi phải lên đến 39 và một số tệp cần được sao chép.
Được chứ.
Tất cả các RPM đã được sao chép thành công.
Rất tốt.
Vì vậy, chúng ta phải nói với Linux.
Đừng đi ra ngoài.
Chúng tôi có tất cả các gói cục bộ, vậy làm cách nào để xác định điều đó?
Vì vậy, có các tệp trong etsy yum dot repos dot.
Đây là tất cả các tệp yêu cầu linux đi đến các máy nhân bản khác nhau này.
Vì vậy, những gì chúng ta sẽ làm là chúng ta sẽ xóa mọi thứ ở đây.
Bây giờ, một lần nữa, trước khi bạn xóa nó, hãy đảm bảo rằng bạn có một ảnh chụp nhanh.
Nếu bạn xóa tất cả các gói này và bạn không có ảnh chụp nhanh, thì bạn sẽ không thể
truy cập internet và tải xuống các gói thông qua các lệnh Yum.
Bây giờ mọi thứ đã biến mất.
Hãy tiếp tục và tạo một repo mới tại đây.
Gọi nó là repo cục bộ
và thêm các giá trị này.
Tây bảy.
Nó chỉ nói với nó.
Đây là phần trăm tích cực cho bảy tên được gửi trên bảy URL cơ sở.
Đây là những gì quan trọng.
Vì vậy, tập tin dấu gạch chéo dấu gạch chéo dấu gạch chéo cục bộ repo cục bộ.
Đây là thư mục mà chúng tôi đã tạo trong dấu gạch chéo.
Nó luôn bắt đầu bằng hai dấu gạch chéo, sau đó là dấu gạch chéo thứ ba với thư mục repo cục bộ được bật và một dấu gạch chéo nếu
bạn muốn bật nó.
Kiểm tra GPG bằng không.
Đây là một số giá trị mặc định bạn phải đặt vào tệp đó.
Hãy tiếp tục và lưu nó.
Sau khi đã được lưu, chúng ta sẽ chạy lệnh tạo repo.
Và repo của tôi ở đâu?
Repo cục bộ.
Bạn nhấn enter bây giờ nó thực sự đang làm là nó thực sự đi đến thư mục repo
cục bộ đó và nó nói, này, tôi có ba 3979 một gói.
Tôi sẽ cung cấp chúng cho máy cục bộ của mình như một kho lưu trữ.
Tạo Repo đã tạo cơ sở dữ liệu sẽ có sẵn cho lệnh jump của chúng ta.
Bây giờ hãy tiếp tục và tạo một chạy sạch yum.
Lệnh này để nhảy sạch.
Tất cả điều này sẽ xóa mọi bộ nhớ cache khỏi kho lưu trữ cũ.
Hãy tiếp tục và chạy.
Yum.
Repo liệt kê tất cả.
Bây giờ, điều này sẽ cho tôi biết danh sách kho lưu trữ đầy đủ của tôi.
Làm đi.
Vì vậy, chúng tôi có một danh sách repo có tổng gói là 3971.
Đây là số RPM chính xác mà chúng ta đã có, nhớ không?
Và nó cho bạn biết kích thước, ID repo, centos là tên mà chúng tôi đã chọn và đó là tệp thư mục RPM của chúng
tôi.
Bây giờ bạn có thể kiểm tra nó bằng cách chạy lệnh yum install.
Bây giờ bạn muốn cài đặt những gì?
Chỉ cho loại thử nghiệm tomcat.
Nó sẽ đi vào kho lưu trữ của họ và kiểm tra xem nó có các gói phù hợp với tomcat hay không.
Được chứ.
Hoàn hảo.
Nó đã tìm thấy gói đó.
Và về cơ bản đây là cách bạn tạo một kho lưu trữ nhật ký.
Giờ đây, hệ thống này sẽ xuất hiện trên Internet hoặc đến vệ tinh mũ đỏ của bạn.
Nó thực sự sẽ đi đến kho lưu trữ cục bộ của bạn, nằm trong máy Linux của bạn.