Cách tải xuống gói yum trên windows (hoặc trực tuyến trên trình duyệt)


1

Tôi là người mới sử dụng linux và mới bắt đầu sử dụng nó ở nhà, nhưng tôi không có kết nối internet ở nhà, và ở văn phòng tôi có internet tốt nhưng sử dụng windows,

Tôi chỉ muốn tải xuống các gói yum trên windows và sau đó tôi muốn sử dụng chúng trên linux (centos) tại nhà, bạn có biết công cụ hay dịch vụ trực tuyến nào không để tôi có thể làm điều này, nếu có thể tôi cũng muốn sử dụng một số lệnh như groupinstall

về cơ bản tôi muốn cài đặt gnome 3 ngay bây giờ trên centos, tôi cố tải xuống tất cả các gói như trong yum groupinstall "X Window System" "Gnome Desktop Môi trường"

tôi biết các trang web này,

http://pkgs.org/

http://rpmfind.net


về cơ bản tôi muốn cài đặt gnome 3 ngay bây giờ trên centos, tôi đang cố tải xuống tất cả các gói như trong yum groupinstall "X Window System" "GNOME Desktop Environment"
dev.meghraj

Câu trả lời:


1

Bạn có thể tìm thấy tất cả các gói rpms đi kèm với bản phân phối CentOS trong http://mirror.centos.org/centos/ và chỉ điều hướng đến bản phát hành cụ thể của bạn (ví dụ 6.4).

NHƯNG những gì bạn đang cố gắng làm phức tạp hơn một chút chỉ cần tải xuống một vòng / phút. rpms có phụ thuộc và đặc biệt là trong groupinstall "X Window System" "GNOME Desktop Environment" bạn sẽ cần hàng tá rpms.

Những gì bạn có thể làm là sử dụng DVD CentOS đã chứa tất cả các rpms và direct yum để sử dụng DVD làm repo. Vì vậy, làm điều gì đó như thế này: Tạo một tập tin /etc/yum.repos.d/CentOS-DVD.repo như

[c6-dvd]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

và sau đó làm yum --disablerepo=\* --enablerepo=c6-dvd install whatever Chỉ cần đảm bảo bạn thêm điểm gắn chính xác cho DVD của bạn trong tệp trên.

rõ ràng là bạn sẽ không nhận được các bản cập nhật cho các gói đã cài đặt của mình nhưng không có kết nối internet thì hơi phức tạp


vâng, tôi biết phương pháp đó để cài đặt từ cd hoặc bất kỳ repo cục bộ nào, nhưng bạn không biết cách nào để tải gói trực tuyến với tất cả các phụ thuộc của họ, cảm ơn, hy vọng tôi có thể bỏ phiếu cho câu trả lời của bạn.
dev.meghraj

Đó là những gì các công cụ như yum dành cho. Họ tải xuống từng gói, giải quyết các phụ thuộc và tải xuống các gói đó giải quyết các phụ thuộc của chúng cho đến khi không còn phụ thuộc nữa và tiến hành cài đặt. Bạn có thể làm thủ công kiểm tra từng tệp cho các phụ thuộc (cực kỳ tốn thời gian) hoặc bạn có thể viết một công cụ trong Windows để làm điều đó cho bạn.
thanosk

vâng vâng, tôi đang tìm kiếm một số công cụ như yum trong windows (chỉ sử dụng chức năng downlaod).
dev.meghraj

theo như tôi biết thì nó không tồn tại Bạn có thể thử chạy yum theo cygwin với repos tùy chỉnh và đặt thành --doadonly. Khác hơn là bạn cần phải viết công cụ của riêng bạn.
thanosk

ohh, rất cảm ơn thanosk, cygwin có hỗ trợ yum không?
dev.meghraj
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.