Ubuntu的apt-getapt命令如何使用代理服务器

Ubuntu的apt-getapt命令如何使用代理服务器,第1张

一般网上的说法大致是这样的:

目前在Ubuntu 1804系统下,经实践检验似乎方法一并不起作用,而方法二经验证有效,并且可以直接在命令行中使用参数而无需修改配置文件,从而达到临时使用代理服务器的作用。命令行示例如下:

sudo apt -o Acquire::http::proxy="http://192168100101:1080/" install cuda-10-1

留此供同好查询。

首先实现基本的上网是可以通过网络进行设置代理,如下:

可是在终端中进行curl等操作时,则会无效:

curl: (52) Empty reply from server

vi ~/setproxy

以上代理模式可选

附:取消代理脚本

vi ~/cancelproxy

source ~/setproxy (第一次需要输入root密码)

  安装步骤:

/configure --prefix=/usr/local/squid

make all

sudo make install(要拷贝系统目录需要root权限所sudoroot登录执行我Ubuntu系统所用sudoroot权限行)

  检查配置文件:

sudo vi /usr/local/squid/etc/squidconf

配置项1:

# Squid normally listens to port 3128

http_port 3128

  配置项2:

acl localnet src 19216800/16

http_access allow localnet

  配置项3:

# Uncomment and adjust the following to add a disk cache directory

cache_dir ufs /usr/local/squid/var/cache/squid 100 16 128

cache_mem 32 MB (条必须配置)

否则遭遇报错: 2013/10/12 16:16:55 kid1| WARNING cache_mem is larger than total disk cache space!

  安装系统新建用户squid组查发现属于nobody组:

cat /etc/passwd|grep s

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Ubuntu的apt-getapt命令如何使用代理服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情