我正在使用 Ubuntu 13.04,并具有带代理设置和身份验证的 WiFi 连接。
通过遵循一些教程,我成功地改变了/etc/apt/apt.conf
价值观
Acquire::http::proxy "http://username:p@[email protected]:800/";
Acquire::https::proxy "https://username:p@[email protected]:800/";
Acquire::ftp::proxy "ftp://username:p@[email protected]:800/";
Acquire::socks::proxy "socks://username:p@[email protected]:800/";
问题是我的密码包含“@”字符,我已经尝试了所有方法来让它起作用,
- 我试过[转义字符]
http://username:p\@[email protected]:800/
- 我试过[用 HTML 十六进制代码替换]
http://username:p%[email protected]:800/
- 我尝试过
http://username:p%40sswd%40192.168.0.0:800/
[另一个@也一样] - 我试过
http://username:p@sswd%40192.168.0.0:800/
[与其他@相同] - 我试过[转义%字符]
http://username:p\%[email protected]:800/
但以上方法均无效。请建议我采取一些方法使其有效。