Làm cách nào để đặt proxy toàn hệ thống trong Ubuntu 18.04?


10

Không có tùy chọn 'Áp dụng toàn hệ thống'. Tôi phải thay đổi tệp /etc/apt/apt.conf theo cách thủ công mỗi khi tôi đặt hoặc hủy đặt proxy.

Làm cách nào để định cấu hình nó để nó áp dụng các cài đặt proxy toàn hệ thống - với apt.conf cập nhật tương ứng trong Ubuntu 18.04?

CHỈNH SỬA :

Mặc dù cài đặt apt.conf theo cách thủ công, tôi không thể cài đặt bất cứ thứ gì thông qua Phần mềm Ubuntu vì lỗi "Proxy không được hỗ trợ được định cấu hình: proxy.server.com//8080" xuất hiện. Làm thế nào để tôi sửa lỗi này?


1
Báo cáo lỗi: bug.launchpad.net/ubfox/+source/gnome-control-center/+orms/ mẹo Bạn có thể muốn thêm mình khi bị ảnh hưởng.
muru

Bạn phải xác định http://trước tên máy chủ, mọi thứ khác đều kích thích apt
Đã kết hôn vào

Câu trả lời:


8

Đặt chi tiết proxy trong các biến Môi trường;
Chỉnh sửa /etc/environmentvà thêm các dòng sau (thay thế tên người dùng, mật khẩu, máy chủ và cổng bằng chi tiết proxy của bạn).

http_proxy=http://username:password@host:port/
ftp_proxy=ftp://username:password@host:port/
https_proxy=https://username:password@host:port/ 

Đối với apt, trung tâm phần mềm & vv;
chỉnh sửa /etc/apt/apt.conf.d/80proxy(nếu nó không tồn tại tạo nó) và thêm các dòng sau

Acquire::http::proxy "http://username:password@host:port/";
Acquire::ftp::proxy "ftp://username:password@host:port/";
Acquire::https::proxy "https://username:password@host:port/";

1
Có cách nào để tự động cập nhật /etc/apt/apt.conf.d/80proxy không? Tôi phải cài đặt thủ công mỗi lần - trong các phiên bản Ubuntu trước đây, tôi không cần phải làm điều đó - chỉ cần nhấp vào nút 'Áp dụng System Wide' thông qua GUI là đủ tốt.
Phiên tòa

Môi trường máy tính để bàn bạn sử dụng là gì? Gnome?
Gayan Sampath

kiểm tra cái này cho Gnome. nhưng mỗi khi bạn đặt proxy, bạn sẽ cần nhập chúng vào. link
Gayan Sampath

:) nếu bạn tìm thấy câu trả lời đánh dấu nó.
Gayan Sampath

Mặc dù cài đặt apt.conf theo cách thủ công, tôi không thể cài đặt bất cứ thứ gì thông qua Phần mềm Ubuntu vì lỗi "Proxy không được hỗ trợ được định cấu hình: proxy.server.com//8080" xuất hiện. Làm thế nào để tôi sửa lỗi này?
Phiên tòa

0

18.04 sử dụng Gnome làm trình quản lý máy tính để bàn mặc định, mặc dù tôi thích Unity được sử dụng trong một số bản phát hành LTS trước đó. Khi tôi cài đặt và chuyển sang Unity, tùy chọn "áp dụng toàn hệ thống" đã được khôi phục trong menu cài đặt mạng / proxy.

Để chuyển sang Unity, hãy chạy sudo apt update && sudo apt install ubuntu-unity-desktopvà chọn lightdmtùy chọn khi được nhắc. Trước tiên tôi phải chỉnh sửa /etc/environmentbằng tay để bao gồm máy chủ proxy của mình trước khi apt có thể tiếp cận kho lưu trữ để cập nhật / cài đặt. Liên kết này cung cấp một mô tả chi tiết về cách chuyển sang Unity.


0

Tôi /etc/environmentthậm chí không tìm thấy bất kỳ thông tin proxy nào /etc/apt/apt.conf.d/80proxyvì tôi đã thông báo giá trị proxy khi thiết lập.

Tôi tìm thấy nó trên tập tin này : /etc/apt/apt.conf.d/90curtin-aptproxy.

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.