Skip to content

Cài đặt phần mềm cho Ubuntu khi máy không có kết nối Internet

by on 24 Tháng Sáu, 2007

Nếu bạn có một kết nối Internet, Ubuntu quả là một thiên đường cho bạn. Mọi việc cài đặt nâng cấp phần mềm đều khác dễ dàng qua Synaptic. Tuy nhiên có một số bạn ở các diễn đàn khác lại có 1 câu hỏi là làm sao để có thể download đầy đủ những gì mình cần bao gồm cả những gói phụ thuộc. Sau đây là một câu trả lời.

Đầu tiên bạn cứ vào Synaptic đánh dấu Intall hoặc Update cho những thứ mình cần. Sau đó bạn vào menu File -> Generate Package Download Script. Lúc đó bạn sẽ lưu lại 1 script. Chúng ta có thể xách script này qua các máy Linux khác có Internet để down tự động.

Nếu muốn sử dụng chương trình hỗ trợ download. Công việc rất dễ dàng bạn vào chương trình soạn thảo văn bản (gedit chẳng hạn)để xóa những wget -c. Xóa bằng thao tác Find And Replace chứ đừng xóa tay à nha.

Sau khi download hết tất cả cái đó về bạn chỉ cần chép những file deb đó về máy bạn. Nhưng một vấn đề nữa là làm sao cài đặt hết nó. Biết cái nào cài trước cái nào cài sau? Cái này thì hơi khó vì có nhiều cái phụ thuộc với nhau thành 1 vòng tròn. Nhưng nếu bạn gan thì làm theo cách của mình. Chép tất cả vào 1 thư mục deb chẳng hạn sau đó cd vào trong thư mục đó rồi gõ lệnh sudo dpkg -i * lúc đó mọi thứ sẽ được cài đặt và bạn sẽ không cần quan tâm cài cái nào trước cái nào sau vì chúng được cài cùng 1 lúc

Nếu máy bạn mới cài đặt mà chưa lần nào kết nối Internet thì có lẽ database phần mềm của bạn trong Synaptic sẽ không được phong phú và cập nhật. Vì vậy cần đến 1 máy có kết nối Internet.

Mình sẽ hướng dẫn các bạn thực hiện với repository của OpenLab. Đầu tiên các bạn thêm Repository ở máy cần Update hay cài đặt phần mềm

Ở máy có sẵn Ubuntu cùng phiên bản (Cùng 7.10 hay 7.04) bạn vào thư mục /var/lib/apt/lists sau đó các bạn có thể copy các file bắt đầu bằng 202.78.227.17 (chép hết cũng được nhưng lúc download về sẽ chậm hơn do ở Repository của OpenLab thì tốc độ download sẽ cao hơn) vào máy của bạn. Lúc này bạn đã có thể sử dụng Synaptic ở máy không có Internet để lấy thông tin download những file mình cần.

Nếu sử dụng ở tiệm net các bạn cũng làm như cách trên nhưng cần download các file bằng tay.

http://202.78.227.17/Public/ubuntu/dists/gutsy/main/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy/multiverse/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy/restricted/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy/universe/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-updates/main/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-updates/multiverse/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-updates/restricted/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-updates/universe/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-security/main/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-security/multiverse/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-security/restricted/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-security/universe/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-proposed/main/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-proposed/multiverse/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-proposed/restricted/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-proposed/universe/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-backports/main/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-backports/multiverse/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-backports/restricted/binary-i386/Packages.gz

http://202.78.227.17/Public/ubuntu/dists/gutsy-backports/universe/binary-i386/Packages.gz

Mỗi file download về bạn sẽ rename lại dưới dạng sau (chú ý phải rename cho đúng mới nhận được)
Ví dụ với file download từ

http://202.78.227.17/Public/ubuntu/dists/gutsy/main/binary-i386/Packages.gz

sẽ rename thành

202.78.227.17_ubuntu_dists_gutsy_main_binary-i386_Packages.gz

Đầu tiên là IP của server 202.78.227.17 tiếp theo từ phần ubuntu/dists/gutsy/main/binary-i386/Packages.gz trở đi thì dấu / được thay bằng dấu _ vậy là xong.

Sau khi chép về máy cần Update bạn có thể chép tất cả các file đó vào thư mục /var/lib/apt/lists (bằng quyền Root) sau đó bấm phải và chọn Extract Here hoặc có thể Extract tất cả ra 1 folder nào đó trước rồi mới copy vào thư mục /var/lib/apt/lists

10 phản hồi
  1. Hồng Quân permalink

    Khi reload package information thì đào đâu ra máy Linux ngoài tiệm?

  2. quangtruong1985 permalink

    Một cách khác là có thể dùng AptonCD để “backup” tất cả các gói (package) và chương trình từ 1 máy đã up-to-date, sau đó chép file backup đó ra đĩa và đem cài cho các máy khác.
    Các bạn có thể vào đây để xem hướng dẫn chi tiết :
    http://ubuntufeistyfawn.blogspot.com/2007/06/nng-cp-v-ci-t-cc-gi-phn-mm-trong-ubuntu.html

    Cái này chắc cũng giống như Ghost bên Windows vậy thôi.
    Hi vọng nó có ích. Nếu thấy hay thì hãy để comment lại nha !^_^

  3. Copski permalink

    Không có internet ma su dung Ubuntu thi hơi bất tiện. Nếu dùng Ubuntu CD thì không đủ các gói cài đặt. Còn Ubuntu DVD thì dung lượng khá lớn ~4 GB nhưng bù lại sẽ chứa gần như đầy đủ các gói cần thiết để dùng. Mình vẫn thích Debian 4 hơn, các gói cài đặt có đầy đủ trong 3 đĩa DVD rồi, muốn cài thêm cái gì cứ bỏ đĩa vào cài thôi. ^_^

  4. Chúc mọi người thân tâm thường an lạc.
    A Di Đà Phật

    http://phatphap.wordpress.com

  5. luonggiadat permalink

    cho em hoi lam sao cai dat internet download manager cho ubuntu va cai cac phan mem ung dung khac

  6. bautroibaola permalink

    Ban co the dua len mang 2 file pkgcache.bin va srcpkgcache.bin khong? Toi ko co Internet o nha nen ko the cap nhat danh sach phan mem Ubuntu duoc

  7. mấy bạn dùng cái nầy đi, tuy dùng command line nhưng đơn giản rất dễ sử dụng http://ubuntu-vn.tuxfamily.org/forum/viewtopic.php?f=18&t=761
    hoặc download trực tiếp tại http://sourceforge.net/project/showfiles.php?group_id=231443

  8. Quả thật không có Internet thì dùng ubuntu là một ác mộng thật.
    Tham khảo thêm link này:
    http://forum.ubuntu-vn.com/viewtopic.php?f=18&t=761

  9. thinhdq084 permalink

    minh lan dau tien dung ubuntu ban 9.04. Khong hieu sao khong cai duoc bat cu phan mem nao, khong nghe duoc nhac, noi chung la chi co the login vao xem hinh dang ubuntu no the nao thoi. Cac bac dung nhieu chi cho minh cach giai quyet voi.

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s