Làm thế nào để cài đặt wget trên này?


10

Tôi đã tải xuống RubyStack 2.0.3 cho VMWare (Ubuntu 9.10) nhưng tôi không thể tải xuống bất cứ thứ gì trên đó! Dường như tất cả các tiện ích cơ bản bị thiếu / vặn:

bitnami@linux:/var/tmp$ wget
-bash: wget: command not found

bitnami@linux:/var/tmp$ curl
curl: error while loading shared libraries: libcurl.so.4: cannot open shared obj
ect file: No such file or directory

bitnami@linux:/var/tmp$ man wget
-bash: man: command not found

bitnami@linux:/var/tmp$ sudo apt-get install wget
[sudo] password for bitnami:
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Couldn’t find package wget

Bất kỳ ý tưởng làm thế nào tôi có thể tải xuống bất cứ điều gì trên máy này? (Tôi không có quyền truy cập vật lý vào nó)

CẬP NHẬT

Bạn đang đua tôi đây a...

bitnami@linux:~$ ftp
-bash: ftp: command not found

bitnami@linux:~$ smbclient
-bash: smbclient: command not found

Tôi đã có niềm vui với loại điều này trước đây. Tôi đã có các thiết bị tường lửa không đi kèm với GCC hoặc thậm chí Make (smoothwall, bất cứ ai) để làm bất cứ điều gì khác thường là rắc rối hơn giá trị của nó. Chúc may mắn!
Mark Henderson

Làm thế nào trên trái đất ai đó có thể tồn tại mà không wget? <g>

1
BTW (và hoàn toàn lạc đề): Bạn có biết pfSense không? Nó đá! ;)

Là repos apt của bạn được thiết lập chính xác? Nó được cấu hình trong /etc/apt/source.list. Thông tin chi tiết đang ở đây: help.ubuntu.com/community/Repositories/CommandLine

1
@Winluser, vâng, chúng tôi đã quyết định triển khai trên pfSense. Tôi đã có những vấn đề đó khi chúng tôi đang đánh giá tất cả các lựa chọn trên thị trường. Chúng tôi rất, rất, rất hài lòng với pfSense (đặc biệt là vì v2.0 đã khắc phục TẤT CẢ các vấn đề chúng tôi gặp phải với 1.2)
Mark Henderson

Câu trả lời:


24

Tôi sử dụng debian, không phải Ubuntu, nhưng, phương thức nên giống nhau

Lần thử đầu tiên:

sudo bash
apt-get update
apt-get -f install
apt-get install wget

Chặn rằng,

cat /etc/apt/sources.list

Ghi chú tiền tố url sau khi deb

apt-cache show wget

tìm kiếm:

Filename: pool/main/w/wget/wget_1.12-1.1_i386.deb

lấy rằng trong trình duyệt cục bộ của bạn lắp ráp phần url từ /etc/apt/source.list và phần tên tệp từ chương trình apt-cache. Scp tập tin vào máy của bạn,

dpkg -i wget_whatever.deb

Nếu /etc/apt/source.list không được thiết lập chính xác, hãy thử đề xuất của tekhammer và sau đó chạy lại cập nhật apt-get.


Cảm ơn bạn! Tôi yêu! 'Apt-get -f' đầu tiên của bạn đã thực hiện thủ thuật! Bây giờ tôi đã quên! :)

0

Như cd34 đã đề cập, bạn cần sử dụng trình quản lý gói để cài đặt các tiện ích đó. Đó là một "tính năng" khi chúng tôi cố gắng làm cho các thiết bị càng nhẹ càng tốt. Có lẽ chúng ta nên ghi chép nó tốt hơn. Hy vọng bạn thích Bitnami!


0

Tôi đang sử dụng Ubuntu 12.04 và tôi cũng gặp vấn đề tương tự với các tập lệnh sh và bash trong đó hiển thị lệnh wget không tìm thấy. Giải pháp cho tôi hóa ra là chỉ cần đặt đường dẫn đầy đủ để wget như vậy:

/usr/bin/wget "http://my-url-here"

thay vì

wget "http://my-url-here"
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.